NSIS (Nullsoft Scriptable Install System) คือเครื่องมือสร้าง Installer หากเจอ "NSIS error launching installer" ระบบกำลังป้องกันการติดตั้งที่อาจเสียหาย สาเหตุหลัก:
- ไฟล์ Setup ดาวน์โหลดไม่ครบ
- ไฟล์ถูกเปลี่ยนแปลงจากต้นฉบับ
- มีมัลแวร์/ไวรัสในระบบ
- ฮาร์ดแวร์ผิดปกติ
- อินเทอร์เน็ตไม่เสถียร
- แอพพื้นหลังขัดแย้ง
- System files เสียหาย
ขั้นตอนแก้ไขปัญหาพื้นฐาน
- เปลี่ยนชื่อไฟล์ Installer: ชื่อยาว/อักขระพิเศษ/ช่องว่าง อาจทำให้ล้มเหลว -> เปลี่ยนเป็นคำเดียว ไม่มีอักขระพิเศษ
- ย้ายไฟล์ Installer ไปโฟลเดอร์อื่น: ปัญหาโฟลเดอร์อาจก่อให้เกิด Error
- ดาวน์โหลดใหม่ด้วยอินเทอร์เน็ตเสถียร: ลบไฟล์เก่า ดาวน์โหลดใหม่จากแหล่งเชื่อถือได้
- ดาวน์โหลดจากแหล่งอื่น: หากแหล่งเดิมมีปัญหา
- ทดสอบบนเครื่องอื่น: หากเครื่องอื่นทำงานได้ ปัญหาอยู่ที่เครื่องนี้
วิธีที่ 1: จบ Background Applications
แอพบุคคลที่ 3 อาจขัดแย้ง ใช้ Task Manager จบ Process ทั้งหมด (คู่มือ How to End Task) แล้ว Restart PC
วิธีที่ 2: รันโปรแกรมใน Compatibility Mode
- คลิกขวา Installer > Properties
- แท็บ Compatibility > ติ๊ก Run this program in compatibility mode for:
- เลือก OS เวอร์ชันเก่า (เช่น Windows 7, 8)
- Apply > OK > รัน Installer ใหม่
วิธีที่ 3: อัปเดต Windows
บางโปรแกรมต้องการ Windows เวอร์ชันเฉพาะ อัปเดตหรือดาวน์เกรดตามความต้องการ
วิธีที่ 4: สแกนมัลแวร์
รัน Virus Scan ด้วย Antivirus/Anti-malware หากพบภัยคุกคาม ให้กำจัด (คู่มือ How to Remove Malware)
วิธีที่ 5: รัน Disk Utility (Check Disk)
- Win+E > File Explorer
- คลิกขวา Drive partition > Properties
- แท็บ Tools > Check (Error checking)
- Scan drive หรือ Scan and repair drive
- หากมีปัญหา -> ไปวิธีที่ 6
วิธีที่ 6: ซ่อม System Files (SFC & DISM)
ไฟล์ระบบเสียหายจากมัลแวร์ ปิดเครื่องผิดวิธี อัปเดตไม่ครบ ใช้ SFC และ DISM ซ่อมแซม (คู่มือ How to Repair System Files)
วิธีที่ 7: ติดตั้งผ่าน Command Prompt
- หา Path ของ Installer ใน File Explorer > Minimize
- Win > Command Prompt > Run as administrator
- ลากไฟล์ Setup มาวางใน CMD
- กด Space พิมพ์ /ncrc Enter
- ทำตามคำแนะนำบนหน้าจอ
วิธีที่ 8: เปลี่ยน System Language
หลายผู้ใช้รายงานว่าเปลี่ยนภาษาระบบจาก English เป็นภาษาอื่น (เช่น Chinese, Japanese) แล้วแก้ได้
- Control Panel > View by: Category > Clock and Region > Region
- แท็บ Administrative > Change system locale
- เปลี่ยนภาษาใน Current system locale > OK
- Restart แล้วรัน Installer ใหม่
วิธีที่ 9: ปิด Firewall (ไม่แนะนำ)
Firewall อาจบล็อก Installer ปิดชั่วคราว (คู่มือ How to Disable Windows 10 Firewall) จำเป็นต้องเปิดกลับหลังติดตั้งเสร็จ
วิธีที่ 10: สร้าง User Profile ใหม่
Bug ใน User Profile อาจก่อให้เกิดปัญหา สร้าง Local User Account ใหม่ (คู่มือ Create a Local User Account)
วิธีที่ 11: ล้าง Browser Cache
Cache/Cookies/History สะสมมากเกินไป ทำให้ดาวน์โหลดช้า/เสียหาย ล้างใน Chrome Settings (คู่มือ How to Clear Cache & Cookies)
บทความแนะนำ:
- Best Android Smartphones with Keyboards
- Fix WD My Passport Ultra Not Detected
- How to Stop Windows 10 From Asking Permission
- Fix Unhandled Exception Has Occurred
หวังว่าคู่มือนี้ช่วยแก้ NSIS error launching installer ได้ หากไม่ได้ ลองติดต่อ Developer ของซอฟต์แวร์นั้นๆ