最近,安装了XMLSpy后导致office文件图标显示不正常,变成Altova的图标,卸载xmlspy后,图标变成“未知文件”图标,强迫症犯了,必须改成正常的,网上查了好多资料,终于搞定:
(1)删掉注册表
Word文档:
HKEY_CLASSES_ROOT\.docx
KEY_CLASSES_ROOT\Word.Document.12
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.docx
Excel工作表:
HKEY_CLASSES_ROOT\.xlsx
KEY_CLASSES_ROOT\Excel.Sheet.12
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xlsx
PowerPoint演示文档:
HKEY_CLASSES_ROOT\.pptx
KEY_CLASSES_ROOT\PowerPoint.Show.12
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pptx
(2)在控制面板->程序->Microsoft Office 2007中,右键选择“修复”即可。
总结:在KEY_CLASSES_ROOT\Word.Document.12注册表下可看到多了Altova项(XmlSpy.2010),估计就是这个导致的,未测试如何修改这个改变图标。