Windows 7 使用者偶爾會遇到詭異現象:雙擊 .txt 文字檔,記事本沒開啟,印表機卻開始列印。右鍵選單會發現預設動作(粗體第一項)變成「列印」而非「開啟」。這通常是某些軟體安裝或誤操作修改了檔案關聯的註冊表值。修復方法很簡單,修正一個註冊表鍵值即可。
HKEY_CLASSES_ROOT\txtfile\shell\open\command 的預設值被改為列印指令,導致雙擊觸發列印而非開啟。
regedit.exe。HKEY_CLASSES_ROOT\txtfile\shell\open\command%SystemRoot%\system32\NOTEPAD.EXE %1回到桌面,雙擊任意 .txt 檔案,應即可正常以記事本開啟,不再觸發列印。
若其他副檔名(如 .rtf、.log、.ini)出現類似問題,可在 HKEY_CLASSES_ROOT\<ProgID>\shell\open\command 同樣修正預設值。ProgID 可透過 HKEY_CLASSES_ROOT\.副檔名 的預設值查得。
HKEY_CLASSES_ROOT 分支,或使用系統還原點。一行註冊表指令,即可解決雙擊文字檔誤觸發列印的困擾,建議收藏備用。