桌面系统自带图标左键双击打不开,右键可以的问题可能由以下几种原因导致:
(1)系统注册表问题:在注册表编辑器中,可能会存在某些文件的默认值值不是“exefile”,导致双击图标无法打开
解决方案:
- 用鼠标单击屏幕左下角的“开始”按钮,并且选择“运行”菜单,在“打开”的选项卡当中输入框中“regedit”,输入完之后选择确定。
- 把 注册表 编辑器的选项卡打开,并且要在最左边的注册表树上对下面的文件进行展开。该文件是HKEY_CLASSES_ROOT.exe
- 检查一下右边窗口上的默认值是不是“exefile”
- 把文件移动到下面的分支系统内,路径是HKEY_CLASSES_ROOTexefileshellopencommand
- 要检查一下右边的窗口上的默认值值是不是为“%1”和“%*”。
(2)系统文件丢失或损坏:可能是系统缺少某些文件,或者文件关联出现问题
解决方案: - 在桌面上按win+R打开运行窗口,输入ie4uinit -show回车
- 打开任何一个 文件夹 ,然后在地址栏输入%USERPROFILE%\AppData\Local后按 回车键 即可跳转到local目录,找到IconCache文件并删除,重启电脑后即可重建图标缓存
(3)病毒感染:可能是中了某些病毒,如rose.exe病毒,导致双击图标无法打开
解决方案:
- 先用鼠标右键打开C盘(注意:一定要用右键点开,以保证系统进程中没有rose.exe的运行),然后在文件夹选项中把所有方框里的勾都撤消,再显示所有文件和文件夹,此时会发现,在根目录下隐藏的rose.exe和一个autorun.inf文件,删除这两个文件。同样的方法,在你的D盘,E盘等所以硬盘中重复一遍。
- 开始-运行 regedit打开注册表,编辑-查找中输入“rose.exe”进行查找,删除查找结果的子键,删除一个后点击“查找下一个”继续删除,直到找不出与rose.exe有关的键值为止,尤其是要把有关的整个shell子键删除。(建议在修改注册表前先进行备份,以免出错)你会在注册表每个盘下面的“AUTORUN”自键发现“自动播放(&p)"这子键,删除