NSIS Error 解决办法(这办法可用吗?)

一.病毒名称:
未知(暂以NSIS病毒命名,因为感染最显著症状为NSIS Error)

二.病毒症状与危害:
1.部分或全部安装程序(无论从哪里下载)均无法安装,点击时弹出NSIS Error对话框.
2.部分或全部应用程序无法使用,提示:已经被破坏或者内存错误等对话框.
3.无法安装或使用的程序均无法删除提示硬盘写保护或正在使用字样,即使重起也无法删除.
4.老症状:windows文件保护对话框弹出,提示文件被替换字样.
5.格c重装无效,目前任何杀毒软件.病毒专杀均无法查出问题所在.u盘,移动硬盘只要连过感染机    
 器再连别的机器就会感染其他,无论你是否在感染机器上拷过东西.  
三.以知解决办法:
目前我以知的解决办法除了全盘格式化再重装之外还没发现第二种彻底杀除此毒的办法.对于电脑里储存有重要资料或者电脑知识匮乏的新手再次感染几率极高.

四.附次毒感染症状与一些网友的提问于回答:
打开下载的安装程序出现
翻译内容:
NSIS 错误
你正使用的安装程序已经被破坏或不完整。
这可能是由于损坏的磁盘,或是下载失败,或是病毒导致的结果。
你可以联系本安装程序的程序员来获取新的软件拷贝。
或许可能通过用NCRC指令设置,跳过检测这一步骤。(不推荐)
运行一个用Nullsoft Scriptable Install System (NSIS)建立的程序常会发生这种错误,起因可能是下载来的文件不完整,或存放该程序的磁盘区坏了,也可能因病毒.无论何种原因,建议你联系程序的作者,重新下载,再安装.
或命令行中附加参数 /NCRC 试试安装.(不推荐此法).

一些网友的意见(目前我还未从中找到切实可行的解决方法):
1.据我的经验如果出现这段话,你的系统基本废了嘻嘻,重做吧~
2.不是。简单说是因为Nsis编译出来的安装程序是加过壳的
程序有损坏时不通过壳的自带验证
就出了这种错误。
一般两种情况会出现这种错误
一种是拷贝过程中文件出现了错误,重复制一次就行了
另一种是中了早期病毒。破坏了程序可读性
这种就比较危险了。最好安装杀毒软件查杀一下。
3.
1>.重启进入安全模式(启动时按F8)

2>.删除下列文件
  1) windows\backup\*.*
  2) windows\prefetch\advapi32*.*      avicap32*.*
  3) window\system32\MyIMLite\*.*
  4) windows\downloaded program files\0319\*.*
      这个目录在windows下搜索不到,也看不到(开了显示隐藏),
      可采用以下方法搞定:
      开始--运行,输入cmd,确定
      cd d:回车
      del c:\advapi32.exe/s/a 回车
      del c:\avicap32.exe/s/a 回车
      del c:\MuSearch.dll/s/a 回车
  5)ADVAPI.DLL2以及ADVCCAPI.DLL

3>.删除注册表中与advapi32.exe avicap32.exe MuSearch.dll相关的键值
 步骤如下:
  开始--运行,键入regedit,确定
  在菜单栏点击编辑--查找,分别键入advapi32.exe  avicap32.exe  MuSearch.dll进行查找
  找到后全部清除掉
4>. 开始--运行, 键入msconfig,确定
    修改SYSTEM.INI,刪除 "DRIVERS=ADVAPI.DLL"
5>.清除所有cookies,internet临时文件
4.。。。。。。。。。。。。。。。。。。。。。。。。。。


二、
关于软件安装 "NSIS Error"的处理!
    收到从上海邮过来的EMS快递,将这块从淘宝网上拍下来的华硕主板(TUSL2-C)与图拉丁1.4G CPU安装到自己的破机箱里,程序启动、运行速度竟然出奇的快。估计自己原先那块PIII733让自己过于习惯,突然间竟然无所适从了。习惯了等待、习惯了老黄牛拖破车的速度,突然来了一张奔驰,自然找不到北了!因为还在试机阶段,从昨天装机开始,自己就在一直不停地折腾电脑,希望从中找出一些瑕疵,最终硬件没出什么问题,操作系统却有了一个难题!“NSIS Error”错误,在安装一些中等体积的软件时(如暴风影音II),会出现这个提示:
The installer you are trying to use is corrupted or incomplete. Thes could be the result of a damaged disk, a failed download or a virus.You may want to contact the author of this installer to obtain a new copy.It may be possible to skip this check using the /NCRC command line switch (NOT RECOMMENTED).
    首先考虑是不是木马或者是病毒引起的错误,用费尔托斯特安全杀毒软件检查后一无所获,用icesword.exe检查进程也没有发现可疑之物,基本上排除了virus造成的影响。根据提示,我仔细google了一遍"NSIS Error"错误,NSIS即为网上大体有这么几种处理办法:其一有人发现有些华硕主板可能存在此种情况(faint,自己刚淘的主板就遇到新问题?);
                        其二采用微软的Memtest软件在DOS下分别对内存条进行测试,但前提条件是必须要有3.5inch软盘的支持。再根据测试的情况进行排除判断。我用的是在windows下的Memtest, 检验确认自己内存条完成正常!
                        其三就纯粹是杀毒的问题,毒清除了,该症状也随之消失。
                        其四为一外国人的提议: Download and install NSIS from the nightly build Zip: http://nsis.sourceforge.net/nightly/nsis.zip
Run NSIS\makensisw.exe and open one of the example scripts in the NSIS\Examples folder. Then click Test Installer. If the same error occurs then my assumptions would be correct.此条是根据故障信息进行有针对性的测试,以确认是否为NSIS错误!但也有人认为: No PC has anything like NSIS interpreter installed. All NSIS installers are completely self-contained.
                              其五即根据信息提示,直接在要安装的文件后加后缀/NCRC(注意必须要大写才行),但如信息所言,既然文件本身就是incomplete的,那么加这个后缀其实也无大用,仍然提示文件损失错误。
    除了第四条外,其余方法自己都一一试过,但仍然一无所获,最后的解决办法是去除所有关联下载软件,用firefox进行单线程下载,下载完成后安装一切正常,问题的根源其实仍然没有找到(用IE下载仍然无法安装),只是采取了曲线救国的方法,换了一个浏览器Firefox(左上角链接).至于问题的根源,自己怀疑是IE中的各种插件或者是因其它系统工具使用不当所致。


[用户系统信息]Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; CNCDialer; Mozilla/4.0(Compatible Mozilla/4.0(Compatible-EmbeddedWB 14.59 http://bsalsa.com/ EmbeddedWB- 14.59  from: http://bsalsa.com/ ; Mozilla/4.0(Compatible Mozilla/4.0EmbeddedWB- 14.59  from: http://bsalsa.com/ )
最后编辑2007-12-06 12:05:22