Cách sửa lỗi NSIS Windows 10
Lỗi NSIS Windows 10 thường đi kèm với thông báo lỗi Error opening installer hoặc Installer integrity check has failed đã được một số người dùng Windows báo cáo. Tin tốt là một số người dùng đã cung cấp một số giải pháp hiệu quả. Bài viết dưới đây sẽ hỗ trợ bạn tìm cách giải quyết tốt nhất.

1. NSIS và Lỗi NSIS
Nếu bạn đã tải xuống và cài đặt phần mềm trên máy tính, bạn nên biết rằng mọi phần mềm đều có trình cài đặt kiểm soát toàn bộ quá trình cài đặt. NSIS (Nullsoft Scriptable Install System) là một hệ thống mã nguồn mở chuyên nghiệp để tạo trình cài đặt Windows cho phần mềm.
Trình cài đặt được tạo có thể cài đặt/gỡ cài đặt/trích xuất tệp, thiết lập cài đặt hệ thống, v.v. Nhờ trình cài đặt mà người dùng có thể cài đặt một chương trình nào đó nhanh chóng và thành công. Và người dùng có thể dễ dàng và hoàn toàn kiểm soát mọi phần của trình cài đặt vì nó được tạo dựa trên các tệp tập lệnh.

Tuy nhiên, người dùng cũng có thể gặp phải một số vấn đề nhất định khi cài đặt ứng dụng, chương trình hoặc trình điều khiển bằng trình cài đặt do NSIS tạo ra. Họ có thể không cài đặt được thứ gì đó và nhận được cửa sổ bật lên NSIS Error, kèm theo một số thông báo lỗi thường gặp như
Error launching installer và Installer integrity check has failed.
Có thể bạn quan tâm Lỗi USB exFAT không hiển thị trên Windows
2. Nguyên nhân gây nên lỗi NSIS Windows 10
Lỗi NSIS cho biết trình cài đặt của phần mềm cụ thể đã không vượt qua được quá trình tự kiểm tra và phần mềm có thể bị hỏng nếu quá trình cài đặt tiếp tục. Nếu bạn nhận được lỗi NSIS Windows 10 trong khi cài đặt chương trình, rất có thể tệp cài đặt bị hỏng hoặc không đầy đủ.
Sau đây là một số lý do phổ biến khiến NSIS gặp lỗi khi khởi chạy trình cài đặt hoặc không kiểm tra được tính toàn vẹn của trình cài đặt:
- Tệp cài đặt bị hỏng hoặc không đầy đủ. Lỗi này có thể Do quá trình tải xuống bị gián đoạn hoặc bị lỗi. Tệp cài đặt đã bị chỉnh sửa hoặc nhiễm virus.

- Tải xuống từ nguồn không đáng tin cậy. Nếu bạn tải phần mềm từ trang web không chính thống, tệp có thể bị thay đổi hoặc không đảm bảo tính toàn vẹn.
- Phần mềm bảo mật hoặc phần mềm độc hại chặn cài đặt. Một số phần mềm diệt virus có thể nhận diện nhầm tệp cài đặt là có hại và ngăn cản quá trình cài đặt. Máy tính bị nhiễm virus làm hỏng các tệp hệ thống hoặc tệp cài đặt.
- Xung đột phần mềm hoặc quyền hệ thống không đủ. Một số ứng dụng chạy nền có thể can thiệp vào quá trình cài đặt. Nếu không chạy file cài đặt với quyền Administrator, một số phần mềm có thể không cài đặt được.
- Tệp cài đặt không tương thích với phiên bản Windows. Một số phần mềm cũ có thể không hỗ trợ Windows 10.
Có thể bạn quan tâm Làm thế nào để sửa lỗi Windows Update 0x80070020 trong Windows 10?
3. Cách sửa lỗi NSIS Windows 10
Bạn có thể làm gì nếu nhận được lỗi NSIS khiến bạn không thể cài đặt phần mềm hiện tại? Sau đây là một số phương pháp khắc phục sự cố được người dùng gặp phải vấn đề tương tự đề xuất. Bạn có thể thử từng phương pháp một để khắc phục sự cố.

3.1 Cài đặt chương trình từ Dấu nhắc lệnh
Nếu bạn không khởi chạy được trình cài đặt bằng cách nhấp đúp trực tiếp vào tệp thực thi, có lẽ bạn có thể thử cài đặt trình cài đặt NSIS thông qua Command Prompt, lệnh này sẽ bỏ qua bài kiểm tra lỗi và cài đặt trực tiếp chương trình. Chỉ cần làm theo các bước dưới đây.
Bước 1: Nhấn Windows + R để mở cửa sổ Run.
Bước 2: Nhập cmd và nhấp OK để vào Command Prompt.
Bước 3: Bây giờ, hãy mở File Explorer và định vị trình cài đặt. Kéo trình cài đặt vào cửa sổ Command Prompt, cửa sổ này sẽ tự động thêm đường dẫn lưu trữ của trình cài đặt.
Bước 4: Theo đường dẫn đã thêm, nhấn phím Space và nhập /ncrc. Sau đó, nhấn Enter để thực hiện lệnh và điều này sẽ mở cửa sổ cài đặt của trình cài đặt.

Sau đó, bạn có thể hoàn tất quá trình cài đặt theo hướng dẫn trên màn hình.
Có thể bạn quan tâm Lỗi BSOD System Thread Exception Not Handled (7 cách Fix)
3.2 Đổi tên hoặc di chuyển tệp cài đặt
Theo báo cáo từ người dùng, lỗi NSIS đôi khi có thể xảy ra do một số vấn đề về thư mục. Bên cạnh đó, nếu tên tệp của trình cài đặt quá dài hoặc chứa một số ký tự đặc biệt, bạn cũng có thể không cài đặt được chương trình cụ thể và nhận được lỗi NSIS. Vì vậy, bạn nên đổi tên hoặc di chuyển tệp cài đặt.
Lưu ý: Bạn nên đổi tên tệp thành một từ đơn giản, không có ký tự đặc biệt hoặc di chuyển trình cài đặt sang ổ đĩa khác.

3.3 Tải lại chương trình
Nếu bạn gặp sự cố khi cài đặt tệp thực thi đã tải xuống và nhận được lỗi NSIS Windows 10, có thể tệp không đầy đủ hoặc bị hỏng trong quá trình tải xuống do nhiều yếu tố như kết nối mạng kém. Vì vậy, bạn có thể thử tải lại chương trình từ Internet và khởi chạy trình cài đặt mới.
Nếu bạn vẫn không thể cài đặt từ bản sao mới, bạn có thể xóa bộ nhớ đệm hệ thống cũng như dữ liệu duyệt web rồi thử tải xuống lại. Nhân tiện, một số người dùng cũng đề xuất sử dụng trình duyệt khác nếu trình cài đặt tải xuống từ trình duyệt luôn không khởi chạy được.

Lưu ý: Nếu bạn cài đặt chương trình từ phương tiện cài đặt chính thức hoặc từ phương tiện vật lý khác như ổ USB lưu trình cài đặt, bạn có thể liên hệ với nhà sản xuất để lấy phương tiện cài đặt mới hoặc sử dụng ổ USB khác.
Có thể bạn quan tâm Sửa lỗi Windows Shell Experience Host chiếm bộ nhớ/CPU cao
3.4 Xóa Virus và Phần mềm độc hại
Như đã đề cập trước đó, lỗi NSIS có thể xuất hiện và ngăn bạn cài đặt chương trình nếu máy tính của bạn bị nhiễm vi-rút hoặc phần mềm độc hại. Không có gì ngạc nhiên khi một số vi-rút hoặc phần mềm độc hại tấn công thiết bị của bạn và ảnh hưởng đến một số chương trình hoặc trình cài đặt đã cài đặt, nhưng bạn có thể xóa hoặc tránh những mối đe dọa này bằng các ứng dụng diệt vi-rút/chống phần mềm độc hại chuyên nghiệp.

Tất nhiên, bạn cũng có thể sử dụng phần mềm diệt virus Windows Defender, một công cụ tích hợp sẵn trên Windows 10. Sau đây là hướng dẫn đơn giản để sử dụng phần mềm này.
Bước 1: Nhấp chuột phải vào nút Start và chọn Settings.
Bước 2: Vào Update & Security > Windows Security và nhấp vào Virus & threat protection để mở cửa sổ Windows Defender Security Center.
Bước 3: Nhấp Run a new advanced scan. Sau đó, chọn Full scan và nhấp vào nút Scan now để bắt đầu quét máy tính của bạn.

Quá trình quét có thể mất hơn một giờ và bạn nên kiên nhẫn chờ cho đến khi hoàn tất. Sau đó, bạn có thể thử thực hiện lại cài đặt để kiểm tra xem lỗi NSIS đã được giải quyết chưa.
Lưu ý: Nếu bạn chắc chắn máy tính của mình bị nhiễm vi-rút/phần mềm độc hại nhưng Quét toàn diện không loại bỏ được chúng, bạn có thể thử chạy quét ngoại tuyến bằng Windows Defender.
Có thể bạn quan tâm Lỗi PuTTY Connection timed out (Cách khắc phục)
3.5 Cập nhật Windows của bạn
Thông thường, trình cài đặt NSIS bạn tải xuống phải là phiên bản mới nhất. Nếu Windows của bạn đã lỗi thời, bạn có thể gặp phải sự cố tương thích và không thể chạy trình cài đặt mới nhất.
Windows sẽ tự động kiểm tra và tải xuống các bản cập nhật, nhưng một số bản cập nhật được phát hiện có thể ở trạng thái đang chờ tải xuống vì một số lý do nhất định. Do đó, tốt hơn hết bạn nên kiểm tra các bản cập nhật theo cách thủ công và đảm bảo mọi bản cập nhật khả dụng đều được cài đặt đúng cách.

Để thực hiện điều đó, chỉ cần vào Windows Settings > Update & Security > Windows Update . Nếu đã có một số bản cập nhật khả dụng được liệt kê trong ngăn bên phải, hãy nhấp vào nút Download và làm theo hướng dẫn trên màn hình để cài đặt chúng. Nếu không, bạn nên nhấp vào nút Check for updates để kiểm tra các bản cập nhật khả dụng theo cách thủ công và cài đặt các mục đã phát hiện.
3.6 Tắt Tường lửa Windows của bạn
Nếu bạn tải trình cài đặt NSIS từ trang web, Tường lửa Windows của bạn có thể can thiệp vào quá trình này và dẫn đến việc tải xuống các tệp cài đặt không đầy đủ. Trong trường hợp này, bạn có thể thử tải lại chương trình cụ thể với Tường lửa Windows đã tắt.
Lưu ý: Nếu cần, bạn cũng có thể tạm thời tắt phần mềm diệt vi-rút Windows Defender và các ứng dụng bảo mật của bên thứ ba.
Sau đây là cách tắt Tường lửa trong Windows 10:
Bước 1: Mở Control Panel.
Bước 2: Điều hướng đến System and Security > Windows Defender Firewall.
Bước 3: Nhấp Turn Windows Defender Firewall on or off ở ngăn bên trái.
Bước 4: Đánh dấu tùy chọn Turn off Windows Defender Firewall cho cả cài đặt mạng riêng và mạng công cộng. Nhấp vào nút OK và lưu thay đổi.

3.7 Kiểm tra lỗi ổ cứng của bạn
Nếu ổ cứng của bạn gặp phải một số vấn đề nhất định, các tệp được lưu trữ trên đó có thể bị hỏng hoặc không đầy đủ và dẫn đến lỗi NSIS “Kiểm tra tính toàn vẹn của trình cài đặt đã không thành công”. May mắn thay, bạn có thể sử dụng tiện ích kiểm tra đĩa tích hợp để xác minh tính toàn vẹn của ổ cứng.
Để kiểm tra và sửa lỗi ổ cứng bằng tiện ích này trong Windows 10, chỉ cần mở This PC , nhấp chuột phải vào ổ đĩa bạn muốn kiểm tra và chọn Properties . Sau đó, chuyển sang tab Tools và nhấp vào nút Check trong mục Error checking . Bên cạnh đó, bạn cũng có thể chạy CHKDSK trong Command Prompt để đạt được mục tiêu tương tự.

Có thể bạn quan tâm Sửa lỗi checking file system on C
3.8 Kiểm tra ngôn ngữ hệ thống của bạn
Một số người dùng đã xóa lỗi NSIS và thực hiện thành công trình cài đặt sau khi thay đổi ngôn ngữ hệ thống. Bạn cũng có thể thử.
Bước 1: Mở Control Panel và vào Clock and Region > Region.
Bước 2: Trong cửa sổ bật lên, chọn tab Administrative và nhấp vào Change system locale .
Bước 3: Mở rộng danh sách Current system locale và chọn ngôn ngữ của quốc gia bạn. Nhấp vào OK để lưu thay đổi.

4. Câu hỏi thường gặp về lỗi NSIS
- Lỗi NSIS khi khởi chạy trình cài đặt là gì?
Trả lời: Lỗi NSIS khi khởi chạy trình cài đặt là sự cố có thể xảy ra khi bạn cài đặt thứ gì đó bằng trình cài đặt do NSIS tạo ra. Thông báo lỗi này cho biết trình cài đặt đã không vượt qua được quá trình tự kiểm tra và phần mềm có thể bị hỏng nếu quá trình cài đặt tiếp tục.
- Làm sao để khắc phục lỗi kiểm tra tính toàn vẹn của trình cài đặt không thành công?
Trả lời: Để khắc phục sự cố kiểm tra tính toàn vẹn của trình cài đặt không thành công, bạn có thể thử các phương pháp sau. Bạn có thể xem hướng dẫn chi tiết trong bài đăng ở trên.

- Làm thế nào để sửa lỗi cài đặt Windows?
Trả lời: Nếu không may bạn gặp phải lỗi cài đặt Windows, đây là những gì bạn có thể làm để xử lý sự cố: Đăng nhập vào máy tính với tư cách quản trị viên -> Đảm bảo chương trình cài đặt Windows đang hoạt động -> Giữ dịch vụ Windows Installer được bật. Nâng cấp Windows Installer -> Đăng ký lại công cụ cài đặt.
- Tại sao tôi lại gặp lỗi NSIS?
Trả lời: Bạn có thể gặp lỗi NSIS vì nhiều lý do khác nhau và sau đây là một số lỗi phổ biến: Tệp cài đặt chưa hoàn tất, Tấn công bằng virus và phần mềm độc hại, Phương tiện cài đặt bị hỏng, Sự cố phần cứng, Lỗi ổ cứng.
Có thể bạn quan tâm Lỗi Generic USB Hub missing (Nguyên nhân & Khắc phục)
Bài đăng này đã giới thiệu lỗi NSIS và Cách sửa lỗi NSIS Windows 10. Nếu bạn gặp phải vấn đề tương tự, bạn có thể thoải mái thử các giải pháp thay thế đã giới thiệu. Bạn có thể để lại kinh nghiệm, đề xuất và ý tưởng của mình dưới phần bình luận nhé.

Nếu bạn muốn MUA/ THAY LINH KIỆN GIÁ SỈ hoặc LẺ hãy liên hệ chúng tôi. Đội ngũ nhân viên của LINH KIỆN MINH KHOA luôn sẵn sàng hỗ trợ quý khách 24/7.
LINH KIỆN MINH KHOA ĐANG Ở ĐÀ NẴNG
- Điện thoại/Zalo Chat: 0911.003.113
- Facebook: www.facebook.com/linhkienminhkhoavn/
- Địa chỉ: 155 Hàm Nghi, Thanh Khê, Đà Nẵng