近日,大量用户求助,“桌面图标变成lnk、桌面快捷方式变成lnk、快捷方式图标变成lnk、桌面图标都变成ie了怎么办?”安全专家针对桌面快捷方式变成lnk的问题分析如下:
案例:
小a在某网站下载了一个软件运行后,桌面图标就变得都一张脸了,不再像平日里的花花绿绿了,都是ie图标的样子,仔细一看桌面图标还都有个lnk的后缀,而杀毒软件也没有报病毒,很是纳闷,桌面图标变成lnk了咋办?
求助现象:
(1)桌面图标变成lnk
(2)桌面快捷方式变成lnk
(3)快捷方式图标变成lnk
(4)桌面图标都变成ie
伴随现象:
1.启动浏览器打开域名为go2000.com的流氓网站;
2.无法找到脚本"c:program fileswinrarmonitor.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的情况。
解决方案:
对电脑操作熟练的朋友也可以尝试手动修复的办法。
手动修复方法:lnk文件的文件关联被破坏了,快捷方式打不开。先打开记事本,输入以下内容,保存为"lnk.reg"(保存时名字带引号可以强制保存为reg文件),再双击导入注册表,重启即可解决桌面图标变成lnk的问题。
windows registry editversion 5.00
[hkey_classes_root.lnk]
@="lnkfile"
[hkey_classes_root.lnkshellex]
[hkey_classes_root.lnkshellex]
@=""
[hkey_classes_root.lnkshellex]
@=""
[hkey_classes_root.lnkshellex]
@=""
[hkey_classes_root.lnkshellex]
@=""
[hkey_classes_root.lnkshellnew]
"command"="rundll32.exe appwiz.cpl,newlinkhere 1"
[hkey_classes_rootlnkfile]
@="快捷方式"
"editflags"=dword:00000001
"isshortcut"=""
"nevershowext"=""
[hkey_classes_rootlnkfileclsid]
@=""
[hkey_classes_rootlnkfileshellex]
[hkey_classes_rootlnkfileshellexcontextmenuhandlers]
[hkey_classes_rootlnkfileshellexcontextmenuhandlersoffline files]
@=""
[hkey_classes_rootlnkfileshellexcontextmenuhandlers{00021401-0000-0000-c000-
000000000046}]
[hkey_classes_rootlnkfileshellexhandler]
@=""
[hkey_classes_rootlnkfileshellexiconhandler]
@=""
[hkey_classes_rootlnkfileshellexpropertysheethandlers]
[hkey_classes_rootlnkfileshellexpropertysheethandlersshimlayer property page]
@=""