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

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

ข้อผิดพลาด 0xc000021a เป็นข้อผิดพลาด Blue Screen of Death (BSOD) ซึ่งเกิดขึ้นแบบสุ่มบนพีซีของคุณและระบุว่า “พีซีของคุณประสบปัญหาและจำเป็นต้องรีสตาร์ท” เป็นไปได้ว่าแม้หลังจากรีสตาร์ทแล้ว คุณอาจไม่สามารถเข้าถึงพีซีของคุณได้ ข้อผิดพลาด 0xc000021a เกิดขึ้นเมื่อไฟล์ WinLogon (Winlogon.exe) หรือ Client Server-Run Time Subsystem (Csrss.exe) เสียหาย Winlogon รับผิดชอบในการจัดการกระบวนการเข้าสู่ระบบและออกจากระบบ และระบบย่อย Client Server-Run Time เป็นของ Microsoft Client หรือ Server หากทั้งสองไฟล์เสียหาย คุณจะเห็นข้อความแสดงข้อผิดพลาด:

หยุด:c000021a {ข้อผิดพลาดร้ายแรงของระบบ}
กระบวนการระบบย่อยของ Windows สิ้นสุดลงโดยไม่คาดคิดด้วยสถานะ 0xc0000005
ระบบได้ปิดตัวลงแล้ว

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

นอกจากนี้ ดูเหมือนว่าข้อผิดพลาดจะเกิดขึ้นเนื่องจากสาเหตุหลายประการดังต่อไปนี้:

  • ไฟล์ระบบเสียหาย
  • ซอฟต์แวร์ของบุคคลที่สามที่เข้ากันไม่ได้
  • ไดรเวอร์เสียหาย ล้าสมัย หรือเข้ากันไม่ได้

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

ตอนนี้คุณทราบแล้วว่าอะไรทำให้เกิดข้อผิดพลาด BSOD 0xc000021a เรามาดูวิธีการ แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10 ด้วยขั้นตอนการแก้ปัญหาตามรายการด้านล่าง

หมายเหตุ:ตรวจสอบให้แน่ใจว่าคุณมี Windows Installation หรือ Recovery Disc ก่อนดำเนินการต่อ

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

หากใน Windows 10 ให้เปิดใช้งานหน้าจอตัวเลือกการบูตขั้นสูงแบบเก่า

วิธีที่ 1:เรียกใช้การเริ่มต้น/การซ่อมแซมอัตโนมัติ

1. ใส่ดีวีดีการติดตั้งที่สามารถบู๊ตได้ของ Windows 10 แล้วรีสตาร์ทพีซีของคุณ

2. เมื่อได้รับแจ้งให้กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดีหรือดีวีดี ให้กดปุ่มใดก็ได้เพื่อดำเนินการต่อ

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

3. เลือกการตั้งค่าภาษาของคุณ แล้วคลิก ถัดไป คลิก ซ่อมแซมคอมพิวเตอร์ของคุณ ที่มุมซ้ายล่าง

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

4. ในหน้าจอเลือกตัวเลือก ให้คลิกแก้ปัญหา .

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

5. บนหน้าจอแก้ไขปัญหา ให้คลิกตัวเลือกขั้นสูง .

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

6. ในหน้าจอตัวเลือกขั้นสูง ให้คลิก การซ่อมแซมอัตโนมัติหรือการซ่อมแซมการเริ่มต้นระบบ .

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

7. รอจนกว่า Windows Automatic/Startup Repairs จะเสร็จสิ้น

8. รีสตาร์ทและคุณได้แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10 สำเร็จแล้ว หากไม่ ให้ดำเนินการต่อ

วิธีที่ 2:เริ่มต้นใช้งาน Last Known Good Configuration

ก่อนดำเนินการต่อ เรามาพูดถึงวิธีเปิดใช้งาน Legacy Advanced Boot Menu เพื่อให้คุณได้รับตัวเลือกการบูตอย่างง่ายดาย:

1. รีสตาร์ท Windows 10

2. เมื่อระบบรีสตาร์ท ให้เข้าสู่การตั้งค่า BIOS และกำหนดค่าพีซีของคุณให้บูตจากซีดี/ดีวีดี

3. ใส่ดีวีดีการติดตั้งที่สามารถบู๊ตได้ของ Windows 10 แล้วรีสตาร์ทพีซีของคุณ

4. เมื่อได้รับแจ้งให้กดปุ่มใดก็ได้เพื่อบูตจากซีดีหรือดีวีดี ให้กดแป้นใดก็ได้เพื่อดำเนินการต่อ

5. เลือกค่ากำหนดภาษา  และคลิกถัดไป คลิกซ่อมแซม คอมพิวเตอร์ของคุณที่ด้านล่างซ้าย

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

6. ในหน้าจอเลือกตัวเลือก ให้คลิกแก้ปัญหา .

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

7. บนหน้าจอแก้ไขปัญหา คลิกตัวเลือกขั้นสูง .

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

8. บนหน้าจอตัวเลือกขั้นสูง คลิกพรอมต์คำสั่ง .

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

9. เมื่อ Command Prompt(CMD) เปิดขึ้น ให้พิมพ์ C: แล้วกด Enter

10. ตอนนี้พิมพ์คำสั่งต่อไปนี้:

BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY LEGACY

11. และกด Enter เพื่อ เปิดใช้งาน Legacy Advanced Boot Menu

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

12. ปิด Command Prompt แล้วกลับมาที่หน้าจอ Choose an option คลิก Continue เพื่อรีสตาร์ท Windows 10

13. สุดท้าย อย่าลืมนำดีวีดีการติดตั้ง Windows 10 ออกเพื่อรับตัวเลือกการบูต

14. ในหน้าจอตัวเลือกการบู๊ต ให้เลือก  “Last Known Good Configuration (Advanced)

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

การดำเนินการนี้จะแก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10 หากไม่เป็นเช่นนั้นให้ทำตามขั้นตอนถัดไป

วิธีที่ 3:ถอนการติดตั้งซอฟต์แวร์บุคคลที่สามในเซฟโหมด

ใช้คำแนะนำด้านบนจากตัวเลือกการบูตขั้นสูง เลือก Safe Mode จากนั้นถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่นที่อาจขัดแย้งกับ Windows

วิธีที่ 4:เรียกใช้การคืนค่าระบบ

1. ใส่สื่อการติดตั้ง Windows หรือ Recovery Drive/System Repair Disc และเลือกการตั้งค่าภาษา , และคลิกถัดไป

2. คลิกซ่อมแซม คอมพิวเตอร์ของคุณอยู่ด้านล่าง

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

3. ตอนนี้ เลือก แก้ปัญหา แล้ว ตัวเลือกขั้นสูง

4. สุดท้าย ให้คลิกที่ “การคืนค่าระบบ ” และทำตามคำแนะนำบนหน้าจอเพื่อกู้คืนให้เสร็จสิ้น

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

5. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 5:เรียกใช้คำสั่ง DISM

1. เปิด Command Prompt อีกครั้งจากวิธีการด้านบนนี้

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter หลังจากแต่ละคำสั่ง:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

3. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันทำงานเสร็จ

4. หากคำสั่งด้านบนใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยแหล่งการซ่อมแซมของคุณ (การติดตั้ง Windows หรือดิสก์การกู้คืน)

5. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง และสิ่งนี้ควร แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

วิธีที่ 6:ปิดใช้งานการบังคับใช้ลายเซ็นของไดรเวอร์

1. เปิดพรอมต์คำสั่งที่ยกระดับอีกครั้งจากวิธีการด้านบน

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10
2. ที่หน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้ตามลำดับ

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

3. รีบูตเครื่องคอมพิวเตอร์และดูว่าคุณสามารถแก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10 ได้หรือไม่

หมายเหตุ: หากคุณต้องการเปิดใช้งานการบังคับใช้ลายเซ็นในอนาคต ให้เปิด Command Prompt (พร้อมสิทธิ์ของผู้ดูแลระบบ) แล้วพิมพ์คำสั่งเหล่านี้ตามลำดับ:

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit /set testsigning off

วิธีที่ 7:เรียกใช้ SFC และ CHKDSK

1. ไปที่ command prompt อีกครั้งโดยใช้วิธีที่ 1 คลิกที่ command prompt ในหน้าจอ Advanced options

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

sfc /scannow
chkdsk C: /f /r /x

หมายเหตุ:ตรวจสอบให้แน่ใจว่าคุณใช้อักษรระบุไดรฟ์ที่ติดตั้ง Windows อยู่ นอกจากนี้ในคำสั่งข้างต้น C:เป็นไดรฟ์ที่เราต้องการตรวจสอบดิสก์ /f หมายถึงแฟล็กที่ chkdsk ได้รับอนุญาตให้แก้ไขข้อผิดพลาดที่เกี่ยวข้องกับไดรฟ์ /r ให้ chkdsk ค้นหาเซกเตอร์เสียและทำการกู้คืนและ / x สั่งให้ดิสก์ตรวจสอบถอดไดรฟ์ก่อนเริ่มกระบวนการ

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

3. ออกจากพรอมต์คำสั่งและรีสตาร์ทพีซีของคุณ

วิธีที่ 8:รีเฟรชหรือรีเซ็ตพีซีของคุณ

1. เลือกการแก้ไขปัญหา เมื่อ เมนูบูต ปรากฏขึ้น

2. ตอนนี้ ให้เลือกระหว่างตัวเลือก รีเฟรชหรือรีเซ็ต

แก้ไขข้อผิดพลาด BSOD 0xc000021a ใน Windows 10

3. ทำตามคำแนะนำบนหน้าจอเพื่อทำการรีเซ็ตหรือรีเฟรชให้เสร็จสิ้น

4. ตรวจสอบให้แน่ใจว่าคุณมีแผ่นดิสก์ระบบปฏิบัติการล่าสุด (ควรเป็น Windows 10 ) เพื่อเสร็จสิ้นกระบวนการนี้

แนะนำ:

  • 0xc000000f:เกิดข้อผิดพลาดขณะพยายามอ่านข้อมูลการกำหนดค่าการบูต
  • แก้ไขข้อผิดพลาด 2502 และ 2503 ขณะติดตั้งหรือถอนการติดตั้ง
  • รหัสข้อผิดพลาด:0x80070035 ไม่พบเส้นทางเครือข่าย
  • วิธีแก้ไข Chrome ไม่เปิดหรือไม่เปิด

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