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

Win7 開網頁當機/死機?註冊表修復 .lnk 檔案關聯解決 IE 當機

編輯:Win7 系統應用技巧

Win7 使用 IE 瀏覽網頁時電腦頻繁死機、無反應,甚至整個系統假死。經排查多為 `.lnk` (捷徑) 檔案關聯註冊表鍵值損毀,導致 IE 嘗試解析捷徑時陷入無限迴圈。清理 `HKEY_CURRENT_USER` 下 `.lnk` 子鍵即可修復。

修復步驟

  1. Win+R → `regedit` → Enter
  2. 定位:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk
  3. 展開 `.lnk`,正常僅應有兩個子鍵:
    OpenWithList、OpenWithProgids
  4. 刪除除上述兩個以外的所有子鍵(如 `UserChoice` 等)
  5. 進入 `OpenWithList`、`OpenWithProgids` 內部,刪除所有子項目(保留鍵值本身)
  6. 關閉註冊表,重開機或重新啟動 `explorer.exe`
  7. 執行 regedit 註冊表路徑1 註冊表路徑2 註冊表路徑3 註冊表路徑4 註冊表路徑5 刪除多餘子鍵 清理子項目

原理說明

`.lnk` 檔案關聯若被惡意軟體、第三方殼層擴充、或系統更新錯誤寫入錯誤的 `UserChoice`/`OpenWithList` 值,IE 在處理網頁捷徑、下載檔案、啟動外部協定處理器時會遞迴查找導致 CPU 100%、系統假死。

同步檢查機器層級關聯

亦建議檢查:
HKEY_CLASSES_ROOT\.lnk → 應指向 `lnkfile`
HKEY_CLASSES_ROOT\lnkfile\shell\open\command → 值應為 `%SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\shell32.dll,OpenAs_RunDLL %1`

替代方案:重置 IE / 使用現代瀏覽器

  • IE「網際網路選項」→「進階」→「重設」→ 勾選「刪除個人設定」→ 重設
  • Win7 內建 IE11 已停止更新,強烈建議改用 Chrome、Edge、Firefox 等現代瀏覽器,安全性與相容性大幅優於 IE
Copyright © Windows教程網 All Rights Reserved