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

Win7 雙擊捷徑彈出「選擇開啟方式」?CMD 與註冊表雙重修復 .lnk 關聯

編輯:Win7 系統應用技巧

Windows 7 桌面捷徑(.lnk 檔案)雙擊不執行目標程式,反彈出「選擇開啟方式」對話框,表示 .lnk 檔案關聯遭破壞。提供命令提示字元指令修復與註冊表編輯兩種方案,任一成功即可恢復正常。

方案一:CMD 指令修復(最快、推薦優先)

  1. Win+R → 輸入 cmd → Ctrl+Shift+Enter 以系統管理員身分開啟。
  2. 輸入指令並按 Enter:
    assoc .lnk=lnkfile
  3. 若提示「檔案關聯已設定」或無錯誤訊息,即表示修復成功,測試雙擊捷徑驗證。

方案二:註冊表編輯修復(方案一無效時)

  1. Win+R → regedit 開啟登錄表編輯器。
  2. 展開 HKEY_CLASSES_ROOT → 找到 .lnk。
  3. 雙擊右側「(預設)」數值,將數值資料改為 lnkfile → 「確定」。
  4. 重新開機或重新啟動 explorer.exe 生效。

原理與驗證

  • assoc .lnk=lnkfile 重建副檔名 .lnk 與檔案類型 lnkfile 的映射關係
  • lnkfile 類型在 HKEY_CLASSES_ROOT\lnkfile\shell\open\command 定義執行邏輯("%1" %*)
  • 修復後,雙擊捷徑應直接啟動目標程式,不再彈出選擇對話框

應急方案(圖示仍異常時)

  1. 控制台 → 「外觀和個人化」→ 「個人化」→ 左側「變更桌面圖示」。
  2. 點選「還原預設」→ 「確定」。
  3. 若圖示仍未恢復,重新開機或重新啟動 explorer.exe(工作管理員 → 檔案 → 執行新工作 → explorer.exe)。

CMD 一行指令即可修復 90% 以上 .lnk 關聯損壞問題,註冊表編輯作為備援,兩法構成完整修復工具鏈,建議收藏備用。

Copyright © Windows教程網 All Rights Reserved