Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10

ข้อผิดพลาด 0xc000014c กำลังส่งสัญญาณว่าส่วนหนึ่งของ Registry เสียหาย เมื่อโครงสร้างไฟล์อย่างน้อย 1 รายการที่มีข้อมูลรีจิสทรีเสียหาย และ Windows พบข้อผิดพลาดที่เซกเตอร์การบูทแรก ข้อผิดพลาด 0xc000014c จะแสดง รหัสข้อผิดพลาด 0xc000014c ระบุโดยพื้นฐานว่าข้อมูลการบูตที่สำคัญขาดหายไปหรือเสียหายในพื้นที่ของ HDD

แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10

ข้อผิดพลาด 0xc000014c ถูกตรวจพบหลังจากการรีบูต/ปิดระบบโดยไม่คาดคิด ผู้ใช้จะเห็นข้อความแสดงข้อผิดพลาดนี้บนหน้าจอสีน้ำเงินหรือใน Windows Boot Manager ทั้งนี้ขึ้นอยู่กับเวอร์ชันของ Windows ข้อผิดพลาด 0xc000014C จะเกิดขึ้นบน Windows XP, Vista, 7, 8, 8.1 และ 10

มีสาเหตุหลัก 2 ประการที่จะทำให้เกิดข้อผิดพลาด 0xc000014c:

  • BCD (ข้อมูลการกำหนดค่าการบูต) เสียหาย – ไฟล์ BCD มีแนวโน้มที่จะแตกหักเมื่อปิดระบบระหว่างการแก้ไขไฟล์ข้อมูลในบูตเซกเตอร์ โดยทั่วไปมีสาเหตุมาจากไฟฟ้าดับ แต่ไม่ควรแยกไวรัสบูตเซกเตอร์ ซึ่งจะทำให้เกิดพฤติกรรมเดียวกัน
  • ไฟล์ระบบถูกบุกรุก – ข้อผิดพลาดของระบบที่สำคัญที่สุดจะปรากฏขึ้นหากเครื่องประสบปัญหาการปิดระบบโดยไม่คาดคิดเมื่อเขียนไฟล์ระบบบนดิสก์ สาเหตุนี้ยังเกิดจากการลบไฟล์ระบบที่สำคัญหรือซอฟต์แวร์ที่ต้องพึ่งพาอาศัยกันอื่นๆ

ด้านล่างนี้ คุณมีชุดวิธีที่ช่วยให้ผู้ใช้ Windows หลีกเลี่ยงข้อผิดพลาด  0xc000014c ได้สำเร็จ โปรดปฏิบัติตามแต่ละวิธีตามลำดับจนกว่าคุณจะพบกับวิธีแก้ไขที่เหมาะกับสถานการณ์ของคุณ

วิธีที่ 1:การใช้จุดคืนค่าระบบ

เริ่มต้นด้วยการคืนค่าระบบไปยังจุดก่อนหน้า เป็นไปได้ว่าระบบของคุณได้บันทึกจุดคืนค่าไว้ก่อนหน้านี้เมื่อระบบทำงานโดยไม่มีปัญหา หากคุณมีจุดคืนค่า วิธีนี้จะทำให้คุณสามารถกู้คืนเครื่องกลับสู่สถานะใช้งานได้

ขั้นตอนในการเข้าถึง System Restore . ขึ้นอยู่กับเวอร์ชัน Windows ของคุณ เมนูจะแตกต่างกัน แต่ไม่ว่าคุณจะใช้ Windows 7 หรือ Windows 10 คุณอาจต้องใช้สื่อการติดตั้งเพื่อเข้าถึงตัวเลือกการกู้คืนระบบ .

หมายเหตุ: แล็ปท็อปรุ่นเก่าบางรุ่นจะมีทางลัดเฉพาะสำหรับ ตัวเลือกการกู้คืนระบบ . โดยปกติสามารถเข้าถึงเมนูได้โดยการกด F10 . ซ้ำๆ หรือF11 เมื่อเริ่มต้นระบบ ทางลัดนี้จะช่วยให้คุณเข้าถึง  เมนูซ่อมแซมโดยไม่ต้องใช้สื่อการติดตั้ง Windows หากคุณสามารถใช้ทางลัดนี้ได้ ให้ตรงไปที่ขั้นตอนที่ 3 (ในคู่มือ Windows 7) หรือ ขั้นตอนที่ 2 (ในคู่มือ Windows 10)

หากคุณไม่มีสื่อการติดตั้ง Windows ให้ทำตามคำแนะนำนี้สำหรับ Windows 7 Windows 7 USB ที่สามารถบู๊ตได้ หรือคู่มือนี้สำหรับ Windows 10 windows 10 usb ที่สามารถบู๊ตได้ เพื่อสร้างดีวีดีหรือ USB ที่สามารถบู๊ตได้โดยใช้สื่อการติดตั้ง Windows จากนั้น ตรวจสอบให้แน่ใจว่าระบบของคุณได้รับการกำหนดค่าให้บูตจากสื่อการติดตั้งก่อน

หากระบบของคุณไม่ให้คุณกดปุ่มเพื่อบู๊ตจากสื่อการติดตั้ง คุณจะต้องปฏิบัติตามคำแนะนำบนหน้าจอเพื่อเข้าสู่การตั้งค่าการบู๊ต นอกจากนี้ คุณสามารถป้อน BIOS  . ของคุณ การตั้งค่าและเปลี่ยนลำดับการบู๊ตเพื่อให้สื่อการติดตั้งเป็นอันดับแรก การตั้งค่าที่แน่นอนของการเปลี่ยนลำดับความสำคัญในการบู๊ตใน BIOS จะแตกต่างกันไปในแต่ละผู้ผลิต

แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10

หลังจากที่คุณบูตจากสื่อการติดตั้งสำเร็จแล้ว ให้ทำตามขั้นตอนด้านล่างตามเวอร์ชัน Windows ของคุณ:

สำหรับผู้ใช้ Windows 7

  1. เมื่อคุณเห็น ติดตั้ง หน้าต่าง หน้าจอ คลิก ถัดไป  จากนั้นคลิกที่ ซ่อมแซมคอมพิวเตอร์ของคุณ .
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  2. ตรวจสอบให้แน่ใจว่าได้เลือกระบบปฏิบัติการของคุณแล้ว และกด ถัดไป
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  3. รอจนกระทั่ง ซ่อมแซมการเริ่มต้น ทำการสแกนบนระบบปฏิบัติการของคุณ คลิก กู้คืน ปุ่มหากได้รับแจ้งให้ดำเนินการ
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10 หมายเหตุ: คุณสามารถบังคับให้ระบบพาคุณไปที่ การซ่อมแซมการเริ่มต้นระบบ โดยการบังคับปิดเครื่องเมื่อเปิดเครื่อง 3 ครั้ง (เมื่อแสดงหน้าจอโลโก้ Windows) หลังจากการหยุดชะงักของการเริ่มต้นระบบ 3 ครั้งติดต่อกัน ระบบของคุณควรนำคุณไปที่การซ่อมแซมการเริ่มต้นระบบ หน้าจอ
  4. เครื่องมือซ่อมแซมอาจลองใช้กลยุทธ์การซ่อมแซมเพิ่มเติม ณ จุดนี้ แม้ว่าจะใช้เวลาสักครู่ อย่ารีสตาร์ทหรือปิดเครื่องในระหว่างขั้นตอนนี้
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  5. หลังจากนั้นไม่นาน การคืนค่าระบบ วิซาร์ดควรปรากฏขึ้น อย่างไรก็ตาม หากคุณพบ ตัวเลือกการกู้คืนระบบ หน้าต่าง ให้คลิก การคืนค่าระบบ .
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  6. ใน การคืนค่าระบบ ให้ทำเครื่องหมายที่ช่องถัดจากแสดงจุดคืนค่าเพิ่มเติม และเลือกจุดคืนค่าเมื่อระบบของคุณทำงานอย่างถูกต้อง คลิก ถัดไป จากนั้นเสร็จสิ้น .
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  7. สุดท้าย คลิกใช่ และรอให้เครื่องมือซ่อมแซมกู้คืนระบบของคุณเป็นเวอร์ชันก่อนหน้า
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10

สำหรับผู้ใช้ Windows 10

  1. เมื่อคุณเห็น การตั้งค่า Windows หน้าจอ คลิก ถัดไป  จากนั้นคลิกที่ ซ่อมแซมคอมพิวเตอร์ของคุณ .
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  2. ถัดไป ไปที่ แก้ไขปัญหา และคลิกที่ การคืนค่าระบบ จากนั้นเลือกระบบปฏิบัติการของคุณ
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10 หมายเหตุ: 
    คุณยังสามารถบังคับระบบให้พาคุณไปที่หน้าจอนี้โดยบังคับปิดเครื่องเมื่อเปิดเครื่อง 3 ครั้ง (เมื่อแสดงหน้าจอโลโก้ Windows) หลังจากการหยุดชะงักของการเริ่มต้นระบบ 3 ครั้งติดต่อกัน ระบบของคุณควรนำคุณไปที่เมนูการซ่อมแซมโดยอัตโนมัติ
  3. เมื่อ การคืนค่าระบบ หน้าต่างปรากฏขึ้น คลิกถัดไป จากนั้นเลือกจุดคืนค่าเมื่อระบบของคุณทำงานอย่างถูกต้องแล้วกด ถัดไป อีกครั้ง
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  4. สุดท้าย ตี เสร็จสิ้น ยืนยันว่าคุณต้องการใช้จุดคืนค่าและรอให้อุปกรณ์ย้อนเวลากลับไปและกลับสู่สถานะใช้งานได้

วิธีที่ 2:การสร้างไฟล์ BCD ใหม่

มีสาเหตุหลายประการที่ทำให้ข้อมูลการกำหนดค่าการบูตของคุณทำงานผิดปกติ อย่างไรก็ตาม ในทุกสถานการณ์ วิธีที่มีประสิทธิภาพที่สุดในการแก้ไขข้อผิดพลาด 0xc000014c  คือการซ่อมแซมไฟล์ BCD ด้วยชุดคำสั่ง Command Prompt

ก่อนที่คุณจะเริ่มทำตามคำแนะนำด้านล่าง ตรวจสอบให้แน่ใจว่าคุณเป็นเจ้าของสื่อการติดตั้ง Windows ที่เหมาะสมสำหรับระบบปฏิบัติการของคุณ นี่อาจเป็นดีวีดีหรือแฟลชไดรฟ์ USB หากคุณไม่มีสื่อการติดตั้ง ให้ทำตามคำแนะนำนี้สำหรับ Windows 7 บูต windows 7 usb หรือคู่มือนี้สำหรับ Windows 10 windows 10 usb ที่สามารถบู๊ตได้ .

เมื่อคุณจัดการบูตจากสื่อการติดตั้งสำเร็จแล้ว ให้ทำตามคำแนะนำด้านล่างตามเวอร์ชัน Windows ของคุณ:

สำหรับผู้ใช้ Windows 7

  1. เมื่อคุณเห็น ติดตั้ง หน้าต่าง หน้าจอ คลิก ถัดไป  จากนั้นคลิกที่ ซ่อมแซมคอมพิวเตอร์ของคุณ .
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  2. ตรวจสอบให้แน่ใจว่าได้เลือกระบบปฏิบัติการของคุณแล้ว และกด ถัดไป
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  3. วิซาร์ดการซ่อมแซมจะทำการสแกนเพิ่มเติม ณ จุดนี้ หากระบบถามว่าคุณต้องการใช้ System Restore . หรือไม่ คลิก ไม่ . จากนั้น คลิกบน พรอมต์คำสั่ง
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  4. ถัดไป ให้แทรกคำสั่งต่อไปนี้ลงใน Command Prompt แล้วกด Enter ตามหลังละกัน

    Bootrec /FixMbr
    Bootrec /FixBoot
    Bootrec /ScanOS
    Bootrec /RebuildBcd
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10

  5. เมื่อประมวลผลและดำเนินการคำสั่งสำเร็จแล้ว ให้พิมพ์ chkdsk /f /r และกด Enter การดำเนินการนี้จะสแกนหาเซกเตอร์เสียในฮาร์ดไดรฟ์ของคุณและซ่อมแซมโดยอัตโนมัติ
    หมายเหตุ: โปรดทราบว่าหากพบเซกเตอร์เสียในขั้นตอนนี้ คุณอาจสูญเสียข้อมูลบางส่วนใน HDD

    คอมพิวเตอร์ของคุณควรรีสตาร์ทเมื่อกระบวนการเสร็จสิ้น ในการเริ่มต้นครั้งถัดไป ตรวจสอบให้แน่ใจว่า Windows กำลังบูทจากฮาร์ดไดรฟ์ของคุณและดูว่ามีข้อผิดพลาด 0xc000014c  หายไปแล้ว

สำหรับผู้ใช้ Windows 10

  1. เมื่อคุณเห็น การตั้งค่า Windows หน้าจอ คลิก ถัดไป  จากนั้นคลิกที่ ซ่อมแซมคอมพิวเตอร์ของคุณ .
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  2. คลิกที่ แก้ปัญหา จากนั้นคลิกที่ พรอมต์คำสั่ง
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  3. ถัดไป ให้แทรกคำสั่งต่อไปนี้ลงใน Command Prompt แล้วกด Enter ตามหลังละกัน

    Bootrec /FixMbr
    Bootrec /FixBoot
    Bootrec /ScanOS
    Bootrec /RebuildBcd
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10

  4. เมื่อประมวลผลและดำเนินการคำสั่งสำเร็จแล้ว ให้พิมพ์ chkdsk /f /r และกด Enter การดำเนินการนี้จะสแกนหาเซกเตอร์เสียในฮาร์ดไดรฟ์ของคุณและซ่อมแซมโดยอัตโนมัติ
    หมายเหตุ: โปรดทราบว่าหากพบเซกเตอร์เสียในขั้นตอนนี้ คุณอาจสูญเสียข้อมูลบางส่วนบน HDD ของคุณ คอมพิวเตอร์ของคุณควรรีสตาร์ทเมื่อกระบวนการเสร็จสิ้น ในการเริ่มต้นครั้งถัดไป ตรวจสอบให้แน่ใจว่า Windows กำลังบูทจากฮาร์ดไดรฟ์ของคุณและดูว่ามีข้อผิดพลาด 0xc000014c  หายไป

วิธีที่ 3:การกู้คืนไฟล์รีจิสตรีจากโฟลเดอร์ RegBack

หากคุณปฏิบัติตามวิธีการทั้งหมดข้างต้นแต่ไม่สำเร็จ คุณสามารถลองใช้เคล็ดลับสุดท้ายได้ แต่อย่าลืมว่าคุณจะต้องถอด HDD ออกแล้วเชื่อมต่อกับพีซีเครื่องอื่น

Windows ทุกรุ่นจะเก็บสำเนาของไฟล์รีจิสตรีที่สำคัญที่สุดของคุณในโฟลเดอร์ชื่อ RegBack หากปัญหาเกี่ยวข้องกับปัญหารีจิสทรีที่เกี่ยวข้องจริงๆ การคัดลอกโฟลเดอร์จากโฟลเดอร์สำรองไปยังไดเรกทอรีปกติจะเป็นการนำ 0xc000014c ออก ข้อผิดพลาด. ขั้นตอนจะเหมือนกันในทุกเวอร์ชันของ Windows  นี่คือสิ่งที่คุณต้องทำ:

  1. นำฮาร์ดไดรฟ์ที่รองรับไฟล์ Windows ออกจากพีซีที่แสดง 0xc000014c error  และเชื่อมต่อกับพีซีที่ใช้งานได้เป็นไดรฟ์สำรอง
    หมายเหตุ: ตรวจสอบให้แน่ใจว่าพีซีที่ใช้งานได้บู๊ตจาก Windows ที่ใช้งานได้ปกติ ไม่ใช่จากเครื่องที่แสดงข้อผิดพลาด 0xc000014c
  2. จากพีซีเครื่องอื่น ให้เข้าถึง HDD ที่คุณเพิ่งเชื่อมต่อและไปที่ /Windows / system32 / config / RegBack
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  3. คัดลอกเนื้อหาของโฟลเดอร์ Regback และย้อนรอยหนึ่งเลเยอร์ไปยัง config โฟลเดอร์
  4. วางเนื้อหาของโฟลเดอร์ RegBack เหนือไฟล์ใน config . เมื่อถูกถามว่าคุณต้องการแทนที่ไฟล์ใน config . หรือไม่ , กด ใช่ทั้งหมด
    แก้ไข:ข้อผิดพลาด 0xc000014C บน Windows 7, 8 และ 10
  5. ปิดพีซี ถอด HDD แล้วย้ายกลับไปที่พีซีที่แสดงข้อผิดพลาด 0xc000014c ปล่อยให้บูทจาก HDD และดูว่าตอนนี้สามารถบู๊ตได้ตามปกติหรือไม่

หากคุณปฏิบัติตามวิธีการข้างต้นโดยไม่มีผลลัพธ์ใดๆ แสดงว่าคุณไม่มีทางเลือกอื่นนอกจากต้องใช้สื่อการติดตั้ง Windows และติดตั้งระบบปฏิบัติการของคุณใหม่ คุณจะสูญเสียข้อมูลที่จัดเก็บไว้ในพาร์ติชั่น Windows แต่ไฟล์ที่เสียหายหรือไฟล์ระบบที่เสียหายจะถูกเขียนทับ นี่เป็นแนวทางที่แนะนำเมื่อต้องรับมือกับไวรัสบูตเซกเตอร์ที่จะทำให้เกิดข้อผิดพลาด 0xc000014c