PDF的图标保存路径为:C:\WINDOWS\Installer\\
(Installer是系统隐藏文件夹,需要在文件夹选项中取消“隐藏受保护的操作系统文件(推荐)”)
1. 检查C:\WINDOWS\Installer\\PDFFile.ico文件是否损坏。
2. 进入注册表:在“运行”对话框中输入“RegEdit”并回车
3. 检查下列注册表项是否正确,
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AcroExch.Document.7\DefaultIcon]
@="C:\\WINDOWS\\Installer\\\\PDFFile.ico,0"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AcroExch.Document\CurVer]
@="AcroExch.Document.7"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.pdf]
"Content Type"="application/pdf"
@="AcroExch.Document"
经过检查,我的1,3都没有出现问题。所以接着查。
4. 找到“HKEY_CLASSES_ROOT”下的“.pdf”,然后“选中”它,在右侧“(默认)”上双击,弹出对话框,在“数值数据(V)”中输入“AcroExch.Document”点击确定。
(这是解决问题的关键)
5. 然后,点击“开始菜单”——“默认程序”——“将文件类型或协议与特定程序关联”,此时系统会弹出扩展名或协议的文件列表,在“名称”中找到显示不正常的PDF图标,选中——更改程序——弹出默认打开程序Adobe Reader,点击确定,OK~