0、直接下面代码
代码如下 | 复制代码 |
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 |
1、使用优化大师
具体的方法就不细说了。
2、使用超级兔子
具体的方法就不细说了。
3、修改注册表
a. 启动注册表编辑器(开始->运行->输入regedit),然后依次展开如下分支:“HKEY_CLASSES_ROOT\lnkfile”;
b. 删除“lnkfile”子项中的“IsShortcut”字符串值项,因为“IsShortcut”项是用来控制是否显示普通应用程序和数据文件快捷方式中小箭头的;
c. 再依次展开如下分支:“HKEY_CLASSES_ROOT\piffile”;
d. 删除“piffile”子项中的“IsShortcut”字符串值项,IsShortcut值项用来控制是否显示MS_DOS程序快捷方式的小箭头;
e. 退出注册表编辑器,重启EXPLORER.EXE进程;
网上也有提到正确的方法,即把一个透明图样得到C:\windows文件夹下,然后把下面这段代码保存为.reg导入注册表重启OK~
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"29"="C:\\Windows\\Empty.ico,0"
为了方便性,我据此写了个批处理(没有技术性,高手勿喷~),大家可以双击运行一下就能去掉小箭头了……
由于批处理用到一个透明图标,所以不能直接复制运行!
去除win7小箭头批处理:
代码如下 | 复制代码 |
@echo off color 0a title 去掉win7小箭头批处理 for /f %%i in ('cd') do set currentpath=%%i copy %cd%\Empty.ico c:\windows @echo Windows Registry Editor Version 5.00>>D:\tmp.reg @echo [HKEY_CLASSES_ROOT\piffile]>>D:\tmp.reg @echo "IsShortcut"="">>D:\tmp.reg @echo [HKEY_CLASSES_ROOT\lnkfile]>>D:\tmp.reg @echo "IsShortcut"="">>D:\tmp.reg @echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]>>D:\tmp.reg @echo "29"="C:\\Windows\\Empty.ico,0">>D:\tmp.reg regedit/s D:\tmp.reg del D:\tmp.reg taskkill /f /im Explorer.exe ping localhost -n 5 start "explorer.exe" "%windir%\explorer.exe" exit 恢复win7小箭头批处理 @echo off color 0a title 恢复win7小箭头批处理 @echo Windows Registry Editor Version 5.00>>D:\tmp.reg @echo [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]>>D:\tmp.reg regedit/s D:\tmp.reg del D:\tmp.reg del c:\windows\Empty.ico taskkill /f /im Explorer.exe ping localhost -n 5 start "explorer.exe" "%windir%\explorer.exe" exit |
这两个批处理和透明图标我都打包好了,大家可以直接下载使用……