桌面和开始菜单文件都变成了ie图标,怎么办,我的是win7系统

如题所述

1、打开“开始菜单”---“运行”
2、输入: regedit 打开注册表
3、找到注册表键值\HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\currentversion\Explorer\FileExts\.lnk
会发现有openwithlist 和 openwithprogids 两项,如果有其他的选项将其删除
4、再将openwithlist 内的除默认以外的所有键值都删除
5、将openwithprogids内的除默认和lnkfile以外的所有键值都删除.
6、保存退出即可追问

我弄过了,没用,怎么办啊,高手求解??

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-25
该问题是由于桌面的LNK文件的文件关联被破坏了,导致图标发生变化,快捷方式打不开,在各个搜索引擎和论坛都有用户求助,“桌面图标变成lnk 桌面快捷方式变成lnk 快捷方式图标变成lnk 桌面图标都变成ie了 怎么办?”其实最简单的办法就是用金山网盾:点击下载金山网盾3.6
很多的用户中毒过程如下:
小A在某网站下载了一个软件运行后,桌面图标就变得都一张脸了,不再像平日里的花花绿绿了,都是ie图标的样子,仔细一看桌面图标还都有个lnk的后缀,杀毒软件并没有报病毒;很是纳闷.
桌面图标变成lnk
问题现象:
(1)桌面图标变成lnk
(2)桌面快捷方式变成lnk
(3)快捷方式图标变成lnk
(4)桌面图标都变成ie了
伴随现象:
1.启动浏览器打开域名为go2000.com的流氓网站
2.无法找到脚本"..\monitor.jse",这几乎是伴随桌面图标变成lnk必然出现的
3.替换桌面图标,生成伪装IE桌面图标 快捷方式图标变成lnk
4.破坏桌面快捷方式,破坏快捷方式文件的注册表项,如简单清除快捷方式图标变成lnk该病毒,将无法使用快捷方式,无法打开桌面图标。这一系列问题都是带来的
5.无法找到脚本“Winrar.jse”桌面图标变成lnk
6.文件夹变EXE,文件夹变成快捷方式 桌面图标都变成ie了
其实桌面图标都变成ie了的这种情况主要是因为用户的lnk默认打开方式ie,所以lnk文件会变成ie。有的用户提出桌面图标都变成了LNK格式的文件,桌面图标都打不开(文件名都没有后缀的LNK)该 怎么还原;桌面上 究竟是怎么回事
原因分析:
(1) lnk文件是用于指向其他文件(如,程序)的一种文件。 这些文件通常称为快捷方式文件.通常它以快捷方式放在桌面上.以方便使用者快速的调用,一旦这种对应关系出错,也就出现桌面快捷方式变成lnk 快捷方式图标变成lnk 桌面图标都变成ie了这系列问题了
(2)与mp3、doc等文件一样,lnk也是有默认的打开方式的,lnk也就是我们经常说的图标,出错时,便出现桌面图标变成lnk的问题
(3)病毒程序会篡改这种打开方式,如果病毒程序主体不被清除,无论怎么修改打开方式,都是徒劳的,而往往传统杀毒软件清除掉病毒体后,打开方式却没被修复,所以就会出现桌面图标变成lnk的情况;
最简单的修复办法就是金山网盾3.6

手动搞定的办法:
手动修复方法: LNK文件的文件关联被破坏了, 快捷方式打不开,先打开记事本,输入一下内容,保存为"lnk .reg"(保存时名字带引号可以强制保存为REG文件),再双击导入注册表.重启即可解决桌面图标变成lnk的问题
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}"追问

没用啊,怎么办啊,我把lnk.reg做好了,可是不能运行

第2个回答  2011-09-25
有意识
相似回答