我在 Windows 10 上使用 Microsoft Visual Studio Code (VSC)。我已将几种文件类型更改为与 VSC 关联。实际上只是为了方便。在此之前,我的某些文件类型的图标很普通或很丑陋。我发现 VSC 会用合适的图标替换它们。看来我错了。现在所有关联的文件类型看起来都无法识别。实际上,它们看起来一样,这与我想要实现的目标完全相反。是 VSC 错过了这个位置,还是我做错了什么?
有人能帮我解决这个问题吗?
答案1
每种文件类型的图标都存储在注册表中间接。通过将其他文件类型与 VSC 关联,您已为所有文件采用了该图标。
您可以编辑注册表(小心!)以替换每个文件类型的另一个图标。如果您已安装 7-Zip,请检查HKEY_CLASSES_ROOT\7-Zip.*
,其中星号表示其支持的所有存档格式,例如 .arj 或 .zip,以查看为每种格式提供的不同图标。
例如,HKEY_CLASSES_ROOT\.zip
在注册表中查找,我发现(默认)文件类型是7-Zip.zip
,因为 7-Zip 已安装并设置为默认。滚动到HKEY_CLASSES_ROOT\7-Zip.zip
,(Default)
键的值为Defaulticon
。C:\Program Files\7-Zip\7z.dll,1
如果将路径更改为%SystemRoot%\System32\imageres.dll,-1001
,Zip 文件将显示用于 MS Libraries 的图标: