Windows 10/11 là một trong hệ điều hành mạnh nhất hiện nay. Nhưng dù vậy, nó vẫn có khuyết điểm. Đôi khi, người dùng Windows gặp các thông báo lỗi ảnh hưởng trải nghiệm toàn bộ. Mặc dù một số lỗi phổ biến, những cái khác hoàn toàn mới.
Một trong số đó là mã lỗi Windows 0xc0000005. Nó là gì và gì kích hoạt nó? Đọc tiếp để tìm hiểu thêm.
Mã lỗi 0xc0000005 trên Windows là gì?
Mã lỗi Windows 0xc0000005 là một trong nhiều vấn đề có thể gặp trên Windows 10/11. Nó có nhiều nguyên nhân, nhưng phổ biến nhất bao gồm nhiễm malware, file registry corrupt, và cấu hình phần cứng không đúng.
Khi lỗi xảy ra, nó có thể dẫn đến mất dữ liệu trực tiếp hoặc gián tiếp, đặc biệt nếu không khắc phục nhanh.
Vì đây là lỗi Windows phổ biến, có nhiều giải pháp có sẵn. Nhưng trước khi chia sẻ, hãy đào sâu vào nguyên nhân.
Nguyên nhân gây ra mã lỗi 0xc0000005?
Lại một lần, mã lỗi 0xc0000005 trên Windows 10/11 có thể do nhiều thứ, bao gồm file registry corrupt, bản cập nhật Windows gây vấn đề, cấu hình phần cứng sai, hoặc tấn công malware. Tuy nhiên, nghiên cứu cho thấy nó chủ yếu xuất hiện trong ba kịch bản:
- Vấn đề cài đặt Windows – Trong trường hợp này, mã lỗi liên quan đến vấn đề phần cứng tạm thời, như RAM corrupt hoặc ổ cứng. Thường kèm thông báo "Windows installation encountered an unexpected error."
- Lỗi vi phạm truy cập (Access Violation Error) – Xảy ra khi ứng dụng Windows cố truy cập dữ liệu hoặc vị trí từ vị trí không được gán cho nó. Có thể do RAM lỗi, vấn đề registry, virus/malware, driver thiết bị corrupt, hoặc bản cập nhật bảo mật lỗi. Thường kèm "Exception: Access violation error 0xc0000005…"
- Ứng dụng không khởi chạy được – Bật lên khi bạn cố khởi chạy chương trình cài trên máy như Chrome, VLC, Firefox. Trong kịch bản này, cài lại không khắc phục vì lỗi do file DLL không ký, không hoàn chỉnh, hoặc không hợp lệ, mà chương trình cần để chạy trên Windows.
9 Cách khắc phục mã lỗi Windows 0xc0000005
Ở đây, bạn tìm thấy các cách khắc phục mã lỗi 0xc0000005 trên Windows 10/11.
Giải pháp #1: Kiểm tra RAM máy tính.
Một trong những cách dễ nhất khắc phục mã lỗi trên Windows 10/11 là kiểm tra RAM. Bắt đầu bằng tắt hệ thống và thử thay RAM bằng cái mới. Bạn cũng có thể chuyển RAM sang khe khác và reboot. Sau đó kiểm tra lỗi còn đó không.
Nếu thiết bị còn bảo hành, không nên tự mở. Làm vô hiệu bảo hành. Thay vào đó, mang đến cửa hàng mua. Chuyên gia sẽ lo việc kiểm tra RAM. Nếu thấy lỗi, thay miễn phí.
Nhưng nếu bảo hành hết và bạn không tự tin khắc phục phần cứng, vẫn khuyến nghị mang đến trung tâm dịch vụ được ủy quyền để kiểm tra.
Giải pháp #2: Sửa Windows Registry.
File registry corrupt hoặc hỏng có thể gây vấn đề hệ thống nghiêm trọng, như mã lỗi 0xc0000005. Nếu bạn đã backup file registry, tốt. Bạn có thể dùng để khôi phục registry hệ thống và khắc phục.
Cần lưu ý, sửa file registry là nhiệm vụ phức tạp và có thể tử thần cho hệ thống nếu không làm đúng. Bất kỳ sai sót nào có thể gây hậu quả nghiêm trọng. Vì vậy chuyên gia luôn khuyến nghị backup file registry trước khi thay đổi.
Cách sửa Windows registry:
- Nhấn Windows + R đồng thời mở Run.
- Nhập regedit và nhấn Enter.
- Đi đến: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_Dlls.
- Double-click LoadAppInit_DLLs đổi giá trị từ 1 thành 0.
- Nhấn OK lưu.
- Thoát Registry Editor và reboot.
- Thử khởi chạy ứng dụng kiểm tra lỗi còn xuất hiện không.
Giải pháp #3: Chạy quét SFC.
Thiết bị Windows có tiện ích tích hợp sửa file hệ thống corrupt. Gọi là System File Checker. Vì vậy, nếu nghi ngờ mã lỗi 0xc0000005 do file hệ thống corrupt, dùng SFC quét.
Chạy quét SFC đơn giản. Cách:
- Nhấn nút Windows nhập cmd vào Search.
- Chuột phải Command Prompt chọn Run as Administrator. Mở Command Prompt nâng cao.
- Nhập lệnh sfc /scannow nhấn Enter.
- Đợi quét SFC hoàn tất. Đừng ngắt quãng.
- Khi xong, kiểm tra lỗi còn tồn tại không.
Giải pháp #4: Chạy tiện ích CHKDSK.
Bad sector hoặc ổ cứng corrupt cũng có thể kích hoạt mã lỗi 0xc0000005. Để khắc phục, chạy CHKDSK.
Để khắc phục vấn đề corrupt ổ do bad sector, mở Elevated Command Prompt. Nhập lệnh chkdsk X: /f /r. Thay X bằng ổ muốn khắc phục. Nhấn Enter thực thi.
Giải pháp #5: Tắt DEP.
Data Execution Prevention (DEP) là tính năng bảo vệ cấp hệ thống cho bộ nhớ thiết kế giữ hệ thống không bị tổn hại bởi malware, virus, mối đe dọa bảo mật. Mặc dù có vẻ hữu ích, một số chương trình không tương thích, gây mã lỗi 0xc0000005.
Để tắt DEP và khắc phục mã lỗi 0xc0000005, làm:
- Đăng nhập tài khoản admin.
- Nhấn Windows + R mở Run.
- Nhập sysdm.cpl nhấn Enter.
- Đi tab Advanced nhấp nút Settings.
- Đi tab Data Execution Protection tích Turn on DEP for all programs and services option, except those I select.
- Nhấn Add tìm tất cả file EXE gây vấn đề.
- Nhấn OK.
- Restart máy và thử chạy ứng dụng khác.
Giải pháp #6: Dùng Hardware Troubleshooter.
Đôi khi phần cứng gây vấn đề kích hoạt mã lỗi 0xc0000005. Tin tốt là dễ khắc phục bằng hardware troubleshooter tích hợp. Cách dùng:
- Nhấn phím Windows.
- Nhập troubleshooting vào Search.
- Nhấn Enter.
- Cuộn xuống Hardware and Devices.
- Nhấp Run the Troubleshooter.
- Đợi troubleshooter tìm và khắc phục.
- Nếu phát hiện vấn đề, nhấp Apply Fixes.
- Restart máy khi xong.
Giải pháp #7: Cập nhật driver thiết bị.
Vâng, hệ thống có thể có driver mới nhất. Nhưng bạn vẫn gặp vấn đề. Một là mã lỗi 0xc0000005.
Nếu mã lỗi do driver cũ, cập nhật:
- Nhấn phím Windows.
- Nhập device manager vào Search nhấp kết quả phù hợp.
- Double-click Disk Drives.
- Chuột phải ổ cài Windows và ứng dụng khác.
- Chọn Update Driver nhấp Search automatically for updated driver software.
- Đợi Windows tìm driver tương thích. Nếu không tìm được, tải thủ công từ trang chủ nhà sản xuất.
Thay vào đó, dùng Auslogics Driver Updater cập nhật tất cả driver một cú nhấp.
Bây giờ, nếu cập nhật driver không khắc phục, thử cài lại driver. Chuột phải ổ cài Windows và chương trình. Chọn Uninstall Device restart máy. Windows sẽ cài lại driver tự động.
Giải pháp #8: Thực hiện quét Antivirus hoàn chỉnh.
Dù biện pháp an toàn, bạn vẫn có thể bị virus hoặc malware kích hoạt lỗi. Tình huống này không vui vì ảnh hưởng lớn chức năng máy. Nhưng bạn có thể chủ động đảm bảo máy sạch mối đe dọa. Cách là quét virus bằng Windows Defender.
Để quét bằng Windows Defender, làm theo bước dễ:
- Vào cửa sổ Settings chọn Update and Security.
- Nhấp Windows Defender.
- Hộp thoại Windows Defender hiện ra. Đi Windows Defender Security Center.
- Cửa sổ tiếp, nhấn Virus and Threat Protection.
- Nhấn Quick Scan.
- Windows Defender quét máy và báo mối đe dọa.
- Khi quét xong, restart máy kiểm tra lỗi đã khắc phục chưa.
Để kết quả tốt, bạn cũng có thể quét virus bằng bộ antivirus bên thứ ba. Tìm kiếm Google các chương trình anti-malware tốt. Nhưng khi tải, truy cập trang chính thức để tránh phức tạp.
Giải pháp #9: Dùng System Restore.
Nếu tất cả thất bại, dùng System Restore. Tính năng này chỉ hoạt động khi có điểm khôi phục trên hệ thống.
Để khôi phục hệ thống về trước khi mã lỗi 0xc0000005 xuất hiện, tham khảo bước:
- Mở menu Start.
- Nhập Create a restore point vào Search nhấp kết quả phù hợp. Mở System Properties.
- Nhấp System Restore.
- Nhấp Next.
- Chọn điểm khôi phục trước khi mã lỗi xuất hiện.
- Nhấp Scan for affected programs. Hiển thị chương trình/app bị xóa nếu chọn điểm đó.
- Nếu đồng ý xóa app hiển thị, nhấp Close.
- Sau đó, nhấp Next.
- Cuối cùng, nhấp Finish kiểm tra mã lỗi còn tồn tại không.
- Nếu không phát hiện điểm khôi phục, dùng công cụ khôi phục dữ liệu. Cho phép khôi phục dữ liệu mất do ổ cứng corrupt.
Kết luận
Mã lỗi 0xc0000005 trên Windows có thể khắc phục bằng các giải pháp trên. Cũng có thể phòng ngừa bằng cách chạy quét CHKDSK định kỳ, lên lịch chẩn đoán RAM, và cập nhật hệ điều hành.
Nếu cần giúp thêm khắc phục mã lỗi, bình luận bên dưới. Chúng tôi sẽ cố gắng trả lời.