Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

แก้ไขข้อผิดพลาด STOP: c000021a Blue Screen บน Windows - คู่มือขั้นตอน

แก้ไขข้อผิดพลาด STOP: c000021a Blue Screen บน Windows - คู่มือขั้นตอน

C000021a Blue Screen Error

ข้อผิดพลาดหน้าจอสีฟ้า c000021a แสดงเมื่อ Windows โหลดหรือปิดเครื่อง ข้อผิดพลาดนี้เกิดจากความล้มเหลวในการโหลด Component (ส่วนประกอบ) Windows ที่จำเป็นซึ่งจำเป็นในกระบวนการ Login ของ PC การใช้คอมพิวเตอร์ Windows NT, Windows Server 2003 หรือ Windows XP จะแสดงข้อผิดพลาดนี้บนหน้าจอสีฟ้า

ข้อผิดพลาดที่แสดงทั่วไปจะเป็นแบบนี้:

STOP: c000021a {Fatal System Error}
The Windows Logon Process system process terminated unexpectedly with a status of 0xc0000034 (0x00000000 0x0000000)
The system has been shutdown.

สาเหตุของ Stop: c000021a Error

ข้อผิดพลาด c000021a {Fatal System Failure} หน้าจอสีฟ้า เกิดขึ้นเมื่อ Windows Kernel ตรวจพบว่า Winlogon.exe หรือ Crss.exe ไม่สามารถโหลดหรือเริ่มต้น (initiate) ได้ นี่คือกระบวนการสำคัญสำหรับการทำงานของ Windows ที่ใช้หลักเมื่อคอมพิวเตอร์พยายาม Log you in หรือพยายาม Log off เมื่อ Windows Kernel ระบุข้อผิดพลาดนี้ มันต้อง "Stop" ระบบของคุณจากการทำงาน ซึ่งเป็นสาเหตุของข้อผิดพลาด

สาเหตุทั่วไปรวมถึง: ชุดแอปพลิเคชัน Windows ล้าสมัย, การติดตั้ง Service Pack ล้มเหลว, มีซอฟต์แวร์บุคคลที่สามที่ไม่เข้ากันได้บน PC, หรือไวรัสทำลายแอปพลิเคชันที่ Windows ต้องการโหลด

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

ขั้นตอน 1 - ระบุสาเหตุของปัญหา

เพื่อเริ่มแก้ไขปัญหานี้ ต้องระบุสาเหตุก่อน ทำได้โดยใช้โปรแกรม "Dr Watson" ใน Windows ซึ่งเป็นแอปพลิเคชัน Debugging ในตัวของ Windows ควรรัน Dr Watson จะบอกว่าอะไรก่อให้เกิด Error c000021a วิธีทำ:

1) คลิก Start > Run (ค้นหา "Run" ใน Vista & Win7)

2) พิมพ์ DrWtsn32.exe -l ในกล่องที่ปรากฏ

3) กด Enter

4) ต่อไป พิมพ์ DrWtsn32.exe & กด Enter เพื่อรันแอปพลิเคชัน

5) เลือก Check-boxes ต่อไปนี้ภายในแอปพลิเคชัน:

  • Append to Existing Log File
  • Visual Notification
  • Create Crash Dump File

6) เมื่อเจอ Error STOP: c000021a ถัดไป ให้ Run และพิมพ์ DrWtsn32.exe & กด Enter

7) โหลด Error Logs ที่ Dr Watson มี และดูว่าสาเหตุของปัญหาคืออะไร

วิธีนี้จะช่วยให้เห็นสาเหตุที่แน่นอนของปัญหา

ขั้นตอน 2 - เปลี่ยนการตั้งค่าไฟล์ Gina.dll

หากได้ Error ที่เกิดจาก Winlogon.exe สาเหตุที่น่าจะเป็นคือไฟล์ Gina.dll ซึ่งเป็นไฟล์ที่สร้างขึ้นเพื่อช่วยกับ Graphical Interfaces ต่างๆ ของ Windows ไฟล์นี้ถูกใช้โดยคอมพิวเตอร์อย่างต่อเนื่องเพื่อช่วยเปิดชุดไฟล์และ Settings ที่โปรแกรมต้องการรัน... แต่เพราะไฟล์นี้สามารถเปลี่ยนแปลงได้โดยโปรแกรมอื่น มันมักกลายเป็น Corrupted หรือ Damaged

หากคุณติดตั้งซอฟต์แวร์หรือไดรเวอร์บุคคลที่สามเมื่อเร็วๆ นี้ ต้องลบมันออกจากระบบอย่างสมบูรณ์ โอกาสมากว่าการติดตั้งเหล่านั้นเปลี่ยน Settings ของ Gina.dll และทำให้ PC สับสนตอนอยากเปิดไฟล์ หากต้องการโปรแกรมหรือไดรเวอร์สำหรับรัน PC ควรหา Updated Version และลองใช้ตัวนั้น

ขั้นตอน 3 - ทำความสะอาด Registry ด้วย "Registry Cleaner"

—

Registry เป็นฐานข้อมูลใหญ่ภายในระบบ Windows ที่เก็บข้อมูลและ Settings สำหรับ PC น่าเสียดายที่มันยังเป็นหนึ่งในสาเหตุใหญ่ที่สุดของ Error สำหรับระบบ Windows เนื่องจากมักกลายเป็น Corrupted และ Damaged สิ่งนี้อาจก่อให้เกิด Error STOP: c000021a และเพื่อกำจัดความเป็นไปได้ของการเป็นปัญหานี้ ควรดาวน์โหลดและรัน Registry Cleaner สามารถดาวน์โหลด Registry Tool ที่แนะนำจากลิงก์ด้านล่าง