使用注冊表修改移除桌面捷徑小箭頭(刪除 IsShortcut 值)後,Win8 開始按鈕右鍵快捷選單(Win+X 選單)無法開啟。這是因為 Win+X 選單依賴 IsShortcut 值識別捷徑類型。本文提供雙階段修復方案:先恢復 IsShortcut 修復選單,再用批次檔透過系統圖示資源實現無箭頭捷徑。
執行 cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f & taskkill /f /im explorer.exe & start explorer.exe 雖能移除小箭頭,但導致 Win+X 選單失效。

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\lnkfile]
"IsShortcut"=""
[HKEY_CLASSES_ROOT\piffile]
"IsShortcut"=""

fix_lnk.reg,雙擊匯入 → 登出或重開機,Win+X 選單恢復正常。

此時捷徑小箭頭會恢復顯示。
remove_arrow.bat,內容如下: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
原理:將捷徑圖示索引 29 指向 imageres.dll 中的空白圖示(索引 197),並清除圖示快取。此法不動 IsShortcut 值,Win+X 選單完全正常,捷徑無箭頭。