【200】安装程序出现NSIS错误,内详,大篇幅复制资料者不欢迎。

来源:百度知道 编辑:UC知道 时间:2024/07/05 03:33:38
1:电脑配置:03年购买之老电脑,内存512+256,显卡MX440,CPU=P4。
2:以前操作系统为XP SP2,最近重装XP SP3。
3:主板显卡驱动均安装正常,电脑使用没有其他的任何问题。
4:安装了360安全卫士和360保险箱,卡巴7.0。

症状:
跑跑卡丁车安装程序,258M大小,双击安装,提示NSIS ERROR。其他EXE文件均正常。

已尝试过的解决办法:
1:重新下载安装程序——NSIS错误。
2:重新下载较老版本的跑跑卡丁车安装程序——NSIS错误。
3:杀毒,查毒——无病毒。
4:内存插拔——NSIS错误。
5:运行CMD命令,输入D:\popkart.exe/NCRC,不检测安装程序正确性,强制安装——安装至一半提示安装文件被损坏。

求高人给出更多解决可行性,若实在不行只能再次重装系统了。这个帖也就给大家讨论一下。
解决之再追加分,谢谢!
尝试过的办法之补充:
6:从别的电脑上下载跑跑,再用移动硬盘拷过来,一样是NSIS错误。

你的电脑很可能是有病毒,据了解出现这种问题基本上都是病毒造成。
建议尝试专杀工具:http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=3543363

NSIS ERROR病毒的原理:NSIS是一种效率较高的安装系统,在安装前会先解压,校验文件完整性。
NSIS ERROR病毒感染所有采用NSIS安装系统封包的安装程序,染毒文件的体积会减少十几KB,导致安装文件无法通过校验,运行错误。并且不改变文件的创建日期和修改日期,粗心点的人识别起来有难度。
对大部分的已经安装的文件没有影响,能够正常运行。但是对另外一些可执行程序也会感染,导致双击程序没有反应,不能运行。
此病毒不形成启动项,但一运行或指向染毒文件,病毒就留在内存,感染所有被操作系统预读的文件。

若排除以上原因后,再看下面:

硬件故障比如内存损坏、磁盘出错、坏道等,或是下载失败也有可能导致“NSIS ERROR”错误,但概率很小。

你运行cmd可以看出来游戏按装在D盘。那么提个问题,Download的安装文件是不是放在D盘??若是,那么就要考虑是否硬盘出现了逻辑或物理坏道了。因为在同一位子写入数据,同一位置运行程序,而出现相同问题。
以上可以用磁盘检测工具检查磁道表面,若是分区表损坏,那就重新分区。若是检测出坏道,那就记下坏的扇区地址,再把这个地址画一个范围,独立分一个区,最小可分32M。当判断为坏道后切忌重复的运行坏道上的数据,不然扇区将会扩大。

内存暂且不说(若是RAM硬件问题,那就只有颇费了)。

在这里我只提出了个人的一个思路。。。。

中文意思是:运行一个用Nullsoft Scriptable Install System (NSIS)建立的程序常会发生这种错误,起因可能是下载来的文件不完整,或存放该程序的磁盘