
这个问题不是很大众,但是遇到的话确实比较糟心,所以分享一些大致的解决办法,供大家参考。
第一种:多显示器或者分辨率切换导致,这种只会出现在外接显示器调整了显示屏,或者分辨率的情况下发生,这种的固定好分辨率后重新排序就可以了。
第二种:图标缓存问题,删除图标缓存文件。
在这个目录有一个图标的缓存文件IconCache.db,我们可以手动删除 然后重启资源管理器后重新排序图标。不会删除的往下面看 有简单的方法。
C:\Users\你的用户名\AppData\Local

注意,这个文件是系统隐藏的 需要查看的话需要打开查看-隐藏的项目这个选项

不会的小伙伴可以这样操作
创建批处理文件 打开记事本,将以下代码复制进去,并保存为 清理图标缓存.bat 文件:
rem 关闭Windows外壳程序explorer
taskkill /f /im explorer.exe
rem 清理系统图标缓存数据库
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"
rem 清理 系统托盘记忆的图标
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream
rem 重启Windows外壳程序explorer
start explorer
运行批处理文件 右键点击该 .bat 文件,选择“以管理员身份运行”。 执行后,系统会自动清理缓存并重启资源管理器。
第三种:如果上面的办法你都试过了还是没有作用,大概率是系统问题,无法创建图标缓存文件IconCache.db 就是你打开那个目录里面是没有这个文件的。这种情况我们就需要尝试修复一下系统。
右键开始菜单,选择终端管理员,输入以下内容并回车执行,执行结束后重启电脑。
sfc /scannow
重启之后 再次排序图标然后重启 查看是否正常。
OK 今天的分享就到这里了 希望可以帮到大家~
© 版权声明
THE END
















暂无评论内容