執行安裝程式(.exe)時彈出「NSIS Error:安裝程式已損壞或不完整」,NSIS (Nullsoft Scriptable Install System) 內建 CRC 校驗失敗。成因多元:下載不完整、磁碟壞軌、病毒感染、記憶體錯誤、殺毒軟體誤攔、語言/路徑編碼衝突。本文提供九大排查方向。
安裝程式啟動時自我 CRC32 校驗,檢測到檔案內容與編譯時計算值不符 → 拒絕執行保護系統。提示建議:重新下載、掃毒、/NCRC 參數略過校驗(不建議)。

chkdsk C: /f /r(需重開機),或圖形介面:我的電腦 → 磁碟右鍵 → 內容 → 工具 → 立即檢查。cmd → 切換至安裝檔目錄 → setup.exe /NCRC。僅適用信任來源、確認檔案無惡意碼情況。mdsched.exe)。重插記憶體、擦拭金手指、單根測試。
NSIS Error
│
├─→ 重新下載 (官網/可信源) → 解決?→ 是 → 完成
│ │
│ └─→ 否 → 換電腦下載傳輸 → 解決?→ 是 → 本機網路/磁碟/病毒問題
│ │
│ └─→ 否 → 安裝包本身有問題 → 聯繫開發者/換版本
│
├─→ 掃毒 (安全模式) → 解決?→ 是 → 病毒感染
│
├─→ 關閉殺毒/防火牆 → 解決?→ 是 → 即時掃描干擾
│
├─→ chkdsk 修復磁碟 → 解決?→ 是 → 壞軌/檔案系統錯誤
│
├─→ /NCRC 強制安裝 → 成功?→ 是 → 檔案輕微損壞但核心完整 (風險自負)
│
└─→ MemTest86 測記憶體 → 錯誤?→ 是 → 記憶體硬體故障 → 換記憶體
/NCRC 參數會略過安裝程式完整性驗證,若檔案被植入惡意碼將直接執行,**極高風險**,僅限極度信任來源且無其他獲取途徑時使用。KB955704 (exFAT支援)、KB968930 (PowerShell 2.0) 等關鍵更新,提升相容性。依序執行「重新下載 → 掃毒 → 關閉防護 → 磁碟修復 → 換機下載 → 記憶體測試」,多數 NSIS Error 可徹底解決。切勿習慣性使用 /NCRC 繞過保護機制。
關閉視訊預覽解決 Windows XP 開啟影片資料夾假死症狀
隱形開機選單技巧:修改 Boot.ini 讓雙系統 Windows 2000/XP 只有知情者能進入
Windows 內建桌面搜尋功能完全攻略 (1/2):搜尋小幫手與自訂目錄
Windows XP 七大安全隱憂與對應防護設定:簡易共享、FAT32、Guest、Administrator、空連線、匿名存取、弱密碼
XP 移植 Vista 精華功能:資源管理器麵包屑導航、BitLocker 加密替代、高質量截圖、Flip 3D 任務切換、開始選單即時搜尋,免費工具全搞定