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

Win10 如何移除捷徑小箭頭?一鍵 BAT 批次檔快速去除/恢復

編輯:Win10 系統基礎知識

Windows 10 桌面捷徑預設疊加小箭頭圖示,許多用戶偏好純淨外觀。透過修改登錄 Shell Icons 將箭頭指向透明圖示資源,配合重建圖示快取,即可完美移除。本文提供可直接複製的 BAT 批次檔,一鍵執行即時生效。

一鍵移除捷徑箭頭 BAT 內容

  1. 新建文字檔 (RemoveArrow.txt)。
  2. 複製以下完整內容貼上:
@echo off
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t REG_SZ /f
taskkill /f /im explorer.exe
attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"
del "%userprofile%\AppData\Local\iconcache.db" /f /q
start explorer
pause
  1. 另存新檔 → 檔名 RemoveArrow.bat (副檔名 .bat) → 儲存至桌面。
  2. 右鍵 RemoveArrow.bat → 「以系統管理員身分執行」。
  3. 視窗顯示「作業完成」按任意鍵關閉,箭頭即消失。

捷徑箭頭示意

BAT內容

重命名為bat

原理說明

  • Shell Icons /v 29:索引 29 對應「捷徑疊加圖示」。
  • imageres.dll,197:系統內建透明圖示資源 (空白 16x16)。
  • taskkill /f /im explorer.exe:重啟總管套用登錄變更。
  • del iconcache.db:刪除圖示快取強制重建,避免舊箭頭殘留。

恢復捷徑箭頭 (同邏輯刪除登錄值)

@echo off
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /f
taskkill /f /im explorer.exe
attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"
del "%userprofile%\AppData\Local\iconcache.db" /f /q
start explorer
pause

另存為 RestoreArrow.bat 以管理員執行即可恢復預設箭頭。

注意事項

  • 需 系統管理員權限 寫入 HKLM。
  • Windows 更新/大版本升級 (如 22H2→23H2) 可能重置登錄,需再執行一次。
  • 第三方主題/殼軟體 (OldNewExplorer, StartAllBack) 可能覆蓋此設定,請在軟體內部設定關閉箭頭。
Copyright © Windows教程網 All Rights Reserved