为什么桌面上图标打不开是怎么回事啊?
你好,请问你桌面上的图标是应用程序快捷方式的图标还是文档本身及程序本身的图标?是双击后弹出属性对话框还是出现打开方式对话框?如果是前者,则一般是键盘上的ALT键卡住了,按几次就能恢复正常。估计很多用户都把那难看的快捷方式小箭头给去掉了,其实要判断是否快捷方式很简单,只需右击图标,选择属性,看看属性窗口中是否有“快捷方式”选项卡,有的话就是快捷方式图标了,出现这种情况,往往是中毒所致,将LNK快捷方式文件的关联方式给破坏了。这时首先应该做的事情就是杀毒,建议你可以用腾讯电脑管家,除了管家自身的杀毒引擎和修复引擎之外,也集成了金山杀毒引擎,和世界知名的杀毒软件小红伞的杀毒引擎,查杀能力也挺强,在电脑管家的“杀毒”选项中请你点击全盘查杀按钮,以确保可以清除病毒。然后就是LNK文件关联的修复,如果是XP系统,你可以在“控制面板”/“文件夹选项”的“文件类型”选项卡中点击新建,输入扩展名为LNK,点击高级,然后在下方的下拉框中选择快捷方式。
另外也提供你一段注册表文件的内容,你复制以后粘贴到记事本中,然后在保存时注意将文件类型改为所有文件,然后输入诸如lnk.reg这样的文件名,双击该注册表文件导入注册表即可恢复正常,但注意下面每个[HKEY_CLASSES_ROOT\之前都有一个空行,而且只有一行空行,在文件的最后则应该再空两行,这样方能完成导入完整的内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"
[HKEY_CLASSES_ROOT\.lnk\ShellEx]
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"
[HKEY_CLASSES_ROOT\lnkfile]
@="快捷方式"
"EditFlags"=dword:00000001
"IsShortcut"=""
"NeverShowExt"=""
[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
如果是WIN7,出现这种问题,那么就只能导入注册表文件来修复了,注意事项同上,下面给出WIN7中修复LNK快捷方式的注册表文件内容,与XP中略有不同:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"
[HKEY_CLASSES_ROOT\.lnk\ShellEx]
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
"IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
31,00,36,00,37,00,36,00,39,00,00,00
"ItemName"="@shell32.dll,-30397"
"MenuText"="@shell32.dll,-30318"
"NullFile"=""
[HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
"DontRename"=""
[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"FriendlyTypeName"="@shell32.dll,-4153"
"IsShortcut"=""
"NeverShowExt"=""
[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
@="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QMContextScan]
@="{63332668-8CE1-445D-A5EE-25929176714E}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]
@=""
[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers]
[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
但若是程序本身,出现无法打开的问题的话,也建议你试试其它分区中的程序文件是否能够正常打开,如果也是这样,那同样也是病毒引起,此时连杀毒软件都将失效,你可以将Windows\System32文件夹中的cmd.exe重命名为cmd.com,然后双击运行,在出现的命令提示符窗口中输入如下命令恢复EXE文件的关联:
assoc .exe=exefile
ftype exefile="%1" %*
只是WIN7中要修改cmd.exe的文件后缀需要先获取文件权限,你右击该文件,选择属性,在“安全”选项卡中点击“高级”按钮,在所有者选项卡中点击“编辑”按钮,将所有者更改为你当前的管理员用户,即点击你的用户名并应用即可。
然后回到安全选项卡中,点击“编辑”,点击“添加”按钮,输入你的用户名,然后选中完全控制,确定时会弹出“您将要更改系统文件夹的权限设置,这样会导致意外访问问题并且降低安全。您想继续吗?”,点击确定就能改名了。
如果你还有其它电脑问题,欢迎你继续在电脑管家企业平台提出,我们将尽力为你解答。
您好,
您是所有图标都无法打开么?
还是单一某一软件的快捷方式无效?
您可以通过重新拉快捷方式尝试一下,
如果是程序的注册表文件损坏的问题,
建议您使用电脑管家-电脑诊所-桌面图标专区,
在这里为您提供了关于桌面图标的一键修复功能,
同时还在下方为您提供了很多图标异常的修复方案,
您可以参考修复方案或者直接使用一键修复尝试解决。
如果您仍有问题,欢迎继续到电脑管家企业平台提问!
或者指向地址被更改,
也可能是因为程序被占用,
没有删除权限,或者感染了病毒、木马,
你还可以试试借助第三方然间修复下,
比如说打开腾讯电脑管家先全面杀毒,
然后打开的【电脑诊所】,
然后点击【桌面图标】
选择【桌面快捷方式变成未知图标】进行修复一下
注意【原创】:
1.安全模式下,效果更好!
2.
以下所要使用的软件,都要安装或升级到最新版本,以保证使用的效果。
3.
不杀毒,直接使用以下方法也可以
。若效果不好,就在安全模式下用优质杀毒软件(如:卡巴斯基)杀一下,360安全卫士最好也用一下。
(用360安全卫士的“杀木马”----“全盘扫描”。杀完重启。)
以下方法,不一定都要用,可以一个一个去试。有时,仅第一个就管用了。
一.
关闭浏览器,打开新版本360安全卫士的“系统修复”,
可根据情况,将“主页修复”“系统修复”“IE修复”选择打钩(也可全选。至少要选“系统修复”),再点“一键修复”。(懒得安装它,就直接用360急救箱)
。
再用360急救箱。【按步骤操作:先“开始急救”;扫描完后,出现木马,就点“隔离”;再点“修复”
(可以全选)――“立即修复”。
接着,点“恢复丢失的DLL文件”,添加系统检测时所得知丢失的DLL文件,再点“立即修复’。“修复网络”视情况而决定是否修复。完后,应重启。】
二.用360安全卫士的“清理插件”进行扫描,扫除恶意插件后,进行清理。完后应重启。
三.用windows清理助手(从网上下载)。扫描后(若扫出东西,都勾并清理),再用故障修复(全选),然后在桌面点鼠标右键刷新。安全模式下效果好。
也可考虑用金山急救箱【点扫描后,如果出现可以修复的项目,全选后,点修复即可。】
强调------1.修复中,杀软或360有提示时,请点允许。操作中如提示重启就重启下电脑。2.效果不好时,看“注意”中的三点。
3.
完后,效果不好的话,也可考虑系统还原一下(选好还原点)。
祝你成功
!
建议您使用腾讯电脑管家对电脑体检,然后清理系统垃圾。如果楼主想关闭软件,您可以打开腾讯电脑管家--工具箱--进程管理器--对不需要的软件进行禁止。如果您想卸载软件,打开腾讯电脑管家--软件管家--卸载一些您需要卸载的软件即可