DATA_BUS_ERROR là một lỗi Windows phổ biến gây ra màn hình xanh chết chóc (BSOD) kinh hoàng. Nó có thể xuất hiện bất chợt và kèm theo mã dừng 0x0000002E, buộc hệ thống phải khởi động lại. DATA_BUS_ERROR thường là kết quả của vấn đề phần cứng, driver và bộ nhớ, và bạn thường có thể khắc phục nó với bảy bước khắc phục sự cố sau.
1. Khắc phục sự cố phần cứng
Mã dừng 0x0000002E đôi khi xuất hiện khi bạn vừa cài đặt phần cứng mới. Nếu là trường hợp đó, bạn có thể nhanh chóng giải quyết bằng cách tháo phần cứng vừa cài đặt và xem lỗi có biến mất không.
Nếu lỗi không do phần cứng mới, có thể một phần cứng cũ đã bị hỏng. Để tìm ra phần cứng nào bị hỏng, việc xem nhật ký hệ thống (System log) của Event Viewer sẽ giúp ích.
Để mở Event Viewer, nhấn Win Key, gõ Event Viewer, và nhấn vào ứng dụng trong kết quả. Mở rộng Windows Logs và nhấn vào System để tải nhật ký.
Chuột phải System và chọn Filter Current Log.
Trong tab Filter, chọn khoảng thời gian DATA_BUS_ERROR xảy ra trong menu thả xuống Logged (ví dụ: Last hour). Tiếp theo, chọn các ô Critical, Warning, và Error của Event Level và nhấn OK.
Duyệt qua nhật ký để xác định thiết bị nào bị hỏng, sau đó tháo hoặc sửa chữa nó.
2. Khắc phục sự cố driver
Nếu bạn đang gặp DATA_BUS_ERROR sau khi cài đặt driver mới hoặc cập nhật driver, bạn nên thử gỡ cài đặt nó. Chuột phải Start và chọn Device Manager. Sau đó, chuột phải vào thiết bị có driver mới hoặc đã cập nhật và chọn Uninstall device (Gỡ cài đặt thiết bị).
Sau đó, chọn ô Delete the driver software for this device (Xóa phần mềm driver cho thiết bị này) và nhấn Uninstall.
Hãy cẩn thận khi làm điều này, vì thiết bị sẽ biến mất khỏi danh sách trong Device Manager. Bạn chỉ nên làm khi cần thiết, vì có thể khó cài đặt lại sau, đặc biệt nếu đó là linh kiện nội bộ.
3. Khắc phục sự cố bộ nhớ (RAM)
Nếu bạn nhận thấy bất kỳ dấu hiệu nào của RAM bị lỗi, bạn nên chạy chẩn đoán. Nhấn Win Key, gõ memory trong hộp Search, và nhấn vào Windows Memory Diagnostic.
Windows sẽ chạy một số bài kiểm tra trên RAM. Sau khi quá trình hoàn tất, kết quả sẽ có sẵn trong nhật ký hệ thống, và cách dễ nhất để tìm chúng là thực hiện tìm kiếm. Mở Event Viewer, chuột phải vào System, và chọn Find.
Trong hộp Find what, gõ MemoryDiagnostics-Results và nhấn Find Next. Sau đó, đóng hộp thoại để kiểm tra nhật ký.
Nếu không có lỗi, RAM không phải vấn đề, nhưng nếu có, bạn nên làm theo:
- Kiểm tra module RAM: Nếu bạn có nhiều module RAM, tháo tất cả và xem hệ thống có chạy được với chỉ một module tại một thời điểm không. Module nào gây ra DATA_BUS_ERROR là module bị lỗi, bạn nên thay thế nó.
- Kiểm tra khe cắm RAM: Nếu tất cả module RAM đều pass bài test, có thể là vấn đề với một trong các khe cắm. Gắn một thanh RAM vào một khe và xem máy có hoạt động bình thường không, và cứ thế. Nếu một trong các khe gây ra lỗi 0x0000002E, hãy gọi chuyên gia phần cứng để sửa khe hoặc thay mainboard.
Việc làm các bài test này yêu cầu bạn mở máy tính. Vì vậy nếu bạn không am hiểu mảng đó và sợ làm hỏng gì, hãy nhờ kỹ thuật viên phần cứng máy tính làm giúp.
4. Khắc phục sự cố ổ cứng
Bad sector (cúi sector) trên ổ cứng có thể gây ra lỗi 0x0000002E. May mắn thay, Windows có tiện ích CHKDSK tích hợp. Bạn có thể dùng nó để quét và sửa bad sector chỉ với một lệnh trong Command Prompt.
Để mở Command Prompt, nhấn Win + S và gõ cmd trong hộp Search. Nhấn vào Run as administrator dưới ứng dụng Command Prompt trong kết quả tìm kiếm.
Sau đó, gõ chkdsk C: /f /r /x để chạy tiện ích CHKDSK.
Khởi động lại máy tính và xem DATA_BUS_ERROR còn xảy ra không.
5. Cập nhật BIOS
Cập nhật BIOS của máy tính đôi khi khắc phục được sự cố, đặc biệt nếu hệ thống mới. Cách thực hiện sẽ phụ thuộc vào nhà sản xuất PC. Dưới đây là một số bước bạn có thể làm theo để cập nhật BIOS:
- Tải xuống bản cập nhật BIOS mới nhất từ trang hỗ trợ của website nhà sản xuất PC. Nó sẽ là file ZIP.
- Giải nén file cập nhật BIOS vào USB flash drive.
- Vào BIOS bằng cách đi đến Start > Power và nhấn Restart giữ Shift để boot vào Advanced Startup Options. Từ đó, đi đến Troubleshoot > Advanced options > UEFI Firmware Settings và chọn Restart để boot vào UEFI BIOS. Cách này hoạt động trên cả Windows 10 và 11.
- Điều hướng đến công cụ cập nhật firmware UEFI cho mainboard của bạn và chọn file cập nhật BIOS trong USB để bắt đầu cập nhật.
Sau khi cập nhật xong, máy tính sẽ khởi động lại, và bạn nên kiểm tra xem DATA_BUS_ERROR có xảy ra lại không.
6. Loại bỏ phần mềm độc hại khỏi hệ thống
Nếu phần mềm độc hại lây nhiễm hệ thống, nó có thể gây ra lỗi 0x0000002E khi nó làm hỏng các file hệ thống quan trọng. Bạn có thể dễ dàng loại bỏ phần mềm độc hại bằng quét toàn hệ thống đơn giản với phần mềm antivirus. Tuy nhiên, bạn nên đảm bảo đã cập nhật chương trình trước khi quét.
Nếu bạn không cài phần mềm antivirus, bạn có thể quét hệ thống với Microsoft Defender tích hợp. Đi đến Start > Settings > Update and Security > Windows Security và nhấn vào Virus & threat protection.
Cuộn xuống và nhấn vào Scan options.
Cuối cùng, chọn Full scan và nhấn Scan now. Vì Windows Defender sẽ quét sâu, quá trình có thể mất hơn một giờ.
7. Sửa chữa Master Boot Record (MBR)
Sau khi loại bỏ phần mềm độc hại khỏi máy tính, bạn nên sửa chữa MBR phòng trường hợp virus làm hỏng nó và dẫn đến lỗi. Bạn có thể làm theo hướng dẫn của chúng tôi về sửa master boot record và xem có khắc phục được DATA_BUS_ERROR không.
Loại bỏ DATA_BUS_ERROR BSOD
DATA_BUS_ERROR gây gián đoạn lớn cho trải nghiệm Windows. Nếu các bước trên không hiệu quả, bạn sẽ phải cài đặt mới bản sao Windows để cho hệ thống một "bản mới". Nhưng một khi bạn khắc phục xong các vấn đề phần cứng, driver và bộ nhớ, lỗi sẽ rất có thể biến mất.