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

Win7 檔案關聯搞錯怎麼辦?註冊表刪除 UserChoice 與 OpenWithList 徹底重置關聯

編輯:Win7 常見問題解答

問題現象

檔案雙擊用錯程式開啟(如 PDF 被關聯到記事本),右鍵「開啟方式」也改不回來。

註冊表重置關聯步驟

  1. Win+R → regedit 開啟註冊表編輯器。
  2. 定位至:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf
    (將 .pdf 換成目標副檔名)
  3. 展開 OpenWithList → 右側視窗中,**保留「(預設)」**,其餘鍵值**全部刪除**。
  4. 刪除 UserChoice 子鍵(右鍵刪除)。
  5. 關閉註冊表,雙擊該類型檔案即會重新詢問「用什麼程式開啟」,重新選擇正確程式並勾選「永遠使用此程式」即可恢復正常關聯。
原理: UserChoice 記錄用戶明確選擇的開啟程式(最高優先級),OpenWithList 記錄近期使用過的程式清單。刪除兩者讓系統回退到 HKCR 系統級關聯,重新建立用戶選擇。
Copyright © Windows教程網 All Rights Reserved