去除win7系统桌面图标上快捷方式小箭头的最佳方法

不必再为了去除一个箭头去安装优化软件。更何况优化软件并不可靠。

可能有的朋友会像对待xp一样直接删除注册表下的isshortcut字符串,这样虽然能去除win7下的小箭头,但是会导致很多问题,比如开始菜单和快速启动栏中部分应用程序失效,右键“计算机”-管理打不开,等等。

网上也有流传用透明ico图标覆盖的方法,不过太麻烦,一旦操作失败也会产生黑块。相信很多朋友都不愿意去做。

这里我写了一个批处理项,可以很简单地去除win7的小箭头而没有任何副作用和bug.介绍给大家。

复制下面这段内容到记事本:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "C:\Windows\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

然后保存,格式为xxx.bat,文件名可以任意取,注意一定要加上.bat。
然后右键-以管理员身份运行这个文件即可。若没有效果,注销后重新登录或者重启计算机即可。
经过测试,这个方法在win7下没有任何bug,在vista某些版本中可能会导致Internet快捷方式的图标产生变化,在部分xp版本中无效。



如果想恢复小箭头,请复制以下内容到记事本:

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

同样保存为bat后缀的文件,右键管理员身份运行。


ps:如果有朋友用过删除isshortcut字符串的方法导致了一系列问题,该怎么解决呢?
复制以下内容到记事本:
REGEDIT4;
[HKEY_CLASSES_ROOT\lnkfile]"IsShortcut"=""
[HEKY_CLASSES_ROOT\piffile]"IsShortcut"=""

保存为reg后缀的文件,即文件名.reg即可。然后双击就行。



哥不求粉,只求顶~~~

相关文档
最新文档