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.
-
.txt
dosyasına çift tıklayınca "yetki hatası" veya "uygulama ilişkilendirme" hatası geliyor. -
assoc
veftype
komutları 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:
-
.txt
dosyaları 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"