为什么会出现NSIS错误?
如果从错误消息到达此页面,则说明您在安装程序时遇到问题。下载的文件不完整或已从原始文件修改。虽然此页面将概述基本解决方案:
请与您要安装的程序的发行商或开发商联系,以获取完整的支持。
此消息是什么意思?
安装程序的自检失败。这意味着对于某些操作,安装程序文件已从其原始格式更改。如果继续安装,则软件安装将不完整,并且将被中断。为防止进一步的问题,安装程序拒绝继续。
该如何解决该问题?
开发人员可以通过多种方式修改脚本来避免此问题,但是我们将介绍一些步骤来最终解决该问题。如果所有这些步骤均无效,请与您要安装的软件的开发人员或发行商或常规的计算机支持渠道联系。
如果该软件是从Internet获得的
- 清除浏览器的缓存。
- 禁用所有下载加速器或管理器,然后再次下载安装程序。
- 重命名安装程序,因此它是一个简单的单字名称,没有特殊字符(不删除.exe后缀)
- 示例:install.exe
- 从软件开发者或发行者批准的其他来源下载安装程序。
- 它可能在服务器上已损坏,或者从您所在的位置到服务器的连接不可靠。
- 更新您的防病毒软件(如果已安装),然后再次下载安装程序。
- 禁用防病毒软件,然后再次下载安装程序。
- 使用另一台计算机下载安装程序,然后将其复制到原始计算机。
- 如果已安装nVidia防火墙,请卸载程序并再次下载安装程序。
- 扫描并删除系统上的恶意软件和病毒。
- 使用scandisk,chkdsk或任何其他硬盘驱动器修复工具扫描硬盘驱动器。
- 对于人们罗马尼亚谁使用在罗马尼亚语火狐试试这个教程:http://www.tutorialepc.ro/nsis-error-error-launching-installer-remediere-problema-2.html
- 等待Windows Update完成更新驱动程序。
如果软件是从CD,DVD或其他物理介质获得的:
如果您是从光盘或Internet以外的其他媒体上的安装程序收到此问题的,则问题可能是由于硬件故障或更可能是物理媒体被损坏。尝试从媒体的其他部分读取文件。如果您收到光盘上其他文件的读取错误,则问题可能是由于介质损坏。您将需要与物理介质的来源联系以进行替换。
最终选择
作为最后的选择,即使安装程序损坏,也可以执行。要绕过破坏测试,请在命令行上通过/ NCRC。为此,请转到“ 开始”->“运行”,键入cmd并按Enter。黑色的控制台窗口应打开。将安装程序拖到窗口中,单击Space并输入/ NCRC。命中输入一次安装程序应该开始。这是不推荐!
如果所有其他方法都失败了,则需要联系您尝试下载的软件的开发人员或您的个人计算机支持渠道。
NSIS为什么不能帮助我?
NSIS开发了“信封”,其中包含您要安装的软件,而不是软件本身。NSIS是一个开放源代码社区,负责开发安装软件的软件。这样,包括您在内的任何软件开发人员都可以使用NSIS简化安装软件的过程。您遇到的问题涉及外部人员修改安装程序,这超出了NSIS的控制范围。
同样,我们强调您会与您尝试安装的软件的开发人员或发行商联系。NSIS未创建您要安装的软件,因此NSIS无法帮助您完成本页概述的步骤。
NSIS错误消息
为了公开记录,以下是NSIS错误消息的样子:
安装程序的完整性检查已失败。常见原因包括
下载不完整和媒体损坏。请与
安装程序的作者联系以获取新副本。
有关更多信息,请访问:
http : //nsis.sf.net/NSIS_Error
Installer integrity check has failed. Common causes include
incomplete download and damaged media. Contact the
installer's author to obtain a new copy.
More information at:
http://nsis.sf.net/NSIS_Error
在2.35之前的NSIS版本中(独立于已安装的软件),错误指出:
您尝试使用的安装程序已损坏或不完整。
这可能是由于磁盘损坏,下载失败或病毒引起的。
您可能需要与该安装程序的作者联系以获取新副本。
可以使用/ NCRC命令行开关跳过此检查
(不推荐)。
The installer 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).
网友评论