/如何清除 Windows 10 桌面图标的小箭头/
Windows 10 / 11 的桌面快捷方式,默认情况下,会带有小箭头。去除桌面快捷图标的小箭头或冗余标识(如盾牌标记),可减少视觉干扰,使桌面布局更符合极简风格的设计理念。
在系统自带设置中没有相关,一般可以通过修改注册表的方式实现这个目标。
这里提供两种方法:
手工修改注册表:查找和修改相关项目,会略微繁琐。
批处理文件修改注册表:比较简单,直接自动处理。
提醒:二者均需要管理员权限才能进行操作。
1
方法 1:手动修改
(1) 右键“开始”菜单,找到“运行”,输入命令 regedit ,打开注册表编辑器(如果不能正常打开,请用管理员身份重新登陆操作);
(2) 在注册表编辑器左侧窗口,按照以下路径找到对应项
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
若 Explorer 下面缺少 Shell Icons 这一项,可直接在 Explorer 项上点击鼠标右键,选择“新建”“项”,项的名字定为 Shell Icons 。
(3) 选中“Shell Icons”,在右侧窗口中点击鼠标右键,选择“新建”“字符串值”,将“字符串”的名字设置为“29”。
(4)双击新建的字符串“29”,在“数值数据”中输入
C:\WINDOWS\system32\imageres.dll,197
(5) 关闭注册表编辑器,重启或者注销即可。
2
方法 2:批处理修改
(1) 新建文本文件,命名为"清除图标箭头.txt";
(2) 将以下代码复制到该文本文件里:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /ftaskkill /f /im explorer.exeattrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"del "%userprofile%\AppData\Local\iconcache.db" /f /qstart explorerpause
(3) 对以上文件重命名为"清除图标箭头.bat";
(4) 在上面文件上点击右键,选择"以管理员身份运行”;
以管理员方式运行批处理文件
3
补充:恢复图标上的箭头
方法和上面一致,只是代码改为以下即可:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /ftaskkill /f /im explorer.exeattrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"del "%userprofile%\AppData\Local\iconcache.db" /f /qstart explorerpause
操作之后,看看哪一种效果更美观。
4
批处理文件解读
reg 对应修改注册表,其后的 add、delete 分别表示增加、删除相关注册表项目;
操作的注册表对应路径为 add、delete 之后的"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons",具体操作为:字符串对应数值为 29,即时"v 29";
/d "%systemroot%\system32\imageres.dll,197":设置该注册表值的数据为 %systemroot%\system32\imageres.dll,197。其中 %systemroot% 是一个环境变量,通常指向 C:\Windows,imageres.dll 是系统中包含各种图像资源的动态链接库,197 表示该 DLL 文件中的第 197 个图标资源。
/t reg_sz:指定注册表值的数据类型为 REG_SZ,即字符串类型。
/f:强制覆盖现有值,不进行确认提示。
领取专属 10元无门槛券
私享最新 技术干货