我们在日常办公中,是否遇到过这样的情况,在使用过WPS关联相关文件类型后,卸载掉换成Microsoft Office,安装替换后发现原来的很多文档图标无法正常显示。百度一下,一大堆说法,但是没一个有用的。(心累啊)
一种说法是,选择文件的开打方式,默认选择Microsoft Office,并且在Microsoft Office中关联文档的文件类型。这种方法是可以正常用Microsoft Office 打开文件的,但是图标仍然无法正常显示。还有一种说法是,WPS没卸载干净,还保留原来的相关设置,需要重新安装WPS,然后在配置工具,高级选项,兼容设置中取消“WPS Office兼容第三方系统和软件”的选项,并且在下方的复选框中取消所有的选项。最后在使用自带的卸载功能卸载,取消“保留用户配置文件”选项。这方法只是将WPS不与文件相关联,并不能使图标显示正常。在百度上这两种方式说的比较多,其余有的说注册表损坏了,需要使用电脑管家修复,有的说删除注册表,删除之前先备份,然后在修复Microsoft Office;有的说删除IconCache.db文件,重建图标缓存;还有的说下载filetypesman软件修复等等。
本人除了删除注册表没试过之外(主要是没敢删注册表),其他的都亲试,没一个成功。文件打开方式和关联都正确,也可以正常打开,即使重装office也无法解决。郁闷了一下午,终于是有了完美的解决方案,用性别担保绝对有效。
"Windows+R"打开运行菜单,输入"regedit"打开注册表。
找到异常显示图标文件格式对应的子键
Word图标:
[HKEY_CLASSES_ROOT\Word.Document.12\DefultIcon] 对应docx
[HKEY_CLASSES_ROOT\Word.Document.8\DefultIcon] 对应doc
Excel图标:
[HKEY_CLASSES_ROOT\Excel.Sheet.12\DefultIcon] 对应xlsx
[HKEY_CLASSES_ROOT\Excel.Sheet.8\DefultIcon] 对应xls
PPT图标:
[HKEY_CLASSES_ROOT\PowerPoint.Show.12\DefultIcon] 对应pptx
[HKEY_CLASSES_ROOT\PowerPoint.Show.8\DefultIcon] 对应ppt
DefultIcon是图标文件,双击打开之后,会发现“数值数据“对应的是WPS的相关路径(流氓软件),找到本地Word或Excel、Power Point的安装路径,替换路径。
以Word为例,路径改成:D:\Program Files\Microsoft Office\Office15\WINWORD.EXE,0
最后,在桌面新建文本文档:(保存为vbs类型,双击运行即可)
On Error Resume Next
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.DeleteFile(FSO.GetSpecialFolder(0) & "\shelliconcache")
Set FSO = Nothing
Set Pros = GetObject("winmgmts:\\.\root\cimv2").ExecQuery ("Select * from Win32_Process Where Name = 'explorer.exe'")
For Each Pro in Pros
Pro.Terminate
Next