當您收到“NSIS 安裝程序錯誤”時,這意味著惡意軟件已更改或損壞了安裝程序。 Windows 顯示錯誤消息以阻止用戶安裝其他任何東西。當安裝程序在啟動前未檢查其自身的完整性時,就會發生此錯誤。因此,如果用戶繼續運行安裝程序,軟件可能會損壞。

創建的安裝程序可以安裝、刪除和提取文件、更改系統設置等。由於安裝程序,用戶可以快速、成功地安裝某個程序。由於安裝程序是由腳本文件製成的,因此用戶可以輕鬆、完全地控制它的每個部分。

用戶在使用 NSIS 製作的安裝程序安裝應用程序、程序或驅動程序時也可能會遇到問題。他們可能無法安裝某些東西,並在名為“NSIS 錯誤”的彈出窗口中收到諸如“啟動安裝程序時出錯”或“安裝程序完整性檢查失敗”之類的錯誤消息。

9 種修復方法Windows 11/10 上的“NSIS 安裝程序錯誤”問題

使用命令提示符安裝程序

Windows 鍵,鍵入cmd,並單擊命令提示符。接下來,打開文件資源管理器並找到安裝程序文件。將文件拖放到命令提示符窗口以添加文件路徑。按 Enter 執行文件並運行安裝程序。

以兼容模式運行程序

可以強制應用程序或安裝程序以兼容模式運行。在此模式下,應用程序使用舊版 Windows 操作系統的設置。如果應用程序是為在舊版本的 Windows 上運行而設計的,這將很有幫助。

找到您要安裝的安裝程序。右鍵點擊安裝程序文件並選擇屬性。在“屬性”窗口中,打開兼容性選項卡。選中以兼容模式運行此程序選項。然後點擊下拉菜單並選擇比當前版本(Windows 8、7、XP 等)舊的Windows 版本。點擊應用確定以保存更改。再次運行安裝程序並檢查安裝是否完成且沒有錯誤。

將安裝文件移動到不同的目錄

將安裝程序移動到不同的文件夾可以幫助您運行安裝文件而不會出現 NSIS 錯誤。為此,請打開文件資源管理器並找到要運行的安裝文件。選擇文件並按 Ctrl + C 將其複製到剪貼板。接下來,如果可用,請在另一個驅動器上創建一個新文件夾,然後使用 Ctrl + V 快捷鍵粘貼複製的文件。創建新文件夾時,請保持名稱簡單,避免使用任何特殊字符或非英文字符。

如果問題仍然存在,請嘗試從不同的磁盤驅動器運行安裝程序。如果您只有一個驅動器,則應使用 USB 閃存驅動器。將安裝文件移動到您的 U 盤並從那裡運行。這更像是一種解決方法,但如果安裝程序給您帶來麻煩,它應該會有所幫助。

掃描您的計算機以查找病毒

如果這些都不起作用,則您的計算機可能感染了病毒這會阻止它安裝軟件。在你擺脫病毒之前,你將無能為力。您可以使用任何您想要的防病毒程序執行此操作,但請確保運行全面、徹底的掃描而不是快速掃描。

快速掃描會遺漏很多可能包含病毒的文件和文件夾-導致問題的受感染文件。 NSIS 錯誤可能是由嚴重損壞的安裝文件或操作系統中發送虛假錯誤消息的錯誤引起的。無論哪種方式,上述解決方案之一都可以幫助您解決問題。

檢查系統語言

按住Windows鍵按X並選擇控制面板。在“控制面板”中輸入語言,從“語言”面板中選擇左側面板中的更改日期、時間或數字格式,然後轉到管理標籤.選擇更改系統區域設置為您所在國家/地區的語言。如果軟件使用不同的語言,那麼您可以更改語言,但這也會更改語言和鍵盤佈局。

重命名安裝程序

這非常簡單,不太可能觸發 NSIS 錯誤,但您可以嘗試這樣做,因為它已知有幫助。找到安裝文件,右鍵單擊它,然後從列表中選擇重命名。單擊它,然後按鍵盤上的 F2。將名稱更改為只有一個詞的簡單名稱。例如,將其更改為 Softwarenamesetup.exe。嘗試再次運行安裝程序,看看它是否有效。

找到導致此錯誤的程序

現在,同時按 CTRL + SHIFT + ESC 鍵打開 任務管理器。現在,找到 NSIS 錯誤。右鍵單擊並單擊轉到詳細信息。這將讓您確定對此負責的罪魁禍首程序。如果繼續處理沒有幫助,請右鍵單擊並單擊打開文件位置

運行惡意軟件掃描

按 Windows + S 啟動搜索菜單。在頂部的文本字段中輸入 Windows 安全,然後點擊相關的搜索結果。接下來,從列出的選項中單擊病毒和威脅防護。單擊掃描選項。現在,選擇“全面掃描”選項並單擊其下方的“立即掃描”按鈕。

執行快速 SFC 掃描

按 Windows + S 啟動搜索菜單。在頂部的文本字段中輸入 Windows Terminal,右鍵點擊相關搜索結果,然後從上下文菜單中選擇以管理員身份運行。在 UAC(用戶帳戶控制)提示中點擊。單擊頂部的向下箭頭,然後選擇命令提示符。或者,您可以按 Ctrl + Shift + 2 啟動選項卡。鍵入/粘貼以下命令並按 Enter 鍵運行 SFC 掃描。 NSIS寫臨時文件報錯解決:sfc/scannow

你可以訪問Microsoft支持中心 以獲得進一步的幫助。

常見問題解答

導致 NSIS 錯誤的原因

當您嘗試安裝某些東西而不是設置時,會發生 NSIS(Nullsoft 腳本安裝系統)錯誤文件已損壞、不完整或與您系統上的設置不匹配。

如何消除 NSIS 錯誤

將安裝文件移至其他目錄。 …重命名安裝文件。 … 在兼容模式下運行程序。 … 找到導致 NSIS 錯誤的衝突程序。 … 使用命令提示符安裝程序。 …從不同的來源下載安裝程序。

如何修復 NSIS 寫入臨時文件時出錯

首先,進行病毒、間諜軟件和惡意軟件掃描。其次,重新打開軟件。如果是從網上下載的軟件,需要重新下載。如果它安裝在 CD-Rom 或其他無法運行的設備上,請嘗試將其安裝在其他設備上。

By Henry Taylor

我是後端開發人員。 你們中有些人可能在開發者大會上見過我。 最近我一直在做一個開源項目。