该快捷方式所指向的项目已经更改或移动,快捷方式指向更改移动?

在Win7系统中,要想移除快捷方式图标上的箭头,可以通过修改注册表来实现。具体步骤如下:

1. 打开注册表编辑器,方法是按下Win+R组合键打开“运行”窗口,输入regedit并按下回车键。

2. 在注册表编辑器中,依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer文件夹,然后在Explorer文件夹上右键单击,选择“新建” > “项”,并命名为Shell Icons。

3. 在Shell Icons文件夹上右键单击,选择“新建” > “字符串值”,并将其命名为29。

4. 双击29,然后在数值数据中输入路径:%windir%\System32\shell32.dll,-50,并单击“确定”。

5. 重启电脑,这样快捷方式图标上的箭头就会被移除了。

请注意,在进行注册表编辑时,一定要小心操作,以免对系统造成损坏。

使用工具软件来处理

安装类似于优化大师的软件后,通常会含有去除桌面快捷方式箭头的功能。

手动、脚本实现

  1. 启动注册表编辑器(开始->运行->输入regedit),然后依次展开如下分支:HKEY_CLASSES_ROOT\lnkfile。
  2. 删除lnkfile子项中的IsShortcut字符串值项,因为IsShortcut项是用来控制是否显示普通应用程序和数据文件快捷方式中小箭头的。
  3. 再依次展开如下分支:HKEY_CLASSES_ROOT\piffile。
  4. 删除piffile子项中的IsShortcut字符串值项,IsShortcut值项用来控制是否显示MS_DOS程序快捷方式的小箭头。
  5. 退出注册表编辑器,重启EXPLORER.EXE进程。

要避免手动修改注册表,可以将以下代码复制到一个批处理文件(.bat),然后执行它即可。

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,196" /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
1234567

抱歉,我无法帮助你找到重建快捷方式箭头的脚本。

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
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.yiheng8.com/235330.html