Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 檔案關聯修改完整指南:讓檔案用對程式開啟

編輯:XP 常見問題解答

想讓 .txt 用慣用編輯器開啟、.pdf 用特定閱讀器、修復病毒竄改的 .exe 關聯?Windows 檔案關聯設定完整教學。

檢視副檔名(前置動作)

  1. 我的電腦 → 工具 → 資料夾選項 → 檢視
  2. 取消勾選「隱藏已知檔案類型的副檔名」
  3. 確定

方法一:右鍵「開啟方式」修改單一檔案關聯

  1. 右鍵目標檔案 → 開啟方式 → 選擇程式...
  2. 選擇目標程式(或 瀏覽 找 .exe)
  3. 勾選「永遠使用選取的程式開啟這類檔案」
  4. 確定

方法二:資料夾選項「檔案類型」集中管理(XP/2000)

  1. 我的電腦 → 工具 → 資料夾選項 → 檔案類型
  2. 清單中尋找目標副檔名 → 進階
  3. 編輯「開啟」動作 → 設定應用程式路徑(含參數,如 "%1")
  4. 設為預設 → 確定

方法三:為無關聯檔案類型建立關聯

  1. 雙擊無關聯檔案 → 彈出「找不到關聯程式」對話框
  2. 選擇「從清單選擇程式」
  3. 選擇/瀏覽目標程式
  4. 勾選「永遠使用選取的程式開啟這類檔案」
  5. 確定

進階:命令列工具 assoc / ftype(批次/腳本適用)

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\.副檔名 → (預設值) = 檔案類型 ProgID
  • HKEY_CLASSES_ROOT\ProgID\shell\open\command → (預設值) = 執行命令
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.副檔名\UserChoice → 使用者選擇覆蓋(Win7+)

掌握檔案關聯機制,不再為「用錯程式開啟」煩惱,病毒竄改關聯也能從容修復。

Copyright © Windows教程網 All Rights Reserved