誤將捷徑(.lnk)的「開啟方式」設為 Word 且勾選「永遠使用此程式開啟」,導致所有捷徑圖示變成 Word、雙擊開啟 Word 而非原程式。這是 Windows 7 引入的「使用者層級檔案關聯覆蓋機制」導致,單純用 assoc/ftype 無法修復,必須刪除使用者登錄檔中的 UserChoice 鍵值。
HKEY_CLASSES_ROOT\.ext → HKEY_CLASSES_ROOT\filetypeassoc .ext=filetypeHKEY_CLASSES_ROOT\filetype\shell\open\commandftype filetype="command" "%1"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext\UserChoice.lnk 亦受影響(XP 不影響)。assoc .lnk → 應回傳 .lnk=lnkfile(正常)。ftype lnkfile → 應回傳「找不到檔案類型 'lnkfile'...」(正常,捷徑無預設開啟命令)。UserChoice 被寫入 Word 的 ProgID。regedit。HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice
ProgId 值)。explorer.exe(工作管理員 → 結束程序 → 新增工作 → explorer)。FileExts 分支備份,再寫入腳本刪除所有 UserChoice 子鍵。UserChoice 機制,右鍵「開啟方式」直接寫入系統層 HKCR,故不會出現此問題。