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

วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)

0x0000007F BSOD . นี้ (จอฟ้ามรณะ) มีรายงานว่าปรากฏขึ้นในช่วงเวลาสุ่มโดยไม่มีทริกเกอร์ที่ชัดเจน มีรายงานว่าปัญหานี้เกิดขึ้นเฉพาะใน Windows 7, Windows 8.1 และ Windows Server เท่านั้น

วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)

ตามที่ปรากฏ มีสาเหตุหลายประการที่อาจทำให้เกิด BSOD โดยเฉพาะ:

  • วนรอบ iaStor.sys ไฟล์เคอร์เนล – หนึ่งในสาเหตุที่พบบ่อยที่สุดของปัญหานี้คือไฟล์เคอร์เนลแบบวนรอบที่เรียกว่า iaStor.sys ไฟล์นี้เกี่ยวข้องกับไดรเวอร์ IDE / ADA และ ATAPI และอาจทำให้เกิด BSOD ที่ไม่คาดคิดในกรณีที่คุณทำงานกับไดรฟ์เฉพาะที่เสียหายหรือติดตั้งไม่ดี หากสถานการณ์นี้เป็นไปได้ คุณควรสามารถแก้ไขปัญหาได้โดยใช้ตัวจัดการอุปกรณ์เพื่อถอนการติดตั้งตัวควบคุม IDE ATA และ ATAPI แต่ละตัว เพื่อบังคับให้ระบบปฏิบัติการของคุณติดตั้งสิ่งที่เทียบเท่าทั่วไปอีกครั้ง
  • AV บุคคลที่สามที่ป้องกันมากเกินไป – ผู้กระทำผิดที่อาจเกิดขึ้นอีกรายหนึ่งซึ่งอาจทำให้เกิดปัญหานี้คือการดำเนินการป้องกันมากเกินไปซึ่งเกิดจากชุดโปรแกรมป้องกันไวรัสบุคคลที่สามของคุณ หนึ่งในผู้ร้ายที่พบบ่อยที่สุดคือ McAffee Internet Security ในกรณีนี้ ให้ลองแก้ไขปัญหาโดยปิดใช้งานการป้องกันแบบเรียลไทม์หรือถอนการติดตั้ง av บุคคลที่สาม
  • อุณหภูมิพุ่งสูงขึ้นที่เกิดจากยูทิลิตี้ HP – ปรากฏว่าแล็ปท็อปและเดสก์ท็อปของ HP อาจเต็มไปด้วยยูทิลิตี้ที่แตกต่างกันสองแบบ (HP Credential Manager และ HP Protect Tools Security Manager Suite) ซึ่งขึ้นชื่อว่าเป็นหน่วยความจำขนาดใหญ่และทำให้อุณหภูมิของ CPU สูงขึ้นถึง 20°C ในบางกรณี ซึ่งอาจจบลงด้วยการผลิต BSOD ในกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยถอนการติดตั้งแอปพลิเคชันที่มีปัญหา
  • พื้นที่เคอร์เนลไม่เพียงพอ – หากคุณใช้ Symantec หรือ Norton AVs เป็นไปได้ว่าคุณจะเห็นข้อผิดพลาดร้ายแรง BSOD นี้เนื่องจากพื้นที่เคอร์เนลไม่เพียงพอในการประมวลผลไดรเวอร์เคอร์เนล ในกรณีนี้ คุณสามารถขยายพื้นที่เคอร์เนลที่มีอยู่ได้โดยใช้ Registry Editor เพื่อสร้างคีย์ KstackMinFree
  • ไฟล์ระบบเสียหาย – ในบางสถานการณ์ ปัญหานี้สามารถเกิดขึ้นได้ด้วยไฟล์ระบบที่เสียหายซึ่งคุณจะไม่สามารถแก้ไขได้ตามอัตภาพ หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขปัญหาได้ด้วยการรีเซ็ตทุกองค์ประกอบของ Windows ด้วยขั้นตอนต่างๆ เช่น การติดตั้งใหม่ทั้งหมดหรือการซ่อมแซม

วิธีที่ 1:การถอนการติดตั้งตัวควบคุม IDE / ADA / ATAPI

ผลปรากฏว่า หนึ่งในสาเหตุที่พบบ่อยที่สุดที่จะทำให้เกิด BSOD ประเภทนี้คือ iaStor.sys ไฟล์ที่ลงเอยด้วยการสร้างความผิดพลาดที่สำคัญ ตามที่ผู้ใช้ที่ได้รับผลกระทบส่วนใหญ่ได้รายงาน สิ่งนี้เกิดขึ้นเนื่องจากความไม่สอดคล้องกับคอนโทรลเลอร์ IDE / ATA / ATAPI

หากใช้สถานการณ์นี้ได้ คุณควรแก้ไขปัญหานี้ได้โดยใช้ตัวจัดการอุปกรณ์ เพื่อถอนการติดตั้งไดรเวอร์ IDE, ATA และ ATAPI ทั้งหมดเพื่อบังคับให้ระบบปฏิบัติการของคุณติดตั้งโปรแกรมเทียบเท่าทั่วไป ในกรณีส่วนใหญ่ ผู้ใช้พบ 0x0000007F ข้อผิดพลาดได้รายงานว่า BSOD หยุดทำงานหลังจากถอนการติดตั้งไดรเวอร์ IDE, ATA หรือ ATAPI โดยเฉพาะ

นี่คือคำแนะนำทีละขั้นตอนในการทำสิ่งนี้:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'devmgmt.msc' แล้วกด Enter เพื่อเปิด ตัวจัดการอุปกรณ์ . หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ของผู้ดูแลระบบ วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  2. เมื่อคุณอยู่ในตัวจัดการอุปกรณ์แล้ว ให้เลื่อนลงผ่านส่วนต่างๆ และขยายเมนูแบบเลื่อนลงที่เกี่ยวข้องกับ ตัวควบคุม IDE ATA/ATAPI
  3. เมื่อคุณอยู่ใน ตัวควบคุม IDE ATA/ATAPI เริ่มถอนการติดตั้งคอนโทรลเลอร์ทุกตัวอย่างเป็นระบบโดยคลิกขวาที่คอนโทรลเลอร์แต่ละตัวแล้วเลือกถอนการติดตั้งอุปกรณ์ จากเมนูบริบท วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  4. ดำเนินการต่อและถอนการติดตั้งแต่ละรายการภายใต้ ตัวควบคุม IDE ATA/ATAPI แล้วรีสตาร์ทคอมพิวเตอร์ของคุณ ในการเริ่มต้นคอมพิวเตอร์ครั้งถัดไป ระบบปฏิบัติการของคุณจะติดตั้งไดรเวอร์ที่เทียบเท่าทั่วไป และคุณไม่ควรพบกับ 0x0000007F BSOD ที่น่ารำคาญอีกต่อไป

ในกรณีที่ปัญหาเดิมยังคงเกิดขึ้นแม้ว่าคุณจะถอนการติดตั้งไดรเวอร์เฉพาะและแทนที่ด้วยไดรเวอร์ทั่วไปที่เทียบเท่า ให้เลื่อนลงไปที่วิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:ปิดใช้งาน / ถอนการติดตั้ง AV บุคคลที่สาม (ถ้ามี)

ตามที่ปรากฎ มีชุดโปรแกรมป้องกันไวรัสที่ป้องกันมากเกินไปหลายชุดที่อาจอำนวยความสะดวกให้กับ 0x0000007F BSOD  โดยการปิดกั้นกระบวนการเคอร์เนลที่จำเป็นเนื่องจากผลบวกที่ผิดพลาด โดยทั่วไปมีรายงานว่าเกิดขึ้นกับ McAfee Internet Security แต่อาจมีชุดเครื่องมือบุคคลที่สามอื่นๆ ที่จะทำให้เกิดลักษณะการทำงานแบบเดียวกัน

หากใช้สถานการณ์นี้ได้ คุณควรแก้ไข Blue Screen of Death ที่สำคัญได้ด้วยการปิดใช้งานการป้องกันแบบเรียลไทม์หรือถอนการติดตั้งชุดโปรแกรมของบุคคลที่สามทั้งหมด

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

วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)

เมื่อคุณปิดใช้งานการป้องกันตามเวลาจริง ตรวจสอบสถานการณ์ และดูว่า BSOD กลับมาหรือไม่ หากเป็นเช่นนั้น และคุณกำลังใช้ชุด AV ที่มีส่วนประกอบไฟร์วอลล์ด้วย โปรดทราบว่ากฎความปลอดภัยเดิมอาจยังคงอยู่ แม้ว่าคุณจะปิดการป้องกันตามเวลาจริงแล้วก็ตาม

ในกรณีนี้ วิธีเดียวที่จะกำจัดชุด AV บุคคลที่สามของคุณออกจากรายชื่อผู้กระทำความผิดคือเพียงแค่ถอนการติดตั้งและดูว่า BSOD หยุดเกิดขึ้นหรือไม่ คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. เปิด วิ่ง กล่องโต้ตอบโดยกด แป้น Windows + R . ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ หน้าต่าง. วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  2. เมื่อคุณอยู่ในโปรแกรมและคุณลักษณะ ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหาชุดความปลอดภัยของบุคคลที่สามที่คุณวางแผนจะถอนการติดตั้ง
  3. หลังจากที่คุณจัดการค้นหาชุด AV ของบริษัทอื่นแล้ว ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่ วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  4. ภายในหน้าจอถอนการติดตั้ง AV ของคุณ ให้ทำตามคำแนะนำบนหน้าจอเพื่อถอนการติดตั้งให้เสร็จสิ้น จากนั้นรีสตาร์ทคอมพิวเตอร์เมื่อการดำเนินการเสร็จสิ้น
  5. ตรวจสอบสถานการณ์และดูว่าคุณยังเห็น BSOD 0x0000007F อยู่หรือไม่

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 3:ถอนการติดตั้ง HP Credentials Manager (ถ้ามี)

หากคุณใช้แล็ปท็อป HP หรืออุปกรณ์ที่เชื่อมต่อ และคุณได้ติดตั้ง HP Credentials Manager . ไว้ก่อนหน้านี้ หรือ HP Protect Tools Security Manager Suite มีโอกาสสูงที่คุณจะได้เห็น BSOD ประเภทนี้เนื่องจากอุณหภูมิ CPU และ GPU ที่สูงมาก

แม้ว่าทั้งสองชุดนี้จะได้รับการพัฒนาและดูแลโดย HP อย่างแท้จริง แต่ก็เป็นทั้งหน่วยความจำขนาดใหญ่และเป็นที่ทราบกันดีว่าอุณหภูมิที่เพิ่มขึ้นอย่างมาก (โดยเฉพาะกับ CPU รุ่นเก่า) มีเอกสารกรณีที่ยูทิลิตีนี้ใช้ทรัพยากร CPU มากกว่า 50% และทำให้อุณหภูมิเพิ่มขึ้นมากกว่า 20 องศา

ในกรณีสถานการณ์นี้ คุณควรจะสามารถหยุด BSOD สุ่มเหล่านี้ไม่ให้เกิดขึ้นได้โดยการถอนการติดตั้ง HP Credentials Manager หรือ HP Protect Tool Security Manager Suite (ขึ้นอยู่กับชุดที่คุณติดตั้ง):

หมายเหตุ: โปรดทราบว่าเครื่องมือทั้งสองนี้ไม่จำเป็นเลย ฟังก์ชันการทำงานที่นำเสนอโดย HP Credential Manager มีอยู่แล้วใน Windows (Credential Manager) และสำหรับ HP Protect Tool Security Manager Suite นั้นยังด้อยกว่า Windows Defender และหน่วยความจำขนาดใหญ่

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'appwiz.cpl' แล้วกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ เมนู. วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  2. เมื่อคุณอยู่ในหน้าจอโปรแกรมและคุณลักษณะ ให้เลื่อนลงผ่านรายการแอปพลิเคชันที่ติดตั้งและค้นหา HP Credential Manager หรือ HP Protect Tool Security Manager Suite
  3. หลังจากที่คุณจัดการเพื่อค้นหาเครื่องมือที่มีปัญหาแล้ว ให้คลิกขวาและเลือก ถอนการติดตั้ง จากเมนูบริบทที่ปรากฏใหม่เพื่อเริ่มการถอนการติดตั้ง วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  4. ภายในหน้าจอการถอนการติดตั้ง ให้ทำตามคำแนะนำบนหน้าจอเพื่อสิ้นสุดการถอนการติดตั้ง
  5. เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 4:การเพิ่มค่า KStackMinFree (ถ้ามี)

ในกรณีที่คุณเห็นข้อผิดพลาดนี้เมื่อเรียกใช้ Symantec Antivirus หรือ Norton Antivirus มีโอกาสมากที่ปัญหานี้จะเกิดขึ้นเนื่องจากคอมพิวเตอร์ของคุณไม่มีพื้นที่เคอร์เนลเพียงพอที่จะประมวลผลไดรเวอร์ที่มีเคอร์เนลมากขึ้น

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

หากสถานการณ์นี้ใช้ได้ คุณควรสามารถแก้ไขปัญหานี้ได้โดยใช้ Registry Editor เพื่อเพิ่มค่า KStackMinFree ให้กับรีจิสทรี ค่านี้ใช้ระบุพื้นที่เคอร์เนลขั้นต่ำที่ต้องพร้อมใช้งานสำหรับการป้องกันแบบเรียลไทม์ของ Symantec Antivirus หรือระบบ Norton Antivirus เพื่อขอเข้าถึงไฟล์

ในกรณีที่คุณใช้ชุดความปลอดภัยหนึ่งในสองชุดนี้ ให้ทำตามคำแนะนำด้านล่างเพื่อสร้างค่า KStackMinFree โดยใช้ Registry Editor ในและแก้ไข 0x0000007F BSOD:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'regedit ' ในกล่องข้อความแล้วกด Enter เพื่อเปิด Registry Editor วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)

    หมายเหตุ: เมื่อได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบแก่ ตัวแก้ไขรีจิสทรี อรรถประโยชน์

  2. เมื่อคุณอยู่ใน Registry Editor แล้ว ให้ใช้เมนูทางด้านซ้ายเพื่อไปยังตำแหน่งต่อไปนี้:
    HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Symantec Endpoint Protection\AV\Storages\Filesystem\RealTimeScan

    หมายเหตุ: คุณสามารถไปที่ตำแหน่งนี้ด้วยตนเองหรือวางตำแหน่งลงในแถบนำทางที่ด้านบนโดยตรงแล้วกด Enter เพื่อไปถึงที่นั่นทันที

  3. ด้วย RealTimeScan เลือกแล้ว เลื่อนไปที่ส่วนทางขวามือ คลิกขวาบนพื้นที่ว่างและเลือก ใหม่> ค่า DWORD . วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  4. ตั้งชื่อ KStackMinFree ที่สร้างขึ้นใหม่ แล้วกด Enter เพื่อบันทึกการเปลี่ยนแปลง หลังจากที่คุณสร้างค่านี้แล้ว ให้คลิกขวาที่ค่านั้นแล้วเลือก แก้ไข จากเมนูบริบทที่ปรากฏใหม่
  5. ถัดไป ใน แก้ไขค่า Dword (32 บิต) เมนูตั้งค่า ฐาน เป็นเลขฐานสิบหก จากนั้นตั้งค่า ข้อมูลค่า ถึง2200 แล้วกด ตกลง เพื่อบันทึกการเปลี่ยนแปลง วิธีแก้ไข 0x0000007F BSOD (หน้าจอสีน้ำเงินแห่งความตาย)
  6. เมื่อแก้ไขเสร็จแล้ว ให้บันทึกการเปลี่ยนแปลงปัจจุบัน และรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล
  7. หลังจากการแก้ไขเสร็จสิ้น ให้ติดตามสถานการณ์และดูว่าปัญหายังคงเกิดขึ้นหรือไม่

ในกรณีที่ยังเกิดปัญหาเดิมอยู่ ให้เลื่อนลงไปที่วิธีแก้ไขถัดไปด้านล่าง

วิธีที่ 5:การบังคับให้ติดตั้งซ่อมแซม

หากไม่มีคำแนะนำด้านล่างใดที่ได้ผลสำหรับคุณ เป็นไปได้ว่าคุณกำลังจัดการกับไฟล์ระบบที่เสียหายซึ่งคุณจะไม่สามารถแก้ไขได้ตามปกติ ในกรณีนี้ คุณควรสามารถแก้ไขปัญหาได้ด้วยการรีเซ็ตทุกองค์ประกอบของ Windows เพื่อให้แน่ใจว่าไม่มีไฟล์ OS ที่เสียหายซึ่งอาจทำให้ BSOD ประเภทนี้เกิดขึ้นได้

เมื่อต้องการทำเช่นนี้ คุณมีสองตัวเลือกที่คุณสามารถเลือกได้:

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