前不久給一位客戶的電腦裝系統,其過程一切正常,只是到最后從網上下載了一個顯卡驅動安裝不上,安裝的時候提示“nsis error”,如圖:
 

nsis error是什么意思

nsis error是什么意思

 
       這個驅動是從官方網站下載的,驅動本身沒有問題,但是筆者注意到下載的過程非常慢,而且老是斷斷續(xù)續(xù)的。把之前的安裝包刪掉又下載了一遍,但還是老樣子的,客戶也告訴筆者她家里最近網絡不太正常。
 
       沒辦法,筆者只好回家,還是按照之前的下載地址把驅動下載到u盤上,到客戶家再次安裝,這回一切正常,沒有再彈出“nsis error”的提示。。
 
       因此可以推斷出,筆者遇到的nsis error錯誤的情況是由于下載下來的安裝包有問題而造成的。(當然出現nsis error錯誤的情況并不只有這一種,后邊會一一做講解)
 
       那么nsis error是什么意思呢?從圖中英文內容翻譯出來如下:
 
       運行一個用Nullsoft Scriptable Install System (NSIS)建立的程序常會發(fā)生這種錯誤,起因可能是下載來的文件不完整,或存放該程序的磁盤區(qū)壞了,也可能因病毒。無論何種原因,建議你聯系程序的作者,重新下載,再安裝
 
因為解釋正好說明了筆者所遇到的情況,就是因為下載來的文件不完整造成的。

      
但是造成nsis error錯誤的原因不止這一種。下邊筆者把有可能造成nsis error錯誤的原因一一列舉出來。
 
       1、安裝包本身有問題造成的nsis error錯誤
 
       重新下載安裝包、更換下載工具、或者在別的電腦上下載好之后再拷貝到你的電腦進行安裝。
 
       2、硬盤故障造成的nsis error錯誤
 
       硬盤本身有問題也有可能造成nsis error錯誤的情況。也許你安裝包所安裝的位置剛好存在磁盤錯誤,或壞道之類的問題。你可以把安裝路徑更改到別的分區(qū)試試。
 
       3、安裝包不支持中文路徑造成的nsis error錯誤
 
       有些安裝包在安裝的過程中是不支持中文路徑的。這樣的情況你需要把安裝路徑全設置為英文字母。
 
       4、病毒或操作系統本身的問題造成的nsis error錯誤
 
       對電腦進行全盤的殺毒,或者重新安裝操作系統
 
       5、內存故障引起的nsis error錯誤
 
       這種可能性比較小,如果在嘗試了上述所以方法均不奏效的情況下,可以考慮換條內存試試。
 
       最后在網上看到一種出現nsis error錯誤后的強制安裝方法:單擊開始,運行,輸入CMD,進入命令行。然后找到安裝包,把它拖拽到命令提示符下,這時命令提示符里就會出現安裝包的詳細路徑,最后在這個路徑的后邊加上 /ncrc,安裝程序將不作自身校驗,強制進行安裝。(筆者分析這種方法治標不治本,也許能正常安裝,但安裝好之后不一定能正常運行哦,還是照著文中說的5個步驟一一去嘗試吧。本文地址http://maga-dao.com/guzhang/1165.html)
 

裝機