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

วิธีการแก้ไขข้อผิดพลาดในการบูต 0xc000000f

เราได้เขียนวิธีแก้ปัญหาหลายอย่างเพื่อแก้ไขข้อผิดพลาดในระบบปฏิบัติการ Windows Windows ได้รับข้อผิดพลาดมากมายเมื่อเริ่มเก่า ดังนั้นข้อผิดพลาดเหล่านี้จะต้องได้รับการแก้ไขตามนั้น หนึ่งในข้อผิดพลาดที่น่าล้อเลียนที่สุดซึ่งมีอยู่ใน Windows เวอร์ชันเก่า รวมถึง Windows XP และบิลด์ใหม่ รวมถึง Windows 8 คือ ข้อผิดพลาด 0xc000000f .

ข้อผิดพลาดนี้เกี่ยวข้องกับ Windows Boot Manager และเมื่อใดก็ตามที่ Windows พยายามอ่าน ข้อมูลการกำหนดค่าการบูต จะแสดงข้อความแสดงข้อผิดพลาดนี้เพื่อยืนยันว่าผู้ใช้ซ่อมแซมพีซีผ่าน Windows Installation Media

วิธีการแก้ไขข้อผิดพลาดในการบูต 0xc000000f

การรีสตาร์ทพีซีหลังจากข้อความแสดงข้อผิดพลาดนี้ไม่ทำงานและสิ่งนี้ทำให้ผู้ใช้ระคายเคือง

สาเหตุเบื้องหลังข้อผิดพลาดนี้ 0xc000000f:

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

วิธีแก้ไข ข้อผิดพลาด 0xc000000f:

มีวิธีแก้ไขปัญหาหลายประการในการแก้ไขปัญหานี้ โซลูชันเหล่านี้จะช่วยให้คุณย้อนกลับไปใช้ Windows ได้โดยไม่สูญเสียข้อมูลสำคัญ

วิธีที่ 1:ซ่อมแซมคอมพิวเตอร์ของคุณ

มีคำกล่าวไว้ว่า "ทำทุกอย่างที่เจ้านายบอกให้ทำ" เช่นเดียวกับที่นี่ ทุกครั้งที่เกิดข้อผิดพลาดใน Windows Microsoft จะให้คำแนะนำเบื้องต้นในการกู้คืนสิ่งนี้

ในการดำเนินการนี้ คุณต้องมี Windows DVD/USB ที่สามารถบู๊ตได้ของแท้ หากคุณไม่มี ให้ทำตามโพสต์เหล่านี้เพื่อสร้างสื่อที่สามารถบู๊ตได้

  • Windows 7 / Windows 8 : https://appuals.com/create-windows-bootable-usb-or-dvd/
  • Windows 10 : https://appuals.com/create-windows-10-bootable-usb-with-rufus/

หลังจากสร้าง DVD/USB ที่บู๊ตได้ เราจะต้องเลือกอุปกรณ์บู๊ตที่เหมาะสม เพื่อไปที่ BIOS ของระบบโดยกด F2 (แตกต่างกันไปในแต่ละระบบ) และเลือกลำดับการบูต . นำ DVD/USB ของคุณไปไว้ด้านบนสุดเป็นอุปกรณ์บู๊ตเครื่องแรก .

วิธีการแก้ไขข้อผิดพลาดในการบูต 0xc000000f

บันทึกการเปลี่ยนแปลงการตั้งค่าและรีสตาร์ทพีซีของคุณอีกครั้ง ตอนนี้ มันจะบู๊ตโดยใช้สื่อที่สามารถบู๊ตได้ และจะเริ่มซ่อมแซม Windows ของคุณโดยอัตโนมัติ

วิธีที่ 2:การใช้เครื่องมือ bootrec.exe

  เพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้ คุณสามารถใช้ bootrec.exe เครื่องมือที่มีอยู่ภายใน Windows วิธีนี้ยังต้องใช้ Windows Installation DVD/USB ที่สามารถบู๊ตได้ จุดประสงค์หลักของการใช้เครื่องมือนี้คือการสร้าง ข้อมูลการกำหนดค่าการบูต (BCD) ที่ควบคุมวิธีการเริ่มต้น Windows

ดังนั้น ในการเข้าถึงเครื่องมือ bootrec.exe ให้ทำตามคำแนะนำด้านล่าง

1. รีสตาร์ทเครื่องคอมพิวเตอร์และใช้ DVD/USB ที่สามารถบู๊ตได้

2. หากได้รับแจ้งให้ป้อนคีย์ ให้กดปุ่มใดก็ได้บนแป้นพิมพ์

3. เลือกภาษา เวลา สกุลเงิน และแป้นพิมพ์ แล้วกด ถัดไป .

4. เลือกระบบปฏิบัติการที่คุณต้องการซ่อมแซมแล้วคลิก ถัดไป

5. ตอนนี้ ภายใน ตัวเลือกการกู้คืนระบบ ให้เลือก พรอมต์คำสั่ง .

6. หน้าจอสีดำจะปรากฏขึ้นเคอร์เซอร์จะกะพริบ พิมพ์ bootrec.exe ภายใน command prompt แล้วกด Enter ปุ่มบนแป้นพิมพ์ มันจะเริ่มสร้าง BCD . ขึ้นใหม่ และพีซีของคุณจะกลับสู่สถานะปกติ

วิธีการแก้ไขข้อผิดพลาดในการบูต 0xc000000f

ด้วยเหตุผลบางอย่าง หากการสร้าง BCD ใหม่ไม่ได้ผล คุณควรลบ BCD ก่อนหน้าและสร้างใหม่อีกครั้งเพื่อให้มีข้อมูลการกำหนดค่าการบูตใหม่เอี่ยม เพื่อจุดประสงค์นี้ คุณต้องพิมพ์คำสั่งต่อไปนี้ภายในพรอมต์คำสั่ง กด เข้าสู่ หลังโค้ดแต่ละบรรทัด

bootrec /fixmbr
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd –s –h –r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

วิธีที่ 3: ซ่อมแซม BCD

ในโซลูชันนี้ เราจะยกเลิกการซ่อนไฟล์ BCD และพาร์ติชั่นหลักเพื่อซ่อมแซมหรือสร้างไฟล์ BCD ใหม่ตั้งแต่ต้น

  1. ขั้นแรก คุณจะต้องการติดตั้ง Windows 8 หรือ 10 สื่อ ที่อยู่บน USB จัดรูปแบบด้วย ไฟล์ FAT32 ระบบ . ระบบที่ใช้ UEFI เช่นคุณจะไม่รู้จัก USB ที่ฟอร์แมต NTFS เป็นอุปกรณ์ที่สามารถบู๊ตได้
  2. ในการสร้างสื่อการติดตั้ง Windows 8 คุณควรมี ไดรฟ์ USB ขนาด 4 GB ว่างเปล่าอย่างสมบูรณ์ ตอนนี้ ดาวน์โหลด เครื่องมือสร้างสื่อ Windows 8 จากลิงค์นี้
  3. วิ่ง ไฟล์ที่ดาวน์โหลดแล้วคลิก ใช่ หากข้อความเตือน UAC ปรากฏขึ้น เลือก รุ่นใดๆ , ภาษา, และ สถาปัตยกรรม เพราะคุณจะไม่ติดตั้ง Windows จริงๆ ตอนนี้ คลิก ถัดไป .
  4. เลือก ไดรฟ์ USB . ของคุณ และคลิก ถัดไป . ตรวจสอบให้แน่ใจว่า USB ของคุณเชื่อมต่อกับคอมพิวเตอร์แล้ว
  5. รอให้กระบวนการเสร็จสิ้นและทำตามคำแนะนำบนหน้าจอ
  6. เมื่อคุณมีสื่อการติดตั้งพร้อมแล้ว ให้เชื่อมต่อ USB กับคอมพิวเตอร์ที่มีปัญหา
  7.   ตอนนี้ พลัง เปิด คอมพิวเตอร์เครื่องนั้นและเริ่ม แตะ คีย์ที่เหมาะสมในการบูตจากอุปกรณ์อื่น คีย์อาจแตกต่างกันไปตามผู้ผลิตคอมพิวเตอร์และรุ่นของคุณ
  8. ถึงกระนั้น หากคุณไม่สามารถบูตจาก USB ได้ ให้ตรวจสอบให้แน่ใจว่า CSM และ Secure Boot คุณลักษณะ ปิดการใช้งาน ในการตั้งค่า BIOS .
  9. เมื่อคุณอยู่ในหน้าจอการเลือกอุปกรณ์บู๊ต เลือก USB . ของคุณ .
  10. เมื่อคุณอยู่ในหน้าจอการติดตั้ง กด และ ถือ กะ ที่สำคัญและ กด F10 เพื่อเปิดหน้าต่างสีดำชื่อ Command Prompt .
  11. ในนั้น พิมพ์
    diskpart

    กด Enter .

  12. ตอนนี้พิมพ์ รายการดิสก์ แล้วกด Enter เพื่อแสดงรายการดิสก์จัดเก็บข้อมูลทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ
  13. ตอนนี้พิมพ์
    sel disk 0

    กด เข้าสู่ เพื่อเลือกดิสก์ที่มี Windows 8 อยู่ในนั้น

  14. พิมพ์ รายการฉบับ แล้วกด Enter เพื่อแสดงรายการทั้งหมด
  15. ตอนนี้คุณต้อง รับรู้ 2 เล่มนี่ เล่ม EFI และระดับเสียงที่ Windows . ของคุณ ติดตั้งแล้ว .
  16. ปริมาณ EFI . ของคุณ จะมี FAT32 เขียนใน Fs คอลัมน์. ขนาด จะ 100 MB และจะมีระบบ เขียนภายใต้ ข้อมูล . นอกจากนี้ อาจมี BOOTSTRAP เขียนใน ป้ายกำกับ คอลัมน์ . นี่คือวิธีที่คุณจะรับรู้ปริมาณ EFI ของคุณ หมายเหตุ หมายเลขวอลุ่ม . หากคุณไม่พบโวลุ่ม EFI ให้ไปยังแนวทางแก้ไขปัญหาถัดไป
  17. พาร์ติชั่น Windows . ของคุณ คงจะมี C ใน คอลัมน์ Ltr และจะมี บูต เขียนใน ข้อมูล คอลัมน์ . สังเกต Ltr down.
  18. ขั้นแรกเราจะกำหนดจดหมายให้กับเล่ม EFI โดยพิมพ์ เลือกเล่มที่ 1 และกด Enter (สมมติว่าเล่ม 1 เป็นวอลุ่ม EFI ของคุณ)
  19. ตอนนี้พิมพ์
    assign letter P

    กด Enter (สมมติว่าไม่ได้ใช้ตัวอักษร K)

  20. พิมพ์ ออก แล้วกด Enter .
  21. ตอนนี้พิมพ์
    cd /d P:\efi\microsoft\boot\
    

    และกด Enter .

  22. พิมพ์
    bootrec /fixboot

    กด Enter และบูตเซกเตอร์ใหม่จะถูกสร้างขึ้น

  23. ตอนนี้ พิมพ์ ren BCD BCD.bak เพื่อแสดงไฟล์ BCD เก่าไม่มีประโยชน์เนื่องจากอาจเสียหาย ตอนนี้ทำให้เราสามารถสร้างไฟล์ BCD ใหม่ได้
  24. พิมพ์
    bcdboot C:\Windows /l en-us /s k: /f ALL 
    

    กด Enter (สมมติว่า C เป็นไดรฟ์ Ltr สำหรับโวลุ่มที่ติดตั้ง Windows ของคุณ)

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

วิธีที่ 4: สร้างพาร์ติชัน EFI

หากพาร์ติชั่น EFI ของคุณหายไปด้วยเหตุผลบางประการ คุณสามารถสร้างพาร์ติชั่นใหม่ได้อย่างง่ายดาย สิ่งที่คุณต้องมีคือสื่อการติดตั้ง Windows และพื้นที่ว่างบนดิสก์ของคุณ 200 MB

โดยทำตามวิธีการในวิธีแก้ปัญหาด้านบนเพื่อสร้างสื่อการติดตั้ง Windows และบูตจาก USB จากนั้นไปที่หน้าต่าง Command Prompt สีดำ

  1. ในหน้าต่างสีดำ ให้พิมพ์ Diskpart แล้วกด Enter .
  2. ตอนนี้พิมพ์ รายการดิสก์ แล้วกด Enter .
  3. พิมพ์ เลือกดิสก์ 0 แล้วกด Enter เพื่อเลือกดิสก์ที่คุณต้องการสร้างพาร์ติชัน EFI ใหม่
  4. ตอนนี้พิมพ์ รายการพาร์ทิชัน แล้วกด Enter เพื่อแสดงรายการพาร์ติชั่นทั้งหมด
  5. พิมพ์ เลือก Partition 1 และกด Enter สมมติว่าพาร์ติชั่นที่เลือกจะมีพื้นที่ว่าง 200 MB ขึ้นไป
  6. ตอนนี้พิมพ์
    shrink desired=200 minimum=200 
    

    กด เข้าสู่ .

  7. พิมพ์
    create partition efi

    กด เข้าสู่ .

  8. ตอนนี้อีกครั้ง พิมพ์
    list partition

    กด เข้าสู่ .

  9. พิมพ์เลือก พาร์ติชั่น 2 และกด Enter สมมติว่าพาร์ติชั่น 200 MB ที่สร้างขึ้นใหม่เป็นพาร์ติชั่น 2
  10. ตอนนี้พิมพ์
    format fs=fat32

    กด เข้าสู่ .

  11. พิมพ์ รายการฉบับ แล้วกด Enter เพื่อแสดงรายการเล่มทั้งหมด จดบันทึกปริมาณของพาร์ติชันที่สร้างขึ้นใหม่ขนาด 200 MB
  12. พิมพ์ เลือกเล่มที่ 3 และกด Enter สมมติว่าหมายเลขวอลุ่มของพาร์ติชัน EFI ที่คุณบันทึกไว้ก่อนหน้านี้คือ 3
  13. พิมพ์ มอบหมาย แล้วกด Enter .
  14. พิมพ์อีกครั้ง list vol แล้วกด Enter เพื่อดูว่า Letter (ltr) ใดถูกกำหนดให้กับพาร์ติชัน EFI 200 MB จดอักษรระบุไดรฟ์ไว้
  15. นอกจากนี้ คุณจะต้องรู้จักและจดอักษรระบุไดรฟ์ (ltr) ของโวลุ่มที่มีพาร์ติชัน Windows . ของคุณ . คุณสามารถรับรู้ได้โดยค้นหา Boot ในคอลัมน์ข้อมูล โดยส่วนใหญ่จะเป็นอักษรระบุไดรฟ์ C โปรดจดไว้
  16. ตอนนี้พิมพ์
    bcdboot C:\Windows /l en-gb /s B: /f ALL

    แล้วกด Enter . สมมติว่าอักษรระบุไดรฟ์ Windows ของคุณคือ C และ B คืออักษรระบุไดรฟ์ที่กำหนดให้กับพาร์ติชัน EFI ของคุณ

  17. ตอนนี้รีสตาร์ทระบบของคุณ ปัญหาของคุณควรหมดไปในตอนนี้

วิธีที่ 5:การเปลี่ยน ID ดิสก์

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

  1. ทำตามวิธีการข้างต้นเพื่อสร้าง USB ที่สามารถบู๊ตได้ และตั้งค่าเป็นลำดับความสำคัญอันดับแรกในเมนูการบู๊ต จากนั้นจึงใช้บูตเข้าสู่หน้าต่างพรอมต์คำสั่งตามที่ระบุไว้ด้านบน
  2. ในพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ทีละคำสั่งแล้วกด "Enter" หลังคำสั่งแต่ละคำสั่ง
    diskpart
    list disk
    select disk 0
    select disk 1
    list partition
    select part 0
    select part 1
    active
    detail part 0
    detail part 1
  3. ในคำสั่งสุดท้าย “ส่วนรายละเอียด 1 ” คุณควรเห็นหมายเลขประจำตัวที่ยาวมาก ในบางกรณีอาจแสดงในคำสั่งสุดท้ายที่สอง เช่น “Detail Part 0”
  4. คัดลอกหมายเลข ID นี้และควรมีตัวอักษรต่อท้ายแทนที่จะเป็นตัวเลข ตัวอย่างเช่น “1231432523524b”
  5. เราจะเปลี่ยนตัวอักษรสุดท้ายนี้เป็น 0 เพื่อให้หมายเลขประจำตัวเป็นตัวเลขเท่านั้น
  6. ในการทำเช่นนั้น ให้พิมพ์คำสั่งต่อไปนี้และแทนที่ตัวอักษรในตอนท้ายด้วยตัวเลข “0”
    set ID=(หมายเลขรหัสฮาร์ดแวร์หลังจากแทนที่ด้วย “0” ต่อท้าย)
    ตัวอย่างเช่น “Set ID=12314325235240 ” โดยใช้ตัวอย่างที่ให้ไว้ในขั้นตอนที่ 4
  7. ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

ดังนั้น ในท้ายที่สุด คุณจะมีพีซีกลับคืนสู่มือ เนื่องจากปัญหาทั้งหมดที่เกี่ยวข้องกับข้อผิดพลาด 0xc000000f จะได้รับการแก้ไข หากยังคงมีปัญหาอยู่ ให้ลองใช้การซ่อมแซมการเริ่มต้นระบบเพื่อแก้ไขปัญหาการเริ่มต้นระบบและดูว่าจะช่วยได้หรือไม่