เมื่อคุณได้รับข้อความ”ข้อผิดพลาดของโปรแกรมติดตั้ง NSIS”หมายความว่ามัลแวร์ได้เปลี่ยนแปลงหรือทำให้โปรแกรมติดตั้งเสียหาย Windows แสดงข้อความแสดงข้อผิดพลาดเพื่อหยุดผู้ใช้จากการติดตั้งสิ่งอื่น ข้อผิดพลาดนี้เกิดขึ้นเมื่อโปรแกรมติดตั้งไม่ตรวจสอบความสมบูรณ์ของตนเองก่อนที่จะเริ่มทำงาน ดังนั้น หากผู้ใช้เรียกใช้โปรแกรมติดตั้งต่อไป ซอฟต์แวร์อาจเสียหายได้

โปรแกรมติดตั้งที่สร้างขึ้นสามารถติดตั้ง ลบ และแตกไฟล์ เปลี่ยนการตั้งค่าระบบ และอื่นๆ ผู้ใช้สามารถติดตั้งโปรแกรมบางอย่างได้อย่างรวดเร็วและสำเร็จเนื่องจากตัวติดตั้ง เนื่องจากตัวติดตั้งทำจากไฟล์สคริปต์ ผู้ใช้จึงสามารถควบคุมทุกส่วนได้อย่างง่ายดายและสมบูรณ์

ผู้ใช้อาจประสบปัญหาเมื่อใช้ตัวติดตั้งที่สร้างโดย NSIS เพื่อติดตั้งแอปพลิเคชัน โปรแกรม หรือไดรเวอร์ พวกเขาอาจไม่สามารถติดตั้งบางอย่างและได้รับข้อความแสดงข้อผิดพลาด เช่น “ข้อผิดพลาดในการเปิดโปรแกรมติดตั้ง” หรือ “การตรวจสอบความสมบูรณ์ของโปรแกรมติดตั้งล้มเหลว” ในหน้าต่างป๊อปอัปที่เรียกว่า “ข้อผิดพลาด NSIS”

9 วิธีในการแก้ไข ปัญหา’NSIS Installer Error’ใน Windows 11/10

ติดตั้งโปรแกรมโดยใช้ Command Prompt

กดแป้น Windows พิมพ์ cmd แล้วคลิกพร้อมรับคำสั่ง จากนั้นเปิดโปรแกรมสำรวจไฟล์และค้นหาไฟล์ตัวติดตั้ง ลากและวางไฟล์ลงในหน้าต่างพรอมต์คำสั่งเพื่อเพิ่มเส้นทางของไฟล์ กด Enterเพื่อเรียกใช้งานไฟล์และเรียกใช้โปรแกรมติดตั้ง

เรียกใช้โปรแกรมในโหมดความเข้ากันได้

แอปหรือตัวติดตั้งสามารถถูกบังคับให้ทำงานในโหมดความเข้ากันได้ ในโหมดนี้ แอปจะใช้การตั้งค่าสำหรับระบบปฏิบัติการ Windows เวอร์ชันเก่า ซึ่งจะเป็นประโยชน์หากแอปถูกสร้างขึ้นมาให้ทำงานบน Windows เวอร์ชันเก่า

ค้นหาโปรแกรมติดตั้งที่คุณต้องการติดตั้ง คลิกขวาที่ไฟล์ตัวติดตั้งแล้วเลือกคุณสมบัติ ในหน้าต่างคุณสมบัติ เปิดแท็บ ความเข้ากันได้ เลือกตัวเลือก เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับ จากนั้นคลิกเมนูแบบเลื่อนลงและเลือกรุ่น Windows ที่เก่ากว่ารุ่นปัจจุบันของคุณ (Windows 8, 7, XP เป็นต้น) คลิกนำไปใช้และตกลงเพื่อบันทึกการเปลี่ยนแปลง เรียกใช้โปรแกรมติดตั้งอีกครั้งและตรวจสอบว่าการตั้งค่าเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาดหรือไม่

ย้ายไฟล์ติดตั้งไปยังไดเร็กทอรีอื่น

การย้ายตัวติดตั้งไปยังโฟลเดอร์อื่นสามารถช่วยให้คุณเรียกใช้ไฟล์ติดตั้งได้โดยไม่มีข้อผิดพลาด NSIS ในการทำเช่นนี้ ให้เปิด File Explorer และค้นหาไฟล์ติดตั้งที่คุณต้องการเรียกใช้ เลือกไฟล์แล้วกด Ctrl + C เพื่อคัดลอกไปยังคลิปบอร์ดของคุณ จากนั้น สร้างโฟลเดอร์ใหม่ในไดรฟ์อื่น (หากมี) และวางไฟล์ที่คัดลอกด้วยปุ่มลัด Ctrl + V เมื่อสร้างโฟลเดอร์ใหม่ ให้ตั้งชื่อให้เรียบง่ายและหลีกเลี่ยงการใช้อักขระพิเศษหรืออักขระที่ไม่ใช่ภาษาอังกฤษ

หากปัญหายังคงเกิดขึ้น ให้ลองเรียกใช้โปรแกรมติดตั้งจากดิสก์ไดรฟ์อื่น หากคุณมีเพียงไดรฟ์เดียว คุณควรใช้แฟลชไดรฟ์ USB ย้ายไฟล์ติดตั้งไปยังอุปกรณ์ USB ของคุณและเรียกใช้งานจากที่นั่น นี่เป็นวิธีแก้ปัญหามากกว่า แต่ควรช่วยได้หากโปรแกรมติดตั้งสร้างปัญหาให้คุณ

สแกนหาไวรัสในคอมพิวเตอร์ของคุณ

หากไม่ได้ผล แสดงว่าคอมพิวเตอร์ของคุณอาจมีไวรัส ที่หยุดไม่ให้ติดตั้งซอฟต์แวร์ จนกว่าคุณจะกำจัดไวรัส คุณจะไม่สามารถทำอะไรได้มากนัก คุณสามารถทำเช่นนี้กับโปรแกรมป้องกันไวรัสใดก็ได้ที่คุณต้องการ แต่อย่าลืมทำการสแกนอย่างละเอียดถี่ถ้วนแทนการสแกนอย่างรวดเร็ว

การสแกนอย่างรวดเร็วจะพลาดไฟล์และโฟลเดอร์จำนวนมากที่อาจมีไวรัส-ไฟล์ที่ติดไวรัสซึ่งเป็นสาเหตุของปัญหา ข้อผิดพลาด NSIS อาจเกิดจากไฟล์ติดตั้งที่ใช้งานไม่ได้หรือข้อผิดพลาดในระบบปฏิบัติการที่ส่งข้อความแสดงข้อผิดพลาดที่ผิดพลาด ไม่ว่าจะด้วยวิธีใด วิธีใดวิธีหนึ่งข้างต้นจะช่วยคุณแก้ไขปัญหาได้

ตรวจสอบภาษาของระบบ

กด คีย์ Windows และ กด X แล้วเลือกแผงควบคุม ในแผงควบคุมให้พิมพ์ภาษา จากบานหน้าต่างภาษา เลือกเปลี่ยนวันที่ เวลา หรือรูปแบบตัวเลขจากบานหน้าต่างด้านซ้าย จากนั้นไปที่แท็บการดูแลระบบ. เลือกเปลี่ยนภาษาของระบบเป็นภาษาของประเทศคุณ หากซอฟต์แวร์เป็นภาษาอื่น คุณสามารถเปลี่ยนภาษาได้ แต่นั่นจะเปลี่ยนภาษาและรูปแบบแป้นพิมพ์ด้วย

เปลี่ยนชื่อโปรแกรมติดตั้ง

การดำเนินการนี้ง่ายมาก และไม่น่าจะทำให้เกิดข้อผิดพลาด NSIS แต่คุณสามารถลองได้เนื่องจากทราบว่าสามารถช่วยได้ ค้นหาไฟล์ติดตั้งและคลิกขวาที่ไฟล์ จากนั้นเลือกเปลี่ยนชื่อจากรายการ คลิกแล้วกด F2 บนแป้นพิมพ์ เปลี่ยนชื่อเป็นคำง่ายๆ ที่มีเพียงคำเดียว ตัวอย่างเช่น เปลี่ยนเป็น Softwarenamesetup.exe ลองเรียกใช้การตั้งค่าอีกครั้งและดูว่าได้ผลหรือไม่

ค้นหาโปรแกรมที่รับผิดชอบข้อผิดพลาดนี้

ตอนนี้ กดแป้น CTRL + SHIFT + ESC พร้อมกันเพื่อเปิด ตัวจัดการงาน ตอนนี้ ค้นหาข้อผิดพลาด NSIS คลิกขวาและคลิก ไปที่รายละเอียด ซึ่งจะช่วยให้คุณระบุโปรแกรมผู้ร้ายที่รับผิดชอบในเรื่องนี้ได้ หากไปที่กระบวนการแล้วไม่ได้ผล ให้คลิกขวาและคลิกเปิดตำแหน่งไฟล์

เรียกใช้การสแกนมัลแวร์

กด Windows + S เพื่อเปิดเมนูค้นหา ป้อน ความปลอดภัยของ Windows ในช่องข้อความที่ด้านบน แล้วคลิกผลการค้นหาที่เกี่ยวข้อง จากนั้นคลิกที่ การป้องกันไวรัสและภัยคุกคาม จากตัวเลือกที่แสดงไว้ คลิกที่ตัวเลือกการสแกน ตอนนี้ เลือกตัวเลือกการสแกนแบบเต็ม และคลิกที่ปุ่มสแกนทันทีด้านล่าง

ทำการสแกน SFC อย่างรวดเร็ว

กด Windows + S เพื่อเปิดเมนูค้นหา ป้อน Windows Terminal ในช่องข้อความที่ด้านบน คลิกขวาที่ผลการค้นหาที่เกี่ยวข้อง แล้วเลือก Run as administrator จากเมนูบริบท คลิกใช่บนข้อความแจ้ง UAC (User Account Control) คลิกที่ลูกศรชี้ลงด้านบน แล้วเลือก Command Prompt หรือคุณสามารถกด Ctrl + Shift + 2 เพื่อเปิดแท็บ พิมพ์/วางคำสั่งต่อไปนี้แล้วกด Enter เพื่อเรียกใช้การสแกน SFC ข้อผิดพลาดในการเขียนไฟล์ชั่วคราวของ NSIS จะได้รับการแก้ไข: sfc/scannow

คุณสามารถไปที่ศูนย์สนับสนุนของ Microsoft สำหรับความช่วยเหลือเพิ่มเติม

FAQ

ข้อผิดพลาด NSIS เกิดจากอะไร

ข้อผิดพลาด NSIS (Nullsoft Scriptable Install System) เกิดขึ้นเมื่อคุณพยายามติดตั้งบางอย่างยกเว้นการตั้งค่า ไฟล์เสียหาย ไม่สมบูรณ์ หรือไม่ตรงกับการตั้งค่าในระบบของคุณ

ฉันจะกำจัดข้อผิดพลาด NSIS ได้อย่างไร

ย้ายไฟล์ติดตั้งไปยังไดเรกทอรีอื่น … เปลี่ยนชื่อไฟล์ติดตั้ง … เรียกใช้โปรแกรมในโหมดความเข้ากันได้ … ค้นหาโปรแกรมที่ขัดแย้งกันทำให้เกิดข้อผิดพลาด NSIS … ติดตั้งโปรแกรมโดยใช้พรอมต์คำสั่ง … ดาวน์โหลดตัวติดตั้งจากแหล่งอื่น

ฉันจะแก้ไขข้อผิดพลาด NSIS ในการเขียนไฟล์ชั่วคราวได้อย่างไร

ก่อนอื่น ทำการสแกนไวรัส สปายแวร์ และมัลแวร์ ประการที่สอง ใส่ซอฟต์แวร์กลับเข้าไปใหม่ หากคุณดาวน์โหลดซอฟต์แวร์จากอินเทอร์เน็ต คุณต้องดาวน์โหลดอีกครั้ง หากติดตั้งไว้ในซีดีรอมหรืออุปกรณ์อื่นที่ใช้งานไม่ได้ ให้ลองติดตั้งบนอุปกรณ์อื่น

By Maxwell Gaven

ฉันทำงานด้านไอทีมา 7 ปี เป็นเรื่องสนุกที่ได้เห็นการเปลี่ยนแปลงอย่างต่อเนื่องในภาคไอที ไอทีคืองาน งานอดิเรก และชีวิตของฉัน