Làm cách nào để giải quyết EXCEPTION_ILLEGAL_INSTRUCTION trên Windows 10/11?

Tác giả Security+, T.Tư 12, 2024, 02:07:44 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Thông thường, bạn sẽ gặp phải sự cố ngẫu nhiên hoặc các loại lỗi khác khi cố gắng khởi chạy một số ứng dụng nhất định. EXCEPTION_ILLEGAL_INSTRUCTION là một trong những lỗi bạn có thể gặp phải. Đừng lo lắng! Mọi vấn đề đều có cách khắc phục. Nếu bạn gặp vấn đề tương tự, bài đăng này sẽ có thể hữu ích cho bạn.


1. EXCEPTION_ILLEGAL_INSTRUCTION

EXCEPTION_ILLEGAL_INSTRUCTION hoặc EXCEPTION_ILLEGAL_VIOLATION đề cập đến việc bộ xử lý của bạn không thực hiện được lệnh. Nó chỉ ra rằng máy tính của bạn thiếu một số thành phần quan trọng để chạy một số chương trình nhất định hoặc thực hiện một số thao tác nhất định. Thông báo lỗi hoàn chỉnh có nội dung:

Mã nguồn [Chọn]
Application Error:

The exception illegal instruction

An attempt was made to execute an illegal instruction.

(0xc000001d) occurred in the application at location.

Click on OK to terminate the program.

Yếu tố có thể xảy ra này thường liên quan đến các vấn đề về khả năng tương thích, trình điều khiển đồ họa lỗi thời, Microsoft Visual C++ chưa hoàn thiện và hơn thế nữa. Nếu bạn gặp vấn đề tương tự thì hướng dẫn này có thể giúp bạn.

Theo một số người dùng, máy tính của họ thậm chí còn gặp sự cố hệ thống và màn hình xanh chết chóc. Để tránh bất kỳ thảm họa hệ thống hoặc dữ liệu tiềm ẩn nào, tốt hơn hết bạn nên tạo bản sao lưu trước các mục quan trọng bằng Windows Backup. Công cụ này hỗ trợ sao lưu nhiều mục khác nhau bao gồm tệp, thư mục, hệ thống, phân vùng và đĩa. Hãy thử một lần!

2. Làm cách nào để khắc phục EXCEPTION_ILLEGAL_INSTRUCTION trên Windows 10/11?

2.1. Cách khắc phục 1: Chạy Trình kiểm tra tệp hệ thống

Các tệp hệ thống bị hỏng có thể là nguyên nhân gây ra lỗi HƯỚNG DẪN BẤT HỢP PHÁP. Nếu có bất kỳ lỗi hệ thống nào, bạn có thể chạy Trình kiểm tra tệp hệ thống để xác định các tệp hệ thống bị hỏng và thay thế chúng bằng các bản sao được lưu trong bộ nhớ đệm. Thực hiện theo các bước sau:

Bước 1. Gõ cmd vào thanh tìm kiếm để định vị Dấu nhắc lệnh và nhấp chuột phải vào nó để chọn Chạy với tư cách quản trị viên.

Bước 2. Trong cửa sổ lệnh, gõ sfc /scannow và nhấn Enter.


2.2. Cách khắc phục 2: Chạy chương trình ở Chế độ tương thích

Nếu bạn đang chạy một ứng dụng lỗi thời, hãy đảm bảo sử dụng chế độ tương thích. Thực hiện theo các bước sau:

Bước 1. Nhấp chuột phải vào chương trình và chọn Thuộc tính từ menu ngữ cảnh.

Bước 2. Trong tab Tương thích, đánh dấu Chạy chương trình này ở chế độ tương thích và chọn hệ điều hành từ menu thả xuống.


Bước 3. Nhấp vào Áp dụng & OK để lưu thay đổi.

2.3. Cách khắc phục 3: Thực hiện khởi động sạch

Một số phần mềm của bên thứ ba có thể bị xung đột với chương trình bạn đang cố khởi chạy. Để tránh sự can thiệp của chúng, bạn có thể khởi chạy chương trình ở chế độ khởi động sạch. Làm như vậy:

Bước 1. Nhấn Win + R để mở hộp Run.

Bước 2. Gõ msconfig và nhấn Enter để khởi chạy System Configuration.

Bước 3. Trong tab Dịch vụ, đánh dấu vào Ẩn tất cả các dịch vụ của Microsoft và nhấn Tắt tất cả.


Bước 4. Chuyển đến tab Khởi động và nhấp vào Mở Trình quản lý tác vụ.

Bước 5. Nhấp chuột phải vào từng mục đã bật và chọn Tắt.

Bước 6. Quay lại tab Services của System Configuration và nhấn Apply & OK.

Bước 7. Khởi động lại máy tính của bạn và khởi chạy lại chương trình để xem EXCEPTION_ILLEGAL_INSTRUCTION có biến mất hay không.

2.4. Cách khắc phục 4: Cài đặt sạch Visual C++ Redistributables

Gói Microsoft Visual C ++ Redistributable rất quan trọng đối với hệ điều hành của bạn. Khi nó bị thiếu hoặc bị hỏng, bạn có thể gặp phải EXCEPTION_ILLEGAL_INSTRUCTION hoặc NGOẠI LỆ HƯỚNG DẪN BẤT HỢP PHÁP. Trong trường hợp này, bạn cần cài đặt lại gói này. Đây là cách thực hiện:

Bước 1. Nhấp chuột phải vào menu Start và chọn Run.

Bước 2. Gõ appwiz.cpl và click vào OK để khởi chạy Programs and Features.

Bước 3. Tìm Microsoft Visual C++ Redistributable Package từ danh sách và nhấp chuột phải vào nó để chọn Change.


Bước 4. Nhấp vào Sửa chữa và làm theo hướng dẫn trên màn hình để hoàn tất quy trình.

Ngoài ra, cài đặt lại gói Microsoft Visual C++ Redistributable cũng có hiệu quả. Để làm như vậy: nhấp chuột phải vào nó trong Chương trình và Tính năng > nhấn Gỡ cài đặt > khởi động lại PC của bạn sau khi quá trình gỡ cài đặt hoàn tất > truy cập trang web chính thức của Microsoft để tải xuống Microsoft Visual C ++ Redistributable mới nhất.

2.5. Cách khắc phục 5: Xác minh tính toàn vẹn của tệp trò chơi

Nếu bạn nhận được EXCEPTION_ILLEGAL_INSTRUCTION khi cố gắng khởi chạy trò chơi thì rất có thể tệp trò chơi đã bị hỏng. Trong trường hợp này, bạn có thể xác minh các tệp trò chơi trên nền tảng trò chơi. Sau đây, hãy để tôi chỉ cho bạn cách thực hiện việc này trên máy khách Steam làm ví dụ:

Bước 1. Khởi chạy Steam.

Bước 2. Trong Thư viện, tìm trò chơi và nhấp chuột phải vào trò chơi đó để chọn Thuộc tính.

Bước 3. Trong tab Installed Files, click vào Verify Integrity of Game Files.

Bây giờ, bạn đã rõ EXCEPTION_ILLEGAL_INSTRUCTION là gì và cách loại bỏ nó khỏi máy tính của bạn. Chúc bạn có thể chạy mượt mà mọi chương trình trên máy tính!