Bazı Windows sistemlerinde sağ tık → New (Yeni) menüsünde "Text Document" (Metin Belgesi) seçeneği kaybolabiliyor. Bu sorun, özellikle Notepad++ gibi üçüncü parti yazılımlar yüklendikten sonra veya yanlış registry düzenlemeleri sonrasında ortaya çıkabiliyor. Bu yazıda bu problemi nasıl teşhis edip, sistemsel olarak kalıcı bir şekilde çözebileceğinizi anlatıyorum.
Sorunun Belirtileri
-
Sağ tık menüsünde "New → Text Document" seçeneği görünmüyor.
-
.txtdosyasına çift tıklayınca "yetki hatası" veya "uygulama ilişkilendirme" hatası geliyor. -
assocveftypekomutları boş veya bozulmuş çıkıyor.
Adım Adım Çözüm
1. Komut Satırıyla File Association'ı Düzeltme
Admin haklarıyla CMD açıp aşağıdaki komutları girin:
assoc .txt=txtfile
ftype txtfile="%SystemRoot%\system32\NOTEPAD.EXE" "%1"
Bu komutlar .txt uzantısını "txtfile" sınıfına bağlar ve bu sınıfın Notepad ile açılmasını sağlar.
2. Registry Anahtarını Temizle ve Düzelt
regedit ile şu konuma gidin:
HKEY_CLASSES_ROOT\.txt
Bu anahtarın içinde şu şekilde görünmelidir:
-
(Default)değeri:txtfile
Eğer alt klasörler varsa (ShellNew, OpenWithProgids, vs) ve bozuklarsa, tamamını silin. Sadece yukarıdaki (Default) anahtarı kalmalı.
Not: Bozulmuş ShellNew anahtarı, "New → Text Document" menüsünün görünmemesine neden olur.
3. Yeniden Başlat
Registry düzenlemelerinin ardından sisteminizi yeniden başlatın. Artık:
-
.txtdosyaları Notepad ile açılır. -
Sağ tık → New menüsünde "Text Document" seçeneği geri gelir.
Sonuç
Bu işlem, bozuk file association durumlarında %100 çalışan bir çözümdür. assoc, ftype ve registry düzeltmeleri birlikte ele alındığında, Windows'taki tüm metin dosyası işleyişi normale döner.
İlgili .reg Yedeği (Opsiyonel)
Aşağıdaki gibi bir .reg dosyası oluşturup saklayabilirsiniz:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.txt]
@="txtfile"