Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?

Người dùng đã nhận được thông báo lỗi EXCEPTION_ACCESS_VIOLATION khi cố gắng mở một ứng dụng. Nguyên nhân là, vấn đề này không giới hạn ở một ứng dụng cụ thể mà nó có thể xảy ra với hầu như bất kỳ ứng dụng nào trên hệ thống của bạn. Đối với một số người dùng, thông báo lỗi xuất hiện khi họ cố gắng cài đặt Java trên hệ thống. Vấn đề nêu ra khi ứng dụng bạn đang cố gắng chạy cố gắng truy cập một địa chỉ bộ nhớ được bảo vệ. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách loại bỏ thông báo lỗi đã nêu, hãy làm theo.

Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?

Nguyên nhân là, trong một số trường hợp, khi bạn gặp lỗi EXCEPTION_ACCESS_VIOLATION, bạn có thể tìm thấy tệp gây ra vấn đề. Như đã đề cập, thông báo lỗi này có thể xuất hiện trên bất kỳ ứng dụng nào bao gồm cả trò chơi. Nhiều người dùng đã gặp sự cố nêu trên khi cố gắng khởi chạy trò chơi. Trong một số trường hợp, vấn đề có thể được kích hoạt bởi các ứng dụng bên thứ ba đang chạy ngầm. Mặc dù đây là nguyên nhân khá phổ biến của các vấn đề như vậy, nó có thể dễ dàng được giải quyết bằng cách đơn giản gỡ bỏ phần mềm gây vấn đề. Đi kèm với đó, hãy bắt đầu và chỉ cho bạn các cách khác nhau bạn có thể thực hiện để giải quyết vấn đề đã nêu. Vì vậy, không nói thêm nữa, hãy đi thẳng vào vấn đề.

Tắt lớp phủ (Overlay) Discord

Điều đầu tiên bạn nên làm khi gặp thông báo lỗi là tắt lớp phủ (overlay) của Discord. Điều này đặc biệt quan trọng khi bạn cố gắng khởi chạy trò chơi và không thể làm được do lỗi liên tục xuất hiện. Discord cung cấp lớp phủ trong trò chơi cho phép bạn truy cập nhanh ứng dụng từ trong trò chơi bằng phím tắt. Ngoài ra, bạn cũng có thể thấy avatar và tên của những người dùng khác đang trong cuộc gọi với bạn.

Điều này đã được báo cáo bởi người dùng khác gặp vấn đề tương tự và nguyên nhân là do lớp phủ Discord. Để tắt lớp phủ Discord, làm theo hướng dẫn dưới đây:

  1. Trước hết, mở ứng dụng Discord trên máy tính.
  2. Sau đó, trên ứng dụng Discord, đi đến menu cài đặt bằng cách nhấp vào biểu tượng bánh răng (gear icon) bên cạnh tên người dùng của bạn.Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  3. Trên menu Cài đặt, ở phía bên trái dưới cùng, đi đến tùy chọn Lớp phủ trò chơi (Game Overlay).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  4. Khi đã ở đó, tắt thanh trượt Bật lớp phủ trong trò chơi (Enable in-game overlay).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  5. Sau khi làm xong, hãy khởi chạy ứng dụng lại để xem thông báo lỗi có còn xuất hiện không.

Tắt Kiểm soát tài khoản người dùng (User Account Control)

Như đã đề cập, một số người dùng gặp vấn đề nêu trên khi cố gắng cài đặt Java trên máy tính. Không chỉ Java, bạn có thể dùng phương pháp này ngay cả khi gặp thông báo lỗi trên ứng dụng khác. Kiểm soát tài khoản người dùng (UAC) về cơ bản là một tính năng bảo mật thông báo cho bạn khi một chương trình trên máy tính cố gắng thực hiện bất kỳ thay đổi nào hoặc khi bạn muốn cài đặt ứng dụng trên hệ thống.

Chúng tôi khuyên bạn nên tắt UAC tạm thời và bật lại sau khi đã sử dụng/cài đặt ứng dụng gây ra vấn đề. Để tắt Kiểm soát tài khoản người dùng, làm theo hướng dẫn dưới đây:

  1. Để bắt đầu, mở Bảng điều khiển (Control Panel) bằng cách tìm kiếm trong Menu Bắt đầu.Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  2. Trên cửa sổ Bảng điều khiển, đi đến Hệ thống và Bảo mật (System and Security).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  3. Khi đã ở đó, nhấp vào tùy chọn Thay đổi cài đặt Kiểm soát tài khoản người dùng (Change User Account Control settings) trong Bảo mật và Bảo trì (Security and Maintenance).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  4. Trên cửa sổ mới xuất hiện, kéo thanh trượt xuống dưới cùng và nhấp nút OK.Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  5. Sau khi làm xong, Kiểm soát tài khoản người dùng bây giờ nên bị tắt. Xem thông báo lỗi có còn xuất hiện không.

Thêm chương trình vào danh sách trắng Ngăn chặn thực thi dữ liệu (Data Execution Prevention)

Ngăn chặn thực thi dữ liệu (DEP - Data Execution Prevention) về cơ bản là một tính năng bảo mật từ Microsoft giám sát và bảo vệ các vùng nhất định của bộ nhớ và cũng ngăn chặn chúng thực thi mã độc. Khi bạn bật DEP, tất cả các vùng dữ liệu mặc định là không thể thực thi.

Một cách bạn có thể thử khắc phục thông báo lỗi là đưa ứng dụng nói trên vào danh sách trắng (whitelist) trong ngăn chặn thực thi dữ liệu. Để làm điều này, làm theo hướng dẫn dưới đây:

  1. Trước hết, mở Bảng điều khiển (Control Panel) bằng cách tìm kiếm trong Menu Bắt đầu.Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  2. Đi đến Hệ thống và Bảo mật (System and Security) khi Bảng điều khiển mở ra.Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  3. Khi đã ở đó, nhấp vào tùy chọn Hệ thống (System).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  4. Trên màn hình tiếp theo, nhấp vào tùy chọn Cài đặt hệ thống nâng cao (Advanced system settings).
  5. Điều này sẽ mở cửa sổ Thuộc tính hệ thống (System Properties).
  6. Trong Hiệu suất (Performance), nhấp nút Cài đặt (Settings).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  7. Sau đó, chuyển sang tab Ngăn chặn thực thi dữ liệu (Data Execution Prevention).
  8. Ở đó, chọn tùy chọn Bật DEP cho tất cả chương trình và dịch vụ trừ những chương trình tôi chọn (Turn on DEP for all programs and services except those I select).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  9. Làm theo bằng cách nhấp nút Thêm (Add).
  10. Điều hướng đến chương trình đang gây lỗi cho bạn và chọn mở nó lên.
  11. Sau khi làm xong, nhấp nút Áp dụng (Apply) rồi nhấn OK.
  12. Cuối cùng, thử khởi chạy ứng dụng lại để xem vấn đề có còn đó không.

Thực hiện Khởi động sạch (Clean Boot)

Cuối cùng, nếu không có phương pháp nào ở trên hiệu quả cho bạn, vấn đề trong trường hợp của bạn có thể do sự can thiệp của ứng dụng bên thứ ba. Các ứng dụng bên thứ ba trên PC thường gây ra các vấn đề như vậy và chúng có thể dễ dàng được giải quyết bằng cách gỡ cài đặt chúng. Tuy nhiên, phần khó khăn là tìm ra ứng dụng thủ phạm đang kích hoạt vấn đề.

Nếu trường hợp này áp dụng, bạn có thể thực hiện khởi động sạch (clean boot). Điều này sẽ khởi động hệ điều hành chỉ với các dịch vụ bắt buộc chạy ngầm. Điều này có nghĩa là tất cả các ứng dụng bên thứ ba bị tắt khi khởi động. Nếu vấn đề không còn sau khi bạn thực hiện khởi động sạch, thì rõ ràng vấn đề do ứng dụng bên thứ ba gây ra. Bạn có thể tìm ra ứng dụng nào gây vấn đề bằng cách bật các dịch vụ lần lượt một. Để làm điều này, làm theo hướng dẫn dưới đây:

  1. Trước hết, mở hộp thoại Chạy (Run dialog box) bằng cách nhấn Phím Windows + R trên bàn phím.
  2. Trong hộp thoại Chạy, gõ msconfig và nhấn phím Enter.Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  3. Trên cửa sổ Cấu hình hệ thống (System Configuration) xuất hiện, chuyển sang tab Dịch vụ (Services).
  4. Ở đó, tích vào hộp kiểm Ẩn tất cả dịch vụ Microsoft (Hide all Microsoft services).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  5. Sau đó, nhấp vào nút Vô hiệu hóa tất cả (Disable all) rồi nhấp nút Áp dụng (Apply).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  6. Khi đã làm xong, chuyển sang tab Khởi động (Startup) và nhấp vào tùy chọn Mở Trình quản lý tác vụ (Open Task Manager).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  7. Trên cửa sổ Trình quản lý tác vụ (Task Manager), chọn từng ứng dụng một và nhấp nút Vô hiệu hóa (Disable).Cách khắc phục lỗi EXCEPTION_ACCESS_VIOLATION trên Windows 11/10?
  8. Sau khi làm xong, hãy khởi động lại PC.
  9. Khi hệ thống khởi động xong, thử mở ứng dụng để xem vấn đề có còn đó không.