我的电脑是win8.1,最近抛弃了WPS,装上了office,但是发现即使我已经把office都设置为默认程序,各个doc、docx、xlsx、pptx等都能直接打开,但不显示图标。面对一堆空白图标,难受的一比。找了很久经验,最后还是通过修改注册表来处理。
和我一样经历的小伙伴们,开始简单暴力的修改注册表了,当然在修改以前,建议大家先备份下注册表,以防万一。老规矩WIN+R> 输入“regedit”打开注册表。
先以word文档举例。检查“HKEY_CLASSES_ROOT.docx” 中默认键键值是否为“Word.Document.12”。 (针对.docx图标问题)然后依次检查“HKEY_CLASSES_ROOT.doc”中默认键键值是否为“Word.Document.8”。
再检查ppt、execl等。是这里就不一一举例了,因为我的问题也不是出在这里。
检查下Wordicon.exe等图标文件的路径是否准确
我的问题就出在这里了,都指向原来WPS的图标文件位置了。
先以WORD举例,找到Office的安装文件夹,搜索wordicon.exe文件位置,然后复制文件路径,像我下图中改好的文件位置。
检查“HKEY_CLASSES_ROOT\Word.Document.12\DefaultIcon”中默认键键值是否为你的安装目录,不是就修改,那问题基本就解决了。
其他类型的文档也是类似的。ppt文件是PPTICO.EXE、excel文件是EXCEL.EXE。最后再进行一遍文档打开默认设置。office是文件——选项——默认程序——全选确认。然后就可以看到空白图标正常显示了。