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

Win7 檔案關聯搞亂了?assoc 指令修復 .lnk=lnkfile 關聯,恢復捷徑正常運作

編輯:Windows 7 系統介紹

誤將捷徑 (.lnk) 關聯到 Word/記事本,導致所有捷徑變成文件圖示、雙擊用錯程式開啟、甚至顯示 .lnk 副檔名。assoc 指令一鍵修復標準關聯。

問題重現

  • 右鍵捷徑 → 開啟方式 → 選 Word → 忘記取消「永遠用此程式開啟」→ 所有捷徑關聯被改寫。
  • 現象:捷徑顯示 .lnk 副檔名、圖示變 Word/記事本、雙擊用該程式開啟、原本程式無法啟動。

assoc 指令修復

  1. 管理員 CMD:Win → cmd → Ctrl+Shift+Enter。
  2. 查詢現狀:assoc .lnk → 應回傳 .lnk=lnkfile。
  3. 若被改寫 (如 .lnk=Word.Document.12),執行修復:
    assoc .lnk=lnkfile
  4. 按 Enter,即時生效,所有捷徑恢復正常。

assoc 指令用法

  • assoc .ext — 查詢副檔名關聯的檔案類型。
  • assoc .ext=filetype — 設定/修復關聯。
  • assoc (無參數) — 列出所有關聯。

註冊檔對應關係

HKEY_CLASSES_ROOT\.ext 預設值 = 檔案類型 (如 HKEY_CLASSES_ROOT\.lnk → lnkfile)。assoc 修改此值並同步相關登錄檔結構,**優於直接編輯登錄檔**。

常見副檔名標準關聯

副檔名標準檔案類型
.lnklnkfile
.exeexefile
.txttxtfile
.htmlhtmlfile
.jpgjpegfile
.pdfAcroExch.Document.DC (視裝載閱讀器而定)

修復後驗證

桌面捷徑圖示恢復、副檔名隱藏、雙擊正常啟動目標程式。若仍異常,檢查 ftype 指令對應的開啟命令,或用「預設程式」重設關聯。

Copyright © Windows教程網 All Rights Reserved