ตั้งแต่ Microsoft Windows 8 และ 10 เปิดตัว จำนวนมากของปัญหาถูกรายงาน และ Microsoft เริ่มปล่อยอัปเดตเพื่อแก้ไข แม้บางข้อผิดพลาดได้รับการแก้ไข แต่บางอย่างยังคงค้างอยู่ รวมถึงรหัสข้อผิดพลาด 0xc000021a แต่สิ่งนี้คืออะไร?
รหัสข้อผิดพลาด 0xc000021a คืออะไร?
รหัสข้อผิดพลาด 0xc000021a บน Windows 8 และ 10 แสดงว่าเครื่องคอมพิวเตอร์ของคุณพบปัญหา จึงต้องรีสตาร์ท ข้อผิดพลาดนี้มักปรากฏภายในหน้าจอสีน้ำเงิน (BSOD) และเมื่อเจอ BSOD มักหมายถึงมีปัญหาร้ายแรงที่ทำลายโครงสร้างภายในของระบบปฏิบัติการ Windows
ทว่าทำไมรหัสข้อผิดพลาดนี้ถึงแสดงขึ้น?
ในกรณีส่วนใหญ่ รหัสข้อผิดพลาด 0xc000021a ปรากฏระหว่างการอัปเดต Windows หลังอัปเดต Windows มักไม่บูตได้อย่างถูกต้อง แต่แสดงข้อผิดพลาด BSOD นี้แทน
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปพลิเคชันอันตราย และภัยคุกคามด้านความปลอดภัยที่อาจก่อให้เกิดปัญหาระบบหรือประสิทธิภาพช้า
มีไฟล์สองไฟล์ที่เชื่อว่าเป็นผู้ก่อให้เกิดข้อผิดพลาดนี้:
- ไฟล์ Winlogon.exe – ตามชื่อ ไฟล์นี้จัดการทั้งกระบวนการล็อกอินและล็อกเอาท์ของ Windows อาจเสียหายจากไฟล์ระบบไม่เข้ากัน โปรแกรมร้าย หรือการติดตั้งซอฟต์แวร์ของบุคคลที่สาม
- ไฟล์ Csrss.exe – อีกตัวทำให้เกิดรหัสข้อผิดพลาด 0xc000021a หากไฟล์นี้เสียหาย จะกระตุ้นให้ข้อผิดพลาดปรากฏ
วิธีแก้ไข 0xc000021a บน Windows 8 และ 10
มีหลายวิธีแก้ไขรหัสข้อผิดพลาด 0xc000021a บน Windows 10/11 และ 8 ดังนี้:
วิธีที่ 1: บูต Windows ด้วยตนเอง
เพื่อแก้ปัญหา อาจต้องบูต Windows 10/11 ด้วยตนเอง การบูตเข้าสู่ Safe Mode เพียงอย่างเดียวอาจไม่เพียงพอ ต้องบูตด้วยไดรเวอร์บังคับ ดูขั้นตอนรายละเอียด:
- เปิดเมนู Windows ค้างปุ่ม Shift แล้วคลิก Restart
- จะเข้าสู่หน้าจอตัวเลือก เลือก Troubleshoot
- เลือก Advanced Options
- คลิก Startup Settings
- กด F7 เพื่อเลือก Disable driver signature enforcement
- คอมพิวเตอร์ควรรีสตาร์ทและแก้ปัญหาได้
วิธีที่ 2: ทำการสแกน SFC แบบเต็มรูปแบบ
หากไฟล์ทั้งสองเสียหาย สามารถสแกน SFC แบบเต็มเพื่อแก้ไขได้ ดังนี้:
- เปิด Command Prompt ด้วยสิทธิ์ Admin โดยคลิกขวาที่เมนู Windows แล้วเลือก Command Prompt (Admin)
- พิมพ์คำสั่ง: sfc /scannow
- กด Enter
- อย่าหยุดกระบวนการ หลังสแกนเสร็จ ไฟล์เสียหายควรได้รับการแก้ไข
วิธีที่ 3: รีเซต BIOS ของคอมพิวเตอร์
บางผู้ใช้แก้ปัญหาได้ด้วยการรีเซต BIOS แม้ดูซับซ้อน แต่จริงๆ แล้วไม่ยาก ขั้นตอน:
- ปิดเครื่องคอมพิวเตอร์
- ถอดสายเคเบิลทั้งหมด ให้แน่ใจว่าไม่มีไฟฟ้า
- เปิดเคสคอมพิวเตอร์
- หาแบตเตอรี่ CMOS ใกล้เมนบอร์ด ถอดออก
- รอ 2 นาที
- ใส่แบตเตอรี่กลับ
- รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าบูตปกติหรือไม่
วิธีที่ 4: ซ่อมแซมไดรฟ์ดิสก์ของคอมพิวเตอร์
กระบวนการนี้รันสแกน Check Disk เพื่อหาและแก้ไขปัญหา ขั้นตอน:
- กดปุ่ม Shift ค้างแล้วคลิกปุ่ม Windows
- เลือก Restart
- หลังรีบูท ไปที่ Choose an Option เลือก Troubleshoot
- คลิก Advanced Options
- เลือก Command Prompt
- พิมพ์ D: กด Enter (เปลี่ยนตัวอักษรไดรฟ์ที่เก็บไฟล์ Windows ได้)
- พิมพ์คำสั่ง: chk disk /f /r
- กด Enter
- หากถาม กด Y
- รอสแกนเสร็จ
- รีสตาร์ทคอมพิวเตอร์
สรุป
แก้ไขรหัสข้อผิดพลาด 0xc000021a ไม่ยาก สามารถบูตด้วยตนเอง หรือสแกน SFC หากไม่ได้ ลองรีเซต BIOS หรือซ่อมดิสก์ ตราบใดที่ทำตามขั้นตอน ควรจะผ่านไปได้อย่างราบรื่น
คุณเคยเจอข้อผิดพลาด BSOD ของ Windows อื่นๆ มาก่อนไหม? แชร์ประสบการณ์ได้ด้านล่าง!