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

แก้ไขและป้องกัน Blue Screen Crash 0x0000007F บน Windows

ข้อผิดพลาด 0x0000007F เป็นสมาชิกหนึ่งของข้อผิดพลาด "Blue Screen" – ทำให้คอมพิวเตอร์ของคุณรีสตาร์ทและแสดงหน้าจอสีน้ำเงินทุกครั้งที่คุณพยายามทำบางอย่าง ข้อผิดพลาดนี้เกิดหลักจากปัญหากับ "Kernel" ของ Windows และต้องแก้ไขโดยใช้ Registry และส่วนอื่นๆ ของระบบ

ข้อผิดพลาด 0x0000007F คืออะไร?

ข้อผิดพลาด 0x0000007F เกิดขึ้นเมื่อคอมพิวเตอร์ของคุณขาดพื้นที่ Kernel เพียงพอสำหรับประมวลผล Kernel-mode Drivers Kernel เป็นส่วนประกอบกลางที่สุดของระบบปฏิบัติการของคอมพิวเตอร์ส่วนใหญ่ มันจริงๆ แล้วถูกใช้เป็นสะพานระหว่างแอปพลิเคชันและการประมวลผลข้อมูลที่ระดับฮาร์ดแวร์

โปรแกรมอย่าง Symantec AntiVirus Corporate Edition 8.0 ติดตั้ง Kernel-mode Driver ที่ใช้ Filter Driver ที่ลงทะเบียนกับ Kernel เมื่อ Symentec AntiVirus หรือ Norton AntiVirus File System Real-time Protection สำรวจไฟล์เพื่อหาไวรัส มันจะขอการเข้าถึงไฟล์จาก File System คำขอ File I/O (Input/Output) เหล่านี้สามารถเพิ่มพื้นที่ Kernel ที่คอมพิวเตอร์ของผู้ใช้ใช้ได้

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

ขั้นตอนที่ 1 – เพิ่มค่า "KStackMinFree" ใน Registry

ก่อนอื่นคุณต้องเพิ่มค่า "KStackMinFree" ลงใน Registry ค่า KStackMinFree ระบุพื้นที่ Kernel ขั้นต่ำที่ต้องมีให้ Symentec AntiVirus และแม้แต่ Norton AntiVirus File System Real-time Protection ขอ File I/O (Input/Output) จาก File System นี่คือวิธีทำ:

สำหรับ Symantec AntiVirus 9.x หรือใหม่กว่า

  1. ใน Registry Editor ให้ไปที่คีย์ต่อไปนี้:

    HKEY_LOCAL_MACHINE\SOFTWARE\INTEL\LANDesk\
    VirusProtect6\CurrentVersion\Storages\Filesystem\RealTimeScan
  2. คลิกขวาที่คีย์ RealTimeScan แล้วคลิก New > DWORD Value
  3. พิมพ์ KStackMinFree สำหรับชื่อค่าใหม่
  4. คลิกขวาที่ค่า KStackMinFree แล้วคลิก Modify
  5. ตั้งค่า Base เป็น Hexadecimal แล้วพิมพ์ 2200 ในช่อง Value
  6. คลิก OK
  7. Restart บริการ Symantec AntiVirus

สำหรับ Symantec AntiVirus 8.x

  1. ใน Registry Editor ให้ไปที่คีย์ต่อไปนี้:

    HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\
    Norton AntiVirus NT\Auto-Protect\InternalSettings

  2. คลิกขวาที่คีย์ InternalSettings แล้วคลิก New > DWORD Value
  3. พิมพ์ KStackMinFree สำหรับชื่อค่าใหม่
  4. คลิกขวาที่ค่า KStackMinFree แล้วคลิก Modify
  5. ตั้งค่า Base เป็น Hexadecimal และพิมพ์ 2200 ในช่อง Value
  6. คลิก OK
  7. Restart บริการ Symantec AntiVirus

ขั้นตอนที่ 2 – ตรวจสอบว่าฮาร์ดแวร์ทั้งหมดทำงานถูกต้อง

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

ในการทำเช่นนี้ คุณควรตรวจสอบด้านหลังคอมพิวเตอร์ของคุณก่อน และตรวจสอบอย่างระมัดระวังว่าฮาร์ดแวร์ที่เชื่อมต่อกับคอมพิวเตอร์ของคุณทั้งหมดเชื่อมต่อและทำงานปกติ นี่รับรองการทำงานของเครื่องของคุณซึ่งควรจะทำงานปกติ ฮาร์ดแวร์ซึ่งเป็นด้านกายภาพของคอมพิวเตอร์เป็นส่วนประกอบพื้นฐานของ PC ไม่ใช่แค่สิ่งอย่างเมาส์หรือคีย์บอร์ด แต่เป็นสิ่งที่อยู่ภายในคอมพิวเตอร์จริงๆ ที่สำคัญ เช่น Motherboard เป็นส่วนประกอบหลักที่เชื่อมต่อส่วนประกอบอื่นๆ เช่น CPU, RAM และ Disk Drives

ขั้นตอนที่ 3 – ทำความสะอาด Registry

– ดาวน์โหลด Registry Cleaner นี้

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