萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦故障排除 >  >> 其他故障綜合

右鍵選單消失「新增文字文件」?註冊表修復 .txt 關聯與 ShellNew 項目

桌面/資料夾右鍵「新增」選單裡找不到「文字文件」?這是 .txt 副檔名關聯遺失、或 ShellNew 子項缺失導致。兩步驟註冊檔修復即可恢復。

修復步驟

  1. Win+R → regedit 開啟登錄編輯器。
  2. 定位 HKEY_CLASSES_ROOT\.txt → 檢查 (預設) 數值是否為 txtfile。若否,雙擊修改為 txtfile。
  3. 展開 HKEY_CLASSES_ROOT\.txt → 右鍵空白處 → 新增 → 項目 → 命名 ShellNew。
  4. 在 ShellNew 下右鍵 → 新增 → 字串值 → 名稱 NullFile、數值資料留空 (或 "")。
  5. 關閉登錄編輯器,登出/重開機,右鍵選單即恢復「新增 → 文字文件」。
執行 regedit
Win+R 輸入 regedit 開啟登錄編輯器
.txt 預設值檢查
確認 .txt 預設值為 txtfile
修改預設值
若非 txtfile 請修改
新增 ShellNew NullFile
在 .txt 下新增 ShellNew 項目與 NullFile 字串值

一鍵修復註冊檔 (複製存為 FixTxtNew.reg 雙擊執行)

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
@="txtfile"

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"NullFile"=""

原理說明

  • HKEY_CLASSES_ROOT\.txt 定義副檔名對應的檔案類型 (ProgID)。
  • txtfile 類型在 HKEY_CLASSES_ROOT\txtfile 定義圖示、開啟命令等。
  • ShellNew\NullFile 空值告訴 Windows Explorer:此檔案類型支援「新增」→ 建立 0 位元組空檔案。

延伸:其他常見「新增」項目修復

同理修復 .rtf (WordPad)、.docx (Word)、.xlsx (Excel) 等,只需在對應副檔名鍵下建立 ShellNew 並設定適當值 (NullFile、FileName 指向模板檔、Data 二進位模板資料)。

copyright © 萬盛學電腦網 all rights reserved