答案1
尝试删除位于的图标缓存%LocalAppData%\IconCache.db
。
如果这不起作用,还有其他可能性。
- 注册表 (
HKEY_CLASSES_ROOT
) 中的一些注册表项(可能DefaultIcon
)已被删除或损坏。 - 图标的位置(
.ico
、.exe
或.dll
)已被删除或损坏。
如果问题来自第三方软件
尝试重新安装(卸载并重新安装)该软件,这样做将重新创建丢失的文件和/或注册表项。
如果问题来自 Windows 软件
这取决于情况,如果你知道哪些 DLL 或 EXE 被删除/损坏了,你可以下载它们,例如从 dll-files.com 下载 DLL
如果您不知道问题出在哪里,请尝试查找损坏/丢失的文件。如果您仍然不知道问题出在哪里和/或不知道如何修复,那么您就没那么幸运了,您必须格式化您的 PC 并重新安装 Windows。