去除快捷方式小箭头
一、正确方法:
1、修改注册表
运行regedit打开注册表,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons(若Explorer下没有Shell Icons项则新建此项,新建29字符串),双击打开右侧29,数值数字win7系统输入“C:\Windows\system32\imageres.dll,196”或XP系统输入“C:\Windows\system32\shell32.dll,49”,如图所示为win7系统
2、 删除图标缓存
删除文件C:\Users\用户名\AppData\Local\IconCache.db (本文以win 7 为例,如果是xp系统则删除文件为"C:\Documents and Settings\用户名\Local Settings\Application Data\IconCache.db" 如果到文件夹中找不到文件IconCache.db请设置显示系统文件。
3、重启explorer
关闭explorer.exe ,按键盘Ctrl+Shift+Esc 打开任务管理器,点击进程→找到explorer.exe后单击鼠标右键→点击【结束进程】
任务管理器中点击【文件(F)】→【新建任务(运行...)(N)】→在运行框中输入"explorer.exe"→【确定】
二、快捷方法:
将下面面的代码复制到记事本中,然后另存XX.bat,文件类型为所有文件,然后右键XX.bat-以管理员身份运行,注意代码格式不要复制错误。WIN7系统:
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
XP系统:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\shell32.dll,49" /t reg_sz /f taskkill /f /im explorer.exe attrib -s -r -h "%userprofile%\Local Settings\Application Data\IconCache.db" del "%userprofile%\Local Settings\Application Data\IconCache.db" /f /q start explorer
三、错误方法:
网上看到很多使用以下方法的,此方法有后遗症。
打开注册表,删除注册表HKEY_CLASSES_ROOT下lnkfile和piffile的IsShortcut字符串,重启即可。此方法会导致win7计算机-管理报错,如下图: