Monday, May 19, 2025

Windows'ta Kayıp "New → Text Document" Sorunu ve Çözümü

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 ve ftype 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"