Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption

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

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

    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption

    อะไรเป็นสาเหตุของ Kernel Mode Heap Corruption BSOD ใน Windows 10

    แม้ว่าข้อผิดพลาด BSOD อื่นๆ (เช่น กระบวนการหยุดรหัสวิกฤติหยุดทำงาน BSOD) เป็นเรื่องปกติธรรมดาและมีสาเหตุที่เป็นไปได้หลายประการ BSOD ฮีปโหมดเคอร์เนลเสียหาย BSOD เป็นข้อผิดพลาดที่เจาะจงกว่า ในหลายกรณี มักมีการรายงานหลังจากใช้งานกราฟิกการ์ดหรือชิปเซ็ตกราฟิกในตัวอย่างเข้มข้น

    การใช้ GPU ในระดับนี้มักเกิดจากการเล่นเกมบนพีซี การขุด cryptocurrency บางประเภท หรือโดยแอปพลิเคชันทางวิทยาศาสตร์ที่มีความเข้มข้นสูงบางประเภท แม้ว่าจะไม่ใช่เรื่องปกติ แต่ข้อผิดพลาด BSOD ของฮีปโหมดเคอร์เนลจะป้องกันคุณจากการใช้พีซีของคุณ (แม้ว่าจะไม่ทำให้เกิดลูปสำหรับบูตก็ตาม)

    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption

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

    คุณควรตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งกราฟิกการ์ดใหม่อย่างถูกต้อง เนื่องจากสิ่งนี้อาจทำให้ BSOD ของฮีปในโหมดเคอร์เนลเสียหายได้ มาเธอร์บอร์ดอาจมาพร้อมกับสล็อต PCI-E ที่แตกต่างกันด้วยความเร็วหรือมาตรฐานที่แตกต่างกัน (เช่น PCI-E 3.0 กับ 4.0) ที่ GPU ของคุณอาจไม่รองรับ หรือปิดใช้สล็อตบางช่องในขณะที่มีการใช้งานอื่น

    คุณยังสามารถตรวจสอบได้ว่าไฟล์ระบบของคุณไม่เสียหายโดยใช้เครื่องมือ SFC และ DISM หากไม่ได้ผล คุณอาจต้องรีเซ็ตการติดตั้ง Windows 10 และเริ่มใหม่อีกครั้งด้วยการกำหนดค่าใหม่

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

    ตรวจสอบโปรแกรมดูเหตุการณ์สำหรับข้อมูลเพิ่มเติม

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

    1. ในการเปิด Event Viewer ให้คลิกขวาที่เมนู Start แล้วเลือก Run ตัวเลือก
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ในการ วิ่ง กล่อง พิมพ์ eventvwr ก่อนที่จะเลือก ตกลง ปุ่ม.
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. การดำเนินการนี้จะเปิด ตัวแสดงเหตุการณ์ หน้าต่าง. ในแผงด้านซ้ายมือ ให้เปิด บันทึกของ Windows หมวดหมู่ จากนั้นเริ่มต้นด้วยการเลือกหนึ่งในตัวเลือกที่ระบุไว้ (แอปพลิเคชัน ความปลอดภัย ฯลฯ) ในแผงด้านขวา ค้นหารายงานบันทึกที่แสดงเป็น ข้อผิดพลาด ใน ระดับ หมวดหมู่. แม้ว่าจะไม่ใช่เฉพาะข้อผิดพลาด BSOD แต่ข้อผิดพลาด BSOD จะถูกรายงานด้วย ข้อผิดพลาด แท็กหมวดหมู่ คุณจะต้องค้นหาในแต่ละหมวดหมู่เพื่อตรวจสอบรายงานข้อผิดพลาดที่อาจเกิดขึ้น
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. เมื่อคุณพบข้อผิดพลาด BSOD ที่แสดงใน Event Viewer แล้ว คุณสามารถใช้ข้อผิดพลาดดังกล่าวเพื่อระบุสิ่งที่อาจเป็นสาเหตุของปัญหา (เช่น แอปพลิเคชันหรือไดรเวอร์ระบบเฉพาะ) คุณอาจต้องตรวจสอบเพิ่มเติม (เช่น โดยการค้นหารหัสกิจกรรม) โดยใช้ข้อมูลที่แสดงในทั่วไป และ รายละเอียด แท็บด้านล่างข้อผิดพลาดที่เลือกทันที
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption

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

    ตรวจสอบการอัปเดตระบบและไดรเวอร์

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

    1. ในการเริ่มต้น คุณควรตรวจสอบ Windows Update สำหรับการอัปเดตระบบและไดรเวอร์ที่มีอยู่ ในการดำเนินการนี้ ให้คลิกขวาที่เมนู Start แล้วเลือก การตั้งค่า .
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ใน การตั้งค่า เมนู เลือก อัปเดตและความปลอดภัย > Windows Update . ใน Windows Update เมนู Windows จะเริ่มตรวจหาการอัปเดตที่พร้อมใช้งานโดยอัตโนมัติ (หากไม่เป็นเช่นนั้น ให้เลือก ตรวจหาการอัปเดต ปุ่ม). หากมีการอัปเดตให้ดาวน์โหลด ให้เลือก ดาวน์โหลด ตัวเลือก
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption

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

    ตัวอย่างเช่น หากคุณมีการ์ดกราฟิก NVIDIA คุณจะต้องไปที่เว็บไซต์ NVIDIA และค้นหารุ่นของการ์ดกราฟิกของคุณ จากนั้นดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดที่มี

    ย้อนกลับไปยังไดรเวอร์กราฟิกก่อนหน้านี้

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

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

    1. ในการเปิด Device Manager ให้คลิกขวาที่เมนู Start แล้วเลือก Device Manager .
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ในหน้าต่าง Device Manager เลือกลูกศรที่อยู่ถัดจาก การ์ดแสดงผล ตัวเลือก. คุณควรพบการ์ดกราฟิกหรือชิปเซ็ตกราฟิกภายในของคุณที่แสดงไว้ที่นี่ คลิกขวาที่ GPU และเลือกคุณสมบัติ .
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ใน คุณสมบัติ หน้าต่าง เลือก ไดรเวอร์ แท็บ จากนั้นเลือก โปรแกรมควบคุมย้อนกลับ ตัวเลือก
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ใน การย้อนกลับของแพ็คเกจไดรเวอร์ คุณจะต้องอธิบายว่าทำไมคุณจึงย้อนกลับไดรเวอร์ เลือกหนึ่งในตัวเลือกที่เหมาะสม จากนั้นเลือก ใช่ เพื่อเริ่มดำเนินการ
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption

    เรียกใช้ตัวตรวจสอบไฟล์ระบบและ DISM ใน Windows PowerShell

    ก่อนที่คุณจะพิจารณาตัวเลือกที่รุนแรงกว่านี้ คุณอาจสามารถกู้คืนพีซีของคุณได้โดยใช้เครื่องมือซ่อมแซมระบบต่างๆ เช่น System File Checker และ DISM tools ใน Windows PowerShell

    1. ในการเริ่มต้น ให้คลิกขวาที่เมนู Start แล้วเลือก Windows PowerShell (ผู้ดูแลระบบ )
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ในหน้าต่าง PowerShell ใหม่ ให้พิมพ์ sfc /scannow เพื่อเรียกใช้ตัวตรวจสอบไฟล์ระบบ การดำเนินการนี้จะตรวจสอบ (และซ่อมแซม) ไฟล์ระบบที่สูญหายหรือเสียหาย คุณยังสามารถพิมพ์และเรียกใช้ DISM /Online /Cleanup-Image /RestoreHealth หลังจากนั้นเพื่อทำการสแกนไฟล์ระบบของคุณอย่างละเอียดและซ่อมแซม
    วิธีแก้ไข BSOD โหมดเคอร์เนล Heap Corruption
    1. ให้เวลาทั้งสองคำสั่งทำงานสำเร็จ เมื่อเสร็จสิ้น ให้รีสตาร์ทพีซีของคุณเพื่อให้แน่ใจว่าการเปลี่ยนแปลงจะมีผลกับพีซีของคุณอย่างสมบูรณ์

    การแก้ปัญหาเพิ่มเติม

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

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