Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

DATA_BUS_ERROR เป็นข้อผิดพลาดทั่วไปของ Windows ที่นำไปสู่หน้าจอสีฟ้าตาย (BSOD) มันอาจเกิดขึ้นโดยไม่มีเตือน และมาพร้อม Stop Code 0x0000002E ซึ่งบังคับให้ระบบรีสตาร์ท DATA_BUS_ERROR ปกติมาจากปัญหา Hardware, Driver และ Memory และโดยทั่วไปคุณสามารถแก้ไขได้ด้วย 7 ขั้นตอนแก้ปัญหาต่อไปนี้

1. แก้ไขปัญหา Hardware

Stop code 0x0000002E บางครั้งเกิดขึ้นเมื่อคุณติดตั้งฮาร์ดแวร์ใหม่ หากเป็นเช่นนั้น คุณสามารถแก้ไขได้อย่างรวดเร็วโดยถอดฮาร์ดแวร์ที่เพิ่งติดตั้งออก และดูว่าข้อผิดพลาดหายไปหรือไม่

หากข้อผิดพลาดไม่ได้มาจากฮาร์ดแวร์ใหม่ อาจเป็นที่ฮาร์ดแวร์เก่าทำงานผิดปกติ เพื่อค้นหาว่าอุปกรณ์ไหนทำงานผิดปกติ ช่วยได้หากดู System log ของ Event Viewer

เพื่อเปิด Event Viewer ให้กด Win Key พิมพ์ Event Viewer และคลิกแอปในผลลัพธ์ ขยาย Windows Logs และคลิก System เพื่อโหลด Logs

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

คลิกขวา System และเลือก Filter Current Log

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

ในแท็บ Filter เลือกช่วงเวลาที่ DATA_BUS_ERROR เกิดขึ้นใน Logged dropdown (เช่น Last hour) ต่อไป ติ๊ก Critical, Warning, และ Error ของ Event Level และคลิก OK

ตรวจสอบ Log เพื่อระบุว่าอุปกรณ์ไหนทำงานผิดปกติ แล้วถอดหรือซ่อมแซมมัน

2. แก้ไขปัญหา Driver

หากคุณประสบ DATA_BUS_ERROR หลังจากติดตั้งหรืออัปเดตไดรเวอร์ คุณควรลองถอนการติดตั้งมัน คลิกขวา Start และเลือก Device Manager จากนั้นคลิกขวาที่อุปกรณ์ที่มีไดรเวอร์ใหม่หรืออัปเดต และเลือก Uninstall device

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

จากนั้น ติ๊ก Delete the driver software for this device และคลิก Uninstall

ระวังในการทำเช่นนี้ เพราะหมายความว่าอุปกรณ์จะหายจากรายการใน Device Manager คุณควรทำนี้เฉพาะเมื่อจำเป็น เพราะอาจยากที่จะติดตั้งใหม่ภายหลัง โดยเฉพาะหากเป็นคอมโพเนนต์ภายใน

3. แก้ไขปัญหา Memory (RAM)

หากคุณสังเกตเห็นสัญญาณของ RAM ที่ผิดปกติ คุณควรรันการทดสอบวินิจฉัย กด Win Key พิมพ์ memory ในกล่อง Search และคลิก Windows Memory Diagnostic

Windows จะรันการทดสอบบน RAM ของคุณ หลังกระบวนการเสร็จ ผลลัพธ์จะอยู่ใน System Log และวิธีง่ายที่สุดคือการค้นหา เปิด Event Viewer คลิกขวา System และเลือก Find

ในกล่อง Find what พิมพ์ MemoryDiagnostics-Results และคลิก Find Next จากนั้นปิดกล่องโต้ตอบเพื่อตรวจสอบ Logs

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

หากไม่มีข้อผิดพลาด RAM ไม่ใช่ปัญหา แต่หากมี ให้ทำดังนี้:

  • ทดสอบโมดูล RAM: หากคุณติดตั้งโมดูล RAM มากกว่าหนึ่ง ให้ถอดทั้งหมดออก และดูว่าระบบทำงานได้ด้วยโมดูลเดียวในแต่ละครั้ง โมดูลไหนทำให้เกิด DATA_BUS_ERROR คือตัวที่ผิดปกติ ควรเปลี่ยนใหม่
  • ทดสอบสล็อต RAM: หากโมดูล RAM ทั้งหมดผ่านการทดสอบ อาจเป็นปัญหาของสล็อต ให้วางสติ๊กในสล็อตหนึ่งและดูว่า PC ทำงานปกติหรือไม่ และทำซ้ำ หากสล็อตไหนทำให้เกิด Error 0x0000002E ให้เรียกช่างฮาร์ดแวร์ซ่อมสล็อตหรือเปลี่ยนเมนบอร์ด

การทดสอบเหล่านี้ต้องเปิดเคสคอมพิวเตอร์ ดังนั้นหากคุณไม่ชำนาญและกลัวจะทำลายสิ่งใดสิ่งหนึ่ง ให้ช่างเทคนิคฮาร์ดแวร์คอมพิวเตอร์ทำให้

4. แก้ไขปัญหาฮาร์ดดิสก์

Bad sectors ในฮาร์ดดิสก์อาจทำให้เกิด Error 0x0000002E โชคดีที่ Windows มี CHKDSK utility ในตัว และคุณสามารถใช้สแกนและแก้ไข Bad sectors ด้วยคำสั่งเดียวใน Command Prompt

เพื่อเปิด Command Prompt ให้กด Win + S พิมพ์ cmd ในกล่อง Search คลิก Run as administrator ใต้แอป Command Prompt ในผลลัพธ์

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

จากนั้นพิมพ์ chkdsk C: /f /r /x เพื่อรัน CHKDSK utility

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

รีสตาร์ทคอมพิวเตอร์และดูว่า DATA_BUS_ERROR ยังเกิดขึ้นหรือไม่

5. อัปเดต BIOS

การอัปเดต BIOS ของคอมพิวเตอร์บางครั้งแก้ปัญหาได้ โดยเฉพาะหากระบบใหม่ วิธีการทำจะขึ้นอยู่กับผู้ผลิต PC นี่คือขั้นตอนที่คุณสามารถทำตามเพื่ออัปเดต BIOS:

  1. ดาวน์โหลด BIOS Update ล่าสุดจากหน้าสนับสนุนเว็บไซต์ของผู้ผลิต PC จะเป็นไฟล์ ZIP
  2. แยกไฟล์ BIOS Update ไปที่ Flash Drive
  3. เข้าสู่ BIOS โดยไปที่ Start > Power คลิก Restart ขณะกดค้าง Shift เพื่อบูทเข้าสู่ Advanced Startup Options จากนั้นไป Troubleshoot > Advanced options > UEFI Firmware Settings และเลือก Restart เพื่อบูทเข้าสู่ UEFI BIOS วิธีนี้ใช้ได้กับ Windows 10 และ 11 ทั้งคู่
  4. ไปที่ UEFI Firmware Update Tool ของเมนบอร์ด และเลือกไฟล์ BIOS Update ใน Flash Drive เพื่อเริ่มอัปเดต

หลังอัปเดตเสร็จ คอมพิวเตอร์จะรีสตาร์ท และคุณควรตรวจสอบว่า DATA_BUS_ERROR จะเกิดขึ้นอีกหรือไม่

6. กำจัดมัลแวร์ออกจากระบบ

หากมัลแวร์ติดเชื้อระบบ มันอาจทำให้เกิด Error 0x0000002E เมื่อมันทำลายไฟล์ระบบสำคัญ คุณสามารถกำจัดมัลแวร์ได้ง่ายด้วย Full System Scan ด้วยซอฟต์แวร์ Antivirus ของคุณ อย่างไรก็ตาม คุณควรแน่ใจว่าคุณอัปเดตโปรแกรมแล้วก่อนสแกน

หากคุณไม่มี Antivirus ติดตั้ง คุณสามารถสแกนระบบด้วย Microsoft Defender ในตัว ไปที่ Start > Settings > Update and Security > Windows Security และคลิก Virus & threat protection

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

เลื่อนลงและคลิก Scan options

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

สุดท้าย เลือก Full scan และคลิก Scan now เนื่องจาก Windows Defender จะทำ Deep Scan กระบวนการอาจใช้เวลานานกว่าหนึ่งชั่วโมง

7 วิธีแก้ไข DATA_BUS_ERROR บนคอมพิวเตอร์ Windows

7. ซ่อมแซม Master Boot Record (MBR)

หลังจากกำจัดมัลแวร์จากคอมพิวเตอร์แล้ว คุณควรซ่อมแซม MBR เผื่อไวรัสทำลายมันจนทำให้เกิดข้อผิดพลาด คุณสามารถทำตามคู่มือของเราเกี่ยวกับการแก้ไข Master Boot Record และดูว่าจะแก้ DATA_BUS_ERROR ได้หรือไม่

กำจัด DATA_BUS_ERROR BSOD

DATA_BUS_ERROR ทำให้การใช้งาน Windows บाधา ถ้าขั้นตอนที่กล่าวมาไม่ได้ผล คุณจะต้องติดตั้ง Windows ใหม่เพื่อให้ระบบสะอาด แต่เมื่อคุณแก้ไขปัญหา Hardware, Driver และ Memory แล้ว ข้อผิดพลาดน่าจะหายไป