想讓 .txt 用慣用編輯器開啟、.pdf 用特定閱讀器、修復病毒竄改的 .exe 關聯?Windows 檔案關聯設定完整教學。
"%1")assoc .txt=txtfile 設定副檔名對應檔案類型 ftype txtfile="C:\Program Files\Notepad++\notepad++.exe" "%1" 設定檔案類型執行命令 assoc .log=txtfile 讓 .log 也用同一關聯 ftype 列出所有檔案類型定義
| 現象 | 原因 | 修復 |
|---|---|---|
| .exe 無法執行/開啟記事本 | 病毒竄改 HKCR\.exe 關聯 | 安全模式執行 assoc .exe=exefile |
| .lnk 捷徑變成文字檔圖示 | 病毒竄改 HKCR\.lnk | 同法修復 assoc .lnk=lnkfile |
| .html 用 IE 開啟想改 Chrome | 使用者偏好變更 | 右鍵開啟方式選 Chrome 勾選永遠 |
| 新軟體安裝後搶走關聯 | 安裝程式註冊關聯 | 方法一/二改回偏好程式 |
HKEY_CLASSES_ROOT\.副檔名 → (預設值) = 檔案類型 ProgIDHKEY_CLASSES_ROOT\ProgID\shell\open\command → (預設值) = 執行命令HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.副檔名\UserChoice → 使用者選擇覆蓋(Win7+)掌握檔案關聯機制,不再為「用錯程式開啟」煩惱,病毒竄改關聯也能從容修復。