ผู้ใช้ Windows หลายรายรายงานว่าพบ Fatal Error C0000034 หลังติดตั้ง Windows Update ที่ค้างอยู่และรีสตาร์ทตามที่แนะนำ ข้อความข้อผิดพลาดด้านล่างปรากฏหลังการบูท (Boot) ล้มเหลวครั้งถัดไป ปัญหายืนยันเกิดบน Windows 8.1 และ Windows 10
หลังสืบสวนพบว่ามีหลายสาเหตุที่อาจก่อให้เกิดข้อผิดพลาดนี้:
- Bad Data Blocks – ปัญหานี้พบบ่อยกับ HDD แบบดั้งเดิมที่เริ่มเสียหาย หากคอมพิวเตอร์บูทไม่ได้หลัง Windows Update ล้มเหลว ให้รัน CHKDSK Scan และแทนที่ Bad Sectors ด้วย Sectors ที่ไม่ได้ใช้งาน
- Windows Update Files เสียหาย – ผู้ใช้บางรายแก้ได้หลังรัน System File Checker (SFC) และ Deployment Image Servicing and Management (DISM) Scans ติดต่อกัน (ผ่าน Recovery Menu)
- Windows Update Component ที่ซ่อมแซมไม่ได้ – ภายใต้สถานการณ์พิเศษ ระบบอาจบูทไม่ได้เพราะการตรวจสอบเบื้องต้นพบปัญหาเบื้องลึกกับ Windows Update ในกรณีนี้ อาจบูทสำเร็จโดยไม่ต้องซ่อมแซม Windows Installation โดยเปิด MSconfig ก่อนลำดับการบูท และปิด Windows Update Service
- 3rd Party Conflict ที่ไม่ระบุได้ – ผู้ใช้บางรายเริ่มเจอปัญหาหลังอัปเดต Driver ที่มีอยู่ หรือแทนที่ Generic Driver ด้วย Dedicated Driver จากบุคคลที่สาม ในกรณีนี้ ใช้ System Restore คืนค่าระบบไปสู่สภาพที่ดีก่อนหน้านี้
- System File Corruption – หากคุณเผชิญกับ System File Corruption แบบพื้นฐาน และวิธีแก้อื่นๆ ไม่ช่วยบypass Error นี้ ทางออกเดียวคือ Refresh ทุก Windows Component ด้วยขั้นตอนอย่าง Clean Install หรือ Repair Install
ตอนนี้คุณรู้สาเหตุที่เป็นไปได้ทั้งหมดแล้ว นี่คือวิธีแก้ไขที่ผู้ใช้คนอื่นใช้สำเร็จ:
วิธีที่ 1: รัน CHKDSK, SFC, และ DISM Scans
เนื่องจากปัญหานี้เกี่ยวข้องกับ System File Corruption ควรเริ่ม Troubleshooting โดยรัน Utilities ที่ออกแบบมาแก้ไฟล์ Windows ที่เสียหาย ทุก Windows รุ่นล่าสุดมี CHKDSK (Check Disk Utility), SFC (System File Checker) และ DISM (Deployment Image Servicing and Management)
แนะนำให้รันทั้งสอง Utilities ติดต่อกันเพื่อเพิ่มโอกาสแก้ไฟล์เสียหายโดยไม่ต้อง Clean Install
แต่เนื่องจากคุณอาจบูทปกติไม่ได้ ต้องรัน Scans นี้จาก Advanced Startup Menu โดยเปิด Elevated CMD Prompt
เพื่อความสะดวก เราจัดทำคู่มือขั้นตอนครบถ้วน:
- เสียบ Installation Media ที่เข้ากันได้ เริ่มคอมพิวเตอร์ปกติ กดปุ่มใดปุ่มหนึ่งเมื่อถามว่าต้องการบูทจาก Installation Media หรือไม่
- เมื่อถึงหน้าจอติดตั้ง Windows เริ่มต้น คลิก Repair your Computer เพื่อเปิด Recovery Menu
หมายเหตุ: แม้ไม่มี Installation Media ที่เข้ากันได้ ก็ยังบังคับให้ Recovery Menu โผล่ได้ โดยบังคับ Shutdown อย่างไม่คาดคิด 3 ครั้งระหว่าง Startup นอกจากนี้ยังสามารถ สร้าง Installation Media เอง ที่เข้ากับ Windows Installation ของคุณได้ - เมื่ออยู่ใน Recovery Menu แล้ว คลิก Troubleshoot → Command Prompt
- ใน Elevated Command Prompt พิมพ์คำสั่งเพื่อเริ่ม CHKDSK Scan:
CHKDSK X:
หมายเหตุ: X เป็น Placeholder สำหรับ Drive ที่เก็บ Windows Installation อยู่ ให้เปลี่ยนตัวอักษรเป็น Drive ที่มี Windows Installation ปกติคือ C - รอจนเสร็จ → Restart ตามที่แนะนำ → ทำซ้ำขั้นตอน 1-3 อีกครั้ง เพื่อเปิด Elevated CMD อีกครั้งผ่าน Recovery Menu (หากยังบูทไม่ได้)
- หายังไม่แก้ พิมพ์คำสั่งเพื่อรัน SFC Scan:
sfc /scannow
หมายเหตุ: Utility นี้อาจ Freeze ชั่วคราวระหว่างรัน หากเกิดขึ้น อย่าหยุดการทำงาน เพราะเสี่ยงสร้าง Logical Errors เพิ่มเติม - เมื่อเสร็จ Reboot ดูว่าบูทปกติได้หรือไม่ หากยังเจอปัญหาเดิม ทำซ้ำขั้นตอน 1-3 อีกครั้ง
- พิมพ์คำสั่งรัน DISM Scan:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
หมายเหตุ: ก่อนรัน DISM ตรวจสอบว่า Internet เชื่อมต่อเสถียร เพราะ DISM ใช้ Sub-component ของ Windows Update ดาวน์โหลดไฟล์สะอาดมาแทนที่ไฟล์ระบบที่เสียหาย - DISM เสร็จ → Restart อีกครั้งสุดท้าย → ดูว่าบูทปกติได้หรือไม่
หากยังเห็น c0000034 fatal error หลังพยายามบูทล้มเหลว ลองวิธีถัดไป
วิธีที่ 2: ปิด Windows Update ผ่าน Recovery Menu
ตามรายงานบางราย ปัญหานี้อาจเกิดจาก Instance ที่เสียหายของ Windows Update หากเป็นสาเหตุหลักที่คอมพิวเตอร์บูทไม่ได้ อาจแก้ได้โดยเปิด MSConfig จาก Recovery Menu และปิด Windows Update Component แบบ Remote
ผู้ใช้หลายรายยืนยันว่าวิธีนี้เป็นสิ่งเดียวที่ช่วย Bypass Fatal Error C0000034 ได้ ผู้ที่ทำสำเร็จต่อมาแก้ Windows Update Component ที่เสียหายโดยรัน Windows Update Troubleshooter
ทำตามขั้นตอนเพื่อบูทจาก Recovery Menu และปิด Windows Update Component:
หมายเหตุ: คำแนะนำด้านล่างใช้ได้กับทุก Windows รุ่นล่าสุด รวมถึง Windows 7, 8.1, และ 10
- เสียบ Installation Media เริ่มคอมพิวเตอร์ กดปุ่มเมื่อถามว่าบูทจาก Windows Setup Disk หรือไม่
หมายเหตุ: หากคอมพิวเตอร์ไม่บูทจาก Installation Media โดย Default อาจต้องเปลี่ยน Boot Priority ใน BIOS/UEFI - หน้าจอติดตั้ง Windows เริ่มต้น คลิก Repair your Computer → Recovery Menu
หมายเหตุ: หากไม่มี Installation Media หรือไม่มีทางสร้าง ให้บังคับ Recovery Menu โผล่โดยบังคับ System Interruption 3 ครั้งติดต่อกันระหว่าง Booting – ปิดเครื่องทันทีหลัง Error โผล่ ทำซ้ำ 2-3 ครั้ง PC จะ Restart เข้า Advanced Options Menu โดยตรง - ใน Advanced Options Menu → Troubleshoot → Command Prompt (เปิด Prompt ด้วย Admin Access)
- ใน Elevated CMD พิมพ์คำสั่งไปที่ System32 Folder:
CD Windows\System32
- พิมพ์ msconfig → Enter เปิด System Configuration Menu
- ใน System Configuration → แท็บ Services → หา Windows Update Service ในรายการ
- เจอแล้ว ยกเลิกติ๊ก Windows Update → Apply
- ปิด CMD Prompt → ออก Recovery Menu → ดูว่าบูทปกติได้หรือไม่
- หาก Workaround นี้ช่วย Bypass c0000034 fatal error ให้กด Windows Key + R พิมพ์ control → Enter เปิด Classic Control Panel
- ใน Control Panel ใช้ Search มุมขวาบน ค้นหา troubleshooter → Enter → คลิก Troubleshooting
- คลิก Hyperlink Fix problems with Windows Update (ใต้ System and Security)
หมายเหตุ: ถ้า UAC ถาม กด Yes - หน้าจอแรกของ Windows Update Troubleshooter คลิก Advanced → ติ๊ก Apply repairs automatically → Next
- รอสแกนเสร็จ ถ้าพบแผนซ่อมแซม ทำตามพรอมป์บนหน้าจอ
- Restart คอมพิวเตอร์ → ดูว่าบูทปกติได้หรือไม่ในครั้งถัดไป
หมายเหตุ: หลังทำขั้นตอนข้างต้นเสร็จ ให้เวลา Re-enable Windows Update Component โดย Enable Service ผ่าน MSConfig
หากยังเจอ c0000034 fatal error ขณะพยายามบูทปกติ ลองวิธีถัดไป
วิธีที่ 3: ใช้ System Restore ผ่าน Recovery Menu
หากคุณเริ่มเจอ Error นี้หลังติดตั้ง Windows Update หรือหลังพยายามติดตั้งล้มเหลว อาจแก้ได้โดยใช้ System Restore คืนค่าระบบไปสู่สภาพที่ดี
จำไว้ว่า System Restore ตั้งค่า Default ให้สร้าง Snapshot ใหม่ใน System Events สำคัญ รวมถึงการติดตั้ง Windows Updates ใหม่, 3rd Party Utilities, Security Updates ฯลฯ ดังนั้น หากคุณไม่ได้เปลี่ยน Default Behavior ของ System Restore ควรมี Restore Points มากมายให้เลือก
แต่เนื่องจากคุณอาจบูทปกติไม่ได้ ต้องเปิด System Restore จาก Recovery Menu คู่มือขั้นตอน:
- เริ่มคอมพิวเตอร์ปกติ เสียบ/มาท์/เสียบ Windows Installation Media ที่เข้ากันกับ Windows Version ของคุณ
หมายเหตุ: หากไม่มี Installation Media ให้บังคับ Recovery Menu โผล่โดยบังคับ Startup Interruption 3 ครั้งติดต่อกัน - หน้าจอ Windows Setup แรก คลิก Repair your computer (มุมซ้ายล่าง) → Advanced Options Menu
- ใน Advanced Options → คลิก System Restore
- ใน System Restore Utility → ติ๊ก Show more restore points → เลือก Snapshot ที่สร้างก่อนปัญหาเกิด → คลิกเลือก → Next
- หน้าถัดไป คลิก Finish → รอจน Utility คืนค่าระบบไปสู่สภาพที่ไม่มีปัญหา
- Boot ปกติ → ดูว่ายังเจอ Error เดิมหรือไม่
หากยังเห็น Fatal Error C0000034 ลองวิธีถัดไป
วิธีที่ 4: Repair Install / Clean Install
หากวิธีข้างต้นไม่ได้ผล ควรพิจารณาว่าอาจเผชิญกับ Corruption แบบพื้นฐานที่อยู่ข้างนอกการควบคุม
ในสถานการณ์นี้ ควรแก้ได้โดย Refresh ทุก Windows Component ด้วย Clean Install หรือ Repair Install เนื่องจาก Drawbacks ของทั้งสองวิธีต่างกัน จึงสร้างคู่มือแยก 2 อัน:
- Repair Install (In-place Repair) – ควรเป็นวิธีหลักหากมี Installation Media ที่เข้ากันได้ แม้จะค่อนข้างนุ่งนึง แต่ข้อได้เปรียบคือ เก็บไฟล์ส่วนตัวบน OS Drive ไว้ได้ (รวม Media ส่วนตัว, Apps, Games, User Preferences)
- Clean Install – หากต้องการวิธีเร็วและง่าย และ Backup ข้อมูลแล้ว หรือไม่แคร์ว่าจะ Wipe OS Drive นี่คือตัวเลือกที่ดี สามารถทำได้จาก GUI Menu โดยตรง ไม่ต้องใช้ Installation Media