我用批处理去除 Windows 快捷方式图标上的箭头,方法是修改注册表。首先创建一个批处理文件,内容如下:
@echo off
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /t REG_SZ /d "" /f
taskkill /f /im explorer.exe
start explorer.exe
pause
这段代码设置注册表项 `Shell Icons\29` 的值为空,系统不再叠加箭头图标。随后重启资源管理器,使修改生效。运行需管理员权限。
此方法在部分系统中可能导致图标显示异常,如变成白框。为避免此问题,我改用透明图标替代。先准备一个透明图标文件 `C:\Windows\blank.ico`,然后批处理内容如下:
@echo off
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /t REG_SZ /d "C:\\Windows\\blank.ico" /f
taskkill /f /im explorer.exe
start explorer.exe
pause
此方式将箭头图标替换为透明图标,效果稳定,不影响图标显示。两种方法都需以管理员权限运行,重启资源管理器后立即生效。透明图标方案更稳妥,适用于所有系统版本。
2025-06-04