Windows'ta dosya uzantısını hızlıca nasıl değiştirirsiniz
Windows'ta bir dosyanın türünü değiştirmek için, eski uzantıyı (örneğin .txt) yeni bir uzantıyla (örneğin .docx) değiştirerek dosyayı yeniden adlandırmak yeterlidir. Temel koşul, Dosya Gezgini ayarlarında uzantıların görüntülenmesini önceden etkinleştirmektir; aksi takdirde sistem bu kısmı gizler. Aşağıda, Windows 10 ve 11'de tekil dosyalar ve toplu işlemler için kanıtlanmış yöntemler sunulmaktadır.
Farkı anlamak önemlidir: Uzantıyı basitçe değiştirmek dosyanın içeriğini dönüştürmez. foto.jpg dosyasını foto.docx olarak yeniden adlandırırsanız, metin düzenleyicisi bunu açamaz çünkü içindeki veriler hâlâ görüntü verisidir. Gerçek format değişikliği için özel dönüştürücüler gerekir.
Hazırlık: Uzantıları görünür hale getirme
Windows varsayılan olarak bilinen dosya uzantılarını gizler, böylece arayüz daha temiz görünür. Dosya türünü değiştirmek için bu seçeneği devre dışı bırakmanız gerekir.
Windows 11'de:
- Herhangi bir klasörü açın (Dosya Gezgini).
- Üst panelde Görünüm → Göster → Dosya adı uzantıları seçeneğine tıklayın.
Windows 10'da:
- Dosya Gezgini'ni açın.
- Pencerenin üstündeki Görünüm sekmesine gidin.
- Dosya adı uzantıları öğesinin yanındaki kutuyu işaretleyin.
Artık dosyaların tam adlarını görüyorsunuz (örneğin sadece document yerine document.txt).
Yöntem 1: Dosya Gezgini ile yeniden adlandırma
Tek veya birkaç dosya ile manuel çalışmak için en basit yöntemdir.
- İlgili dosyayı bulun.
- Dosyaya sağ tıklayın ve Yeniden Adlandır seçeneğini seçin (veya doğrudan F2 tuşuna basın).
- Noktadan sonraki eski uzantıyı (örneğin
txt) seçin ve istediğiniz uzantıyla (örneğinmd) değiştirin. - Enter tuşuna basın.
- Sistem bir uyarı verecektir: "Uzantıyı değiştirdikten sonra bu dosya kullanılamaz hale gelebilir." İşlemi onaylamak için Evet düğmesine tıklayın.
Birden fazla dosya seçiliyse, bağlam menüsü aracılığıyla yeniden adlandırma işlemi bunların adlarını bir şablona göre (Dosya (1), Dosya (2)) değiştirir ancak uzantıları toplu olarak değiştirmenize izin vermez. Toplu işlem için sonraki yöntemi veya komut satırını kullanın.
Yöntem 2: Komut Satırı (CMD) ile toplu değiştirme
Bir klasördeki onlarca dosyanın uzantısını değiştirmeniz gerekiyorsa, komut satırı zaman kazandırır.
- Dosyaların bulunduğu klasörü açın.
- Shift tuşunu basılı tutun, boş bir alana sağ tıklayın ve PowerShell penceresini burada aç veya Terminalde aç seçeneğini belirleyin.
- Alternatif: Klasörün adres çubuğuna
cmdyazın ve Enter'a basın.
- Alternatif: Klasörün adres çubuğuna
- Şablonu takip ederek komutu girin:
ren *.eski *.yeni
Örneğin, tüm metin dosyalarını belgeye dönüştürmek için:
ren *.txt *.docx
- Enter tuşuna basın. Belirtilen uzantıya sahip mevcut klasördeki tüm dosyalar anında yeniden adlandırılacaktır.
Yöntem 3: PowerShell ile esnek işleme
PowerShell, yeniden adlandırmadan önce dosyaları boyuta veya ada göre filtrelemek gibi daha karmaşık koşullar kullanmanıza olanak tanır.
- İlgili dizinde PowerShell'i açın (yukarıda açıklandığı gibi).
- Uzantı değiştirmek için
Rename-Itemkomutunu kullanın. Temel sözdizimi şöyledir:
Get-ChildItem *.jpg | Rename-Item -NewName { $_.Name -replace '\.jpg$', '.png' }
Bu komut tüm .jpg dosyalarını bulur ve son ekini .png ile değiştirir.
- Daha hassas kontrol için koşullar ekleyebilirsiniz. Örneğin, yalnızca 1 MB'tan büyük dosyaları yeniden adlandırmak için:
Get-ChildItem *.log | Where-Object { $_.Length -gt 1MB } | Rename-Item -NewName { $_.Name -replace '\.log$', '.txt' }
Sık yapılan hatalar ve sorunlar
| Hata | Neden | Çözüm |
|---|---|---|
| Uzantılar görsel olarak değişmiyor | "Uzantıları gizle" seçeneği hâlâ etkin. | Dosya Gezgini'ndeki "Görünüm" sekmesindeki ayarları kontrol edin. |
| Değişiklikten sonra dosya açılmıyor | Veri formatı yeni uzantıyla eşleşmiyor. | Eski uzantıyı geri yükleyin veya bir dosya dönüştürücü kullanın. |
| Erişim engellendi | Dosya başka bir program tarafından kullanılıyor veya korunuyor. | Dosyayı kullanan programı kapatın veya özelliklerde "Salt okunur" özniteliğini kaldırın. |
| Dosya beyaz sayfa simgesine dönüştü | Sistem yeni türü hangi programla açacağını bilmiyor. | "Birlikte aç" seçeneğini seçin ve uygun programı belirtin. |
Sistem dosyalarının uzantılarını (Windows klasöründeki .dll, .sys, .exe) asla değiştirmeyin. Bu, işletim sisteminin kararsız çalışmasına veya programların başlatılamamasına neden olabilir.
SSS
Video veya fotoğrafları bu şekilde dönüştürebilir miyim?
Hayır. video.mkv dosyasını video.mp4 olarak yeniden adlandırmak, dosyanın içindeki kodeği değiştirmez. Oynatıcı oynatma hatası verir. Gerçek format değişikliği için video dönüştürücüler (HandBrake, Format Factory) kullanın.
Neden uzantıyı manuel olarak değiştireyim ki?
Bu, bir program dosyayı yanlış uzantıyla kaydettiyse (örneğin, bir günlük dosyası .txt olarak kaydedildi ancak sistem tarafından tanınması için .log gerekiyor) veya web sitelerindeki basit yükleme filtrelerini aşmak için (uzantıyı daha sonra geri alarak) faydalıdır.
Dosya çalışmayı durdurursa her şeyi nasıl geri alabilirim? Basitçe tersine yeniden adlandırma yapın: yeni uzantıyı eski uzantıyla değiştirin. Basit yeniden adlandırma sırasında dosyanın içindeki veriler zarar görmez.