发新话题
打印

[已解决] NSIS ERROR解决办法收集

NSIS ERROR解决办法收集

电脑安装EXE文件就提示 NSIS ERROR 无法安装
我把全盘格式化之后还是存在这个问题。提示:NSIS Error 病毒无所不在,反病毒网伴你安全冲浪

现在QQ不能安装

The insaller you are trying to use is corrupted or incomplete.
This 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 RECOMMENDED)

最近下载了软件安装的时候,经常看到这个NSIS error的提示。

The installer you are trying to use is corruptedor incomplete. This could be the result of a dameged disk ,a failed download or a virus. You may want to contact the author of this installed to obtain a new copy. It may be possible to skip this check using the/NCRC command line switch (NOT RECOMMENDED).



英文意思:运行一个用Nullsoft Scriptable Install System (NSIS)建立的程序常会发生这种错误,起因可能是下载来的文件不完整,或存放该程序的磁盘区坏了,也可能因病毒.无论何种原因,建议你联系程序的作者,重新下载,再安装. 或命令行中附加参数 /NCRC 试试安装.(不推荐此法).
NSIS 错误
你正使用的安装程序已经被破坏或不完整。这可能是由于损坏的磁盘,或是下载失败,或是病毒导致的结果。你可以联系本安装程序的程序员来获取新的软件拷贝。

360safe,卡巴斯基

现收集了二种比较全的解决办法
解决办法一:
首先你可以在命令行下面安装文件,只不过要带上"/NCRC"这个开关(开关必须大写)。正如警告说的:不推荐你这么做,因为一般来说也不会这样就让你顺利安装的。

找到了比较具体的解决办法:
上面一段是针对3种情况(单独的一个安装文件、多个安装文件、随机或者系统系统的时候出现NSIS错误)的说明。对应的中文即:
单独的安装文件
1.不使用任何加速的下载工具,再下载一次
2.升级你的杀毒软件,再下载一次
3.关掉你的杀毒软件实时监控,再下载一次
4/5.从另一个源(站点)重新下载,或者换一台计算机再重新下载
多个安装文件
1.不要使用加速软件,再下载一次
2.关闭防火墙再下载一次
3.如果已经安装了,卸载nVidia 防火墙,再下载安装文件
4/5.扫描系统,并且卸载:malware、viruses
6.扫描检查磁盘,看是否有磁盘、文件错误。
7.使用另一个网络连接重新下载或者可靠的介质重新拷贝
随机或者开机时候出现错误
扫描,并且卸载malware
现在我遇到这种情况的软件都是从“多特”下载的(51CT现在也是用多特的服务器),里面的文件应该都是被它们重新封装过。所以如果你安装的时候出现NSIS错误,建议去“嬴政”“霏凡”重新下载


有些软件安装的时候的确要关闭杀毒软件的实时监控(AAA logo就是)。

PS:NSIS 是“Nullsoft 脚本安装系统”(Nullsoft Scriptable Installation System)的缩写,它是一个免费的 Win32 安装、卸载系统,本来是一个由 Nullsoft 创建并用于作为 Winamp 及其插件发布的系统,但现已被上百个应用程序所应用。当使用到它的程序启动时发生错误,就会弹出该窗口,比如花生壳软件启动时出错错误,就有可能出现上述提示,此时请分析启动了哪些软件,检查并修复该程序,再重启,问题一般就能解决。
参考资料:http://www.itwx.cn/Article/dnzs/200610/257.html

解决办法二:
一.病毒名称:
未知(暂以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)

360safe,卡巴斯基

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 欢迎访问 www.fanbing.com

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

有人说(不知道啥人):如果给偶一支点,偶就能撬动整个地球!
偶说:如果给偶一机会,偶就能……
发新话题