คุณจะทำอย่างไรถ้าคอมพิวเตอร์ค้างที่ Windows bluescreen 0x0000007b?
Windows STOP code คือชื่อทางเทคนิคของข้อผิดพลาด Windows ที่รู้จักกันดีในชื่อ Blue Screen of Death (BSOD) Stop: 0x0000007b เป็นหนึ่งในหลาย BSOD ที่ผู้ใช้ Windows พบบ่อย เมื่อ error เกิดขึ้น หน้าจอคอมพิวเตอร์จะกลายเป็นสีน้ำเงิน และมักเกิดหลัง system crash ร้ายแรง ข้อความบนหน้าจอคือ STOP code จะแสดงไฟล์ที่เกี่ยวข้องกับการ crash ของระบบปฏิบัติการ รวมถึง computer drivers ที่อาจก่อให้เกิด crash
เกิดขึ้นบ่อยใน Windows versions ก่อน Windows 10/11 (Windows Vista, Windows 7, Windows 8.1) โดยทั่วไป error นี้เกิดเมื่อ PC หายการเข้าถึง system partition ระหว่าง startup sequence
เมื่อ error เกิด Windows จะแสดงข้อความหนึ่งหรือทั้งสองข้อความ: “STOP: 0x0000007B” และ/หรือ “INACCESSIBLE BOOT DEVICE.”
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปมี害 และภัยคุกคามด้านความปลอดภัย
Error มักเกิดจากปัญหา device driver ของฮาร์ดดิสก์หรือ peripheral อื่นๆ ที่ใช้ boot คอมพิวเตอร์ ปัญหาเหล่านี้อาจมาจากไวรัสติดเชื้อ device driver หรือ drive ที่ได้รับผลกระทบ, การเสียหายข้อมูลอย่างรุนแรงบนอุปกรณ์, การติดตั้ง device driver ที่ไม่เข้ากันได้, หรือ hardware failure ของคอมพิวเตอร์
Windows Error Code 0x0000007b คืออะไร?
STOP 0x0000007B errors เกิดจากปัญหา device driver (โดยเฉพาะ hard drives และ storage controllers), ไวรัส, การเสียหายของข้อมูล, และในบางกรณี hardware failures
Error นี้มักเกี่ยวข้องกับพยายาม boot จากอุปกรณ์ที่เข้าถึงไม่ได้ ไม่ได้หมายความว่าฮาร์ดดิสก์ของคอมพิวเตอร์เข้าถึงไม่ได้ เพราะอาจบ่งชี้ปัญหาของ flash drive, USB port/drive, หรือ CD player ที่เชื่อมต่อ
ข้อผิดพลาดต่อไปนี้ อาจแสดงพร้อม STOP message (อาจเป็นข้อความเดียวหรือทั้งคู่):
STOP: 0x0000007B
INACCESSIBLE_BOOT_DEVICE
STOP 0x0000007B error code ย่อได้เป็น STOP 0x7B แต่รหัสเต็มจะแสดงบนหน้าจอสีน้ำเงิน STOP message เสมอ
หากคอมพิวเตอร์รีสตาร์ทได้เต็มที่หลังเจอ 0x0000007b error บาง version ของระบบปฏิบัติการจะแสดงข้อความ:
Windows has recovered from an unexpected shutdown.
Problem Event Name: BlueScreen
BCCode: 7b
สาเหตุของ STOP:0x0000007b Error
บางผู้ใช้รายงานว่า 0x0000007B BSOD error ป้องกันไม่ให้ boot ระบบได้ มีหลายผู้ต้องสงสัยที่อาจเป็นสาเหตุ:
- Disabled SATA Controller Mode – ปัญหานี้อาจเกิดหากการตั้งค่า SATA controller ของระบบเปลี่ยนจาก ATA เป็น AHCI mode (หรือในทางกลับกัน) เนื่องจากทั้งสองโหมดใช้ driver และช่องทางการสื่อสารต่างกัน Windows จึงไม่สามารถสื่อสารกับ SATA controller ได้เมื่อสิ่งนี้เกิดขึ้น หากเป็นเช่นนี้ ควรแก้ได้โดยเปลี่ยน SATA controller mode ใน BIOS settings
- Confused booting sequence due to second OS HDD – ปัญหานี้อาจเกิดหากคุณต่อ HDD หรือ SSD 2 ตัวที่ต่างกันซึ่งมี Windows installation อยู่ ทั้งสองอาจทำให้ Boot manager 混淆 และก่อให้เกิด error นี้ในสถานการณ์ที่ไม่มีอะไรผิดปกติ ในกรณีนี้ การถอด HDD/SSD drive ที่ไม่จำเป็นควรแก้ปัญหาได้
- AHCI driver disabled via Registry – อีกสาเหตุที่เป็นไปได้คือ AHCI หรือ RAID ถูกปิดใน Registry ทำให้การเปลี่ยนแปลงไม่ถูกบังคับใช้แม้หลังเปลี่ยน SATA Controller mode แล้ว ในกรณีนี้ ควรแก้ได้โดยแก้ไขค่า registry บางค่า
- System file corruption – การเสียหายของ system files ก็อาจเป็นสาเหตุหลักของ BSOD error code นี้ หลายผู้ใช้รายงานว่า ปัญหาแก้ไขหลังรัน CHKDSK scan หรือ repair install (ซึ่งคืนค่า Windows-related files ทั้งหมดกลับสู่ค่าเริ่มต้น) การสแกนคอมพิวเตอร์ด้วย PC Repair Tool เช่น Outbyte PC Repair ช่วยลบไฟล์ขยะที่ก่อให้เกิด system file corruption
หากคุณหาวิธีแก้ 0x0000007B BSOD Error คุณมาถูกที่แล้ว ด้านล่างคือรายการวิธีที่ผู้ใช้คนอื่นในสถานการณ์คล้ายกันใช้แก้สำเร็จ
เพื่อให้มีประสิทธิภาพสูงสุด แนะนำให้ทำตาม potential fixes ตามลำดับที่นำเสนอ และหลีกเลี่ยงวิธีที่ไม่เกี่ยวข้องกับสถานการณ์เฉพาะของคุณ วิธีด้านล่างเรียงตาม efficacy และแต่ละวิธีได้รับการยืนยันว่าทำงานได้โดยผู้ได้รับผลกระทบอย่างน้อย 1 คน
การตรวจสอบแก้ไข STOP 0x0000007b Error
บางขั้นตอนอาจต้อง boot เข้า Windows ใน Safe Mode หากไม่ได้ ให้ข้ามขั้นตอนเหล่านั้นไป
วิธีที่ 1: ใช้ Last Known Good Configuration ของคอมพิวเตอร์
นี่คือสิ่งแรกที่ควรลอง หากคุณได้ Stop error code 0x0000007B (INACCESSIBLE BOOT DEVICE) หลังติดตั้ง Windows Updates การใช้ Last Known Good Configuration จะเริ่ม PC ด้วยการตั้งค่าจากครั้งล่าสุดที่ PC boot สำเร็จ วิธีทำ:
- Start > ลูกศรถัดจาก Shut Down > Restart
- ค้าง F8 ขณะคอมพิวเตอร์ boot หากโลโก้ Windows ปรากฏ ให้ปิดเครื่องและรีสตาร์ทใหม่
- ใช้ลูกศรเลือก Last Known Good Configuration (advanced) บนหน้าจอ Advanced Boot Options > Enter Windows จะเริ่มทำงานปกติ
หายัง boot เข้า Windows ไม่ได้ ให้ไปวิธีที่ 2
วิธีที่ 2: เปิด SATA Controller Mode ใน BIOS
ตรวจสอบว่าการตั้งค่า SATA controller ของระบบเปลี่ยนจาก ATA เป็น AHCI mode (หรือในทางกลับกัน) หรือไม่ หากเป็นเช่นนี้ Windows น่าจะไม่สามารถสื่อสารกับ SATA controller ได้ เนื่องจากโหมดทั้งสองใช้ driver และช่องทางการสื่อสารต่างกัน
ผู้ใช้หลายคนที่เจอปัญหานี้รายงานว่า แก้ได้โดยเปลี่ยน SATA controller mode ใน BIOS settings คู่มือด่วน:
- เปิดระบบ และกด Setup (BIOS) key บนหน้าจอแรก ปกติ setup key จะแสดงบนหน้าจอ หาไม่เจอ ค้นหาออนไลน์ตาม motherboard manufacturer
- เข้า BIOS settings แล้ว ไปที่ Advanced > IDE Configuration
- เมนูอาจแตกต่างตาม BIOS version อาจเจอ IDE Controller หรือ SATA Configuration menus
- ใน IDE Configuration menu (หรือ BIOS equivalent) เปลี่ยน default configuration menu เป็น AHCI
บันทึก BIOS configuration ปัจจุบัน และรีสตาร์ทคอมพิวเตอร์ ดูว่า 0x0000007B BSOD Error ยังคงอยู่หรือไม่
วิธีที่ 3: ถอด HDD/SSD ตัวที่สอง (ถ้ามี)
ปัญหานี้อาจเกิดหากต่อ HDD 2 ตัว (หรือ SSDs) ที่ต่างกันซึ่งมี Windows installation อยู่ ในบางกรณี จะทำให้ Boot Manager 混淆 และก่อให้เกิด 0x0000007B BSOD Error แม้ระบบจะไม่มีปัญหา
ผู้ใช้หลายคนรายงานว่า BSOD error หายไปหลังถอด/ดิสคอนเน็ค HDD drive ที่ไม่จำเป็น
หากเป็นกรณีนี้ ให้ถอด HDD หรือ SSD ตัวที่สอง และเช็คว่าคอมพิวเตอร์ boot ได้หรือไม่ หาก boot-up error ไม่ขึ้นขณะ HDD ตัวที่สองถูกถอด วิธีเดียวที่จะใช้ HDD/SSD ทั้งคู่คือ wipe non-essential driver และใช้เป็น storage drive เท่านั้น สามารถทำได้ง่ายโดยอ่านบทความ如何ทำ clean install
หากวิธีนี้ไม่เกี่ยวข้องกับสถานการณ์ของคุณ ให้ไปวิธีถัดไป
วิธีที่ 4: เปิด AHCI driver ผ่าน Registry
เป็นไปได้ว่าหลังเปลี่ยนเป็น AHCI หรือ RAID คุณจะเริ่มเจอ error message นี้ ในกรณีนี้ ปัญหาจะเกิดหาก disk driver บน Windows 7 หรือ Windows Vista ถูกปิด Driver นี้ต้องเปิดเพื่อใช้ SATA/RAID mode
ผู้ใช้หลายคนรายงานว่า ใช้ Registry Editor เปิด SATA/RAID mode จาก Safe Mode boot แก้ปัญหาได้ คู่มือด่วน:
- เปิดเครื่อง และกด F8 ซ้ำๆ ทันทีที่เห็นหน้าจอต้อนรับ เพื่อเข้า Advanced Boot Options
- เมนู Advanced Boot Options แสดง ใช้ลูกศรเลือก Safe Mode (or Safe Mode with Networking) > Enter
- คอมพิวเตอร์จะรีสตาร์ทและเข้า safe mode รอ startup sequence เสร็จ
- Win + R > พิมพ์ ‘regedit’ > Enter เปิด Registry Editor UAC prompt > Yes ให้สิทธิ์ admin
- ใน Registry Editor ไปที่: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
- ดับเบิลคลิกค่า Start จากแท็บขวา > ตั้งค่า Value data เป็น 0 > OK
- ไปที่: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
- แท็บขวา ดับเบิลคลิก Start > Value data = 0 > OK
- ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์ ดูว่าปัญหาแก้หรือยัง
วิธีที่ 5: กำจัด boot sector viruses
บางครั้ง ก่อน Windows เริ่มทำงาน boot sector viruses อาจติดเชื้อคอมพิวเตอร์ อาจนำไปสู่ error ที่คุณเห็น Windows Defender Offline Beta tool จะช่วยกำจัด boot sector viruses
- ไปที่ Windows Defender Offline Beta website บนคอมพิวเตอร์อื่น
- คลิก Download 32-bit หรือ 64-bit ตาม Windows version หาไม่แน่ใจ version ให้ Start > Computer > Properties version จะอยู่ข้าง System Type
- พร้อมดาวน์โหลด คลิกลูกศรถัดจาก Save > Save as ถอด removable media หลังดาวน์โหลดเสร็จ
- ใส่ CD, DVD, หรือ USB flash drive คลิก removable media ใน Save As window > Save
- ใส่ Windows Defender Offline CD/DVD/USB ลง PC ที่ติดไวรัส/มัลแวร์ รีสตาร์ท
- หา PC ตรวจพบ media อัตโนมัติ ให้ไปขั้นตอนถัดไป หาไม่เจอ ให้ไปขั้นตอน 7:
- ทำตามคำแนะนำบนหน้าจอเพื่อเปิดใช้งานตัวเลือก บางครั้งต้องกดปุ่มใดปุ่มหนึ่งหรือปุ่มเฉพาะ เช่น F12 เพื่อ boot จาก CD/DVD/USB
- กดปุ่มนั้น แสดงรายการอุปกรณ์ที่พร้อมใช้งาน มี entry สำหรับแต่ละ hard drive, CD, DVD, USB flash drive
- ใช้ลูกศรเลื่อนไป drive ที่มี bootable CD/DVD/USB > Enter
- คอมพิวเตอร์จะ boot จาก Windows Defender Offline media สแกนใช้เวลานานหนักน้อย และลบมัลแวร์บนคอมพิวเตอร์
- หาก PC ไม่ตรวจพบ media อัตโนมัติ:
- อ่านหน้าจอระหว่าง restart หาคำแนะนำ interrupt normal startup และเข้า BIOS Setup Utility คีย์ส่วนใหญ่: F2, F10, ESC, DEL
- ใน BIOS Setup Utility หาแท็บ Boot Order, Boot Options, หรือ Boot ใช้ลูกศรไปที่ Boot Order ตามคำแนะนำ > Enter
- หา CD/DVD/USB flash drive ใน Boot list (อาจเรียกว่า Removable Device) ใช้ลูกศรย้าย drive ขึ้นไปไว้ลำดับแรกใน Boot list > Enter รหัสผ่าน Boot order sequence ถูกเปลี่ยนให้ boot จาก CD/DVD/USB
- กด F10 บันทึกการเปลี่ยนแปลงและออกจาก BIOS Setup Utility ในหน้าต่างยืนยันคลิก Yes คอมพิวเตอร์จะรีสตาร์ท รอ reboot ปกติ สแกนใช้เวลานานหนักน้อย และลบมัลแวร์บนคอมพิวเตอร์
สแกนเสร็จ คอมพิวเตอร์จะ boot เข้า Windows ปกติ หายัง boot เข้า Windows ไม่ได้ ให้ไปวิธีที่ 3 (หมายเหตุ: ต้นฉบับเขียน method 3 แต่ควรเป็น method 6)
วิธีที่ 6: ทำ Repair Install
หากมาถึงขั้นนี้ยังไม่แก้ปัญหา Repair install ควรช่วยได้ เพราะจะรีเซ็ต Windows components ทั้งหมด รวมถึง booting-related processes วิธีนี้ดีกว่า clean install เพราะรีเซ็ต Windows components ทั้งหมดพร้อมคง personal data ทั้งหมด (รูปภาพ, วิดีโอ, images, applications/games)
ข้อคิดสุดท้าย
วิธีแก้ข้างต้นควรช่วยแก้ blue screen 0x0000007b error หากขั้นตอนเฉพาะด้านบนไม่ช่วยแก้ STOP 0x0000007B error ให้อ้างอิง STOP error troubleshooting guide จาก Microsoft เนื่องจาก STOP errors ส่วนใหญ่มีสาเหตุเหมือนกัน บางข้อเสนอแนะอาจมีประโยชน์