我为我的电脑安装了 Alienware 皮肤,但在安装过程中,我在它创建卸载程序之前将其关闭,因此我无法通过控制面板卸载它。我尝试刷新,IconCache.db
但没有成功。
我怎样才能使我的图标恢复正常?
答案1
1.单击“开始”按钮,然后键入cmd.exe
并右键单击它,选择Run as administrator
2.键入证监会/扫描如下所述:
C:\Windows\System32>sfc /scannow
让它运行...当它说已经修复了一些文件时,重新启动。现在,所有图标都将被修复。我的电脑也遇到了同样的问题,sfc 修复了它。(它修复了 Mac 转换包以及外星人包留下的问题)
由于皮肤包修改了DLL
文件,图标缓存数据库不会保存皮肤数据的资源。是的,这是资源,外星人skin 包会修改操作系统资源,即dll
和exe
。这就是为什么sfc
必须这样做。“sfc”是内置的系统文件检查器工具,可检查winsxs
目录下所有 windows 资源的完整性,并恢复原始资源文件。
替代方法:
安装相同外星人再次打开皮肤,让其运行,然后重新启动,现在您应该从控制面板中获得卸载程序,以便您可以像往常一样卸载。
如果你在安装皮肤之前有一个系统还原点,那么将系统还原到该还原点也会恢复所有图标
答案2
我遇到过同样的问题,尝试过很多解决方案,但都没有用,所以这里还有一个我用来解决这个问题的解决方案,那就是你可以使用启动 CD 或 U 盘升级你的 Windows,它不会对你以前的文件或设置进行任何更改。你的 Windows 的所有更改都将保持不变。