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

Windows XP / 7 移除捷徑小箭頭:最簡單批次法與完美透明圖示法

編輯:XP 系統基礎知識

Windows XP:一鍵批次檔移除法 (最簡單)

原理:刪除登錄機碼 HKEY_CLASSES_ROOT\lnkfile\IsShortcut,讓系統不再疊加捷徑箭頭圖示。

  1. 開啟記事本,貼入:
    reg delete HKCR\Lnkfile /v IsShortcut /f
  2. 另存為 RemoveArrow.bat (編碼 ANSI)
  3. 以系統管理員身分執行 (XP 直接雙擊即可)
  4. 重新開機或重新登入,桌面捷徑小箭頭消失

批次檔移除捷徑箭頭示意

手動登錄編輯同理步驟

  1. Win+R → regedit
  2. 展開 HKEY_CLASSES_ROOT\lnkfile
  3. 右鍵刪除右側 IsShortcut 字串值
  4. 重開機生效

登錄編輯器刪除 IsShortcut

Windows 7:透明圖示替換法 (完美、無副作用)

為什麼不直接刪除 IsShortcut? 在 Win7 刪除該值會導致:

  • 工作列釘選圖示異常 (無法辨識為捷徑)
  • 工作列縮圖預覽功能失效
  • 某些殼層擴充功能異常

正解:用 1x1 像素全透明 .ico 替換系統預設捷徑覆疊圖示

操作步驟

  1. 準備一個全透明 Empty.ico (可自行用畫圖/線上工具製作 16x16、32x32、48x48 多解析度內含),放置於 C:\Windows\Empty.ico
  2. 建立 RemoveArrowWin7.reg,內容:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"29"="C:\\Windows\\Empty.ico,0"
  1. 雙擊匯入登錄 → 是 → 確定
  2. 登出並重新登入 (或重開機)
  3. 所有捷徑小箭頭消失,功能完全正常

恢復預設小箭頭

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"29"=-

匯入後重新登入即恢復。

兩大流傳錯誤做法 (請勿使用)

錯誤做法後果
刪除 IsShortcut (Win7)工作列釘選、縮圖預覽、跳躍清單功能損壞
使用 shell32.dll 內建空白圖示 (索引 50 等)系統更新可能覆蓋 DLL 導致箭頭復活;不同版本索引不同,不穩定

XP 也適用透明圖示法嗎?

XP 可直接刪除 IsShortcut 且無副作用,批次檔法最快。若追求完美統一,亦可使用透明圖示法 (機碼路徑相同),但 XP 很少需要。

結語

  • XP:reg delete HKCR\Lnkfile /v IsShortcut /f 一行解決,無副作用
  • Win7/8/10:必須使用透明 .ico 替換 Shell Icons\29,保留系統功能完整性
  • 修改登錄前建議匯出備份對應分支,以便快速還原
Copyright © Windows教程網 All Rights Reserved