หากคุณเป็นผู้ใช้ Windows มาเป็นเวลานาน มีโอกาสที่คุณจะได้พบกับหน้าจอสีน้ำเงินแห่งความตาย (BSOD) KERNEL_MODE_HEAP_CORRUPTION เป็นข้อผิดพลาดที่ส่งผลให้เกิด BSOD เนื่องจากลักษณะที่สำคัญ มีสาเหตุหลายประการเบื้องหลังข้อผิดพลาด เช่น โปรแกรมควบคุมที่ล้าสมัยหรือทำงานผิดพลาด หน่วยความจำรั่ว และความผิดพลาดของฮาร์ดแวร์
ต่อไปนี้คือวิธีการบางอย่างที่ช่วยแก้ไขข้อผิดพลาดหน้าจอสีน้ำเงินของเคอร์เนลโหมด Heap Corruption ใน Windows 10
1. อัปเดตหรือย้อนกลับไดรเวอร์
สาเหตุที่พบบ่อยที่สุดสำหรับ BSOD เช่น Kernel Mode Heap Corruption เป็นข้อผิดพลาดของไดรเวอร์ ตอนนี้อาจเป็นไดรเวอร์ที่ล้าสมัยหรือไดรเวอร์ใหม่ที่ผิดพลาด โชคดีที่ Windows อนุญาตให้ผู้ใช้จัดการไดรเวอร์ทั้งหมดโดยใช้ ตัวจัดการอุปกรณ์ .
วิธีอัปเดตไดรเวอร์ใน Windows 10
Windows จะดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดโดยอัตโนมัติ แต่ถ้าคุณใช้การเชื่อมต่อแบบคิดค่าบริการตามปริมาณข้อมูลหรือปิดใช้งาน Windows Update ไว้ กรณีนี้อาจไม่เป็นเช่นนั้น ผู้ใช้สามารถอัปเดตไดรเวอร์ด้วยตนเองโดยใช้ Device Manager
- กด คีย์ Windows + R เพื่อเปิดคำสั่ง Run พิมพ์ devmgmt.msc ในกล่องข้อความแล้วกด Enter
- ใน ตัวจัดการอุปกรณ์ นำทางไปยังอุปกรณ์ที่ต้องการและขยายเมนู
- ตอนนี้ ให้คลิกขวาที่อุปกรณ์แล้วคลิก อัปเดตไดรเวอร์ .
- เลือก ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ และ Windows จะดาวน์โหลดไดรเวอร์โดยอัตโนมัติ
- รีบูตเครื่องคอมพิวเตอร์ของคุณ
แม้ว่าแค็ตตาล็อกของ Microsoft มักจะมีไดรเวอร์ล่าสุด ทางที่ดีควรตรวจสอบไดรเวอร์อีกครั้งจากเว็บไซต์ของผู้ผลิต หากเวอร์ชันไดรเวอร์ไม่ตรงกัน ผู้ใช้สามารถดาวน์โหลดไดรเวอร์ล่าสุดได้จากเว็บไซต์
- ทำตามขั้นตอนที่หนึ่ง สอง และสามจากส่วนด้านบน
- ในข้อความแจ้งการอัปเดต ให้คลิก เรียกดูคอมพิวเตอร์ของฉันเพื่อหาซอฟต์แวร์ไดรเวอร์ .
- ค้นหาไดรเวอร์ที่ดาวน์โหลดและคลิกถัดไป
- ให้ Windows ติดตั้งไดรเวอร์แล้วรีบูต
วิธีการย้อนกลับไดรเวอร์ใน Windows 10
บางครั้งไดรเวอร์ที่อัปเดตอาจไม่เสถียรและส่งผลให้หน้าจอสีน้ำเงิน โชคดีที่ Windows เก็บสำเนาของไดรเวอร์เวอร์ชันก่อนหน้าไว้ในกรณีที่เกิดอุบัติเหตุ นี่คือวิธีย้อนกลับไดรเวอร์ใน Windows 10
- กด คีย์ Windows + R แล้วพิมพ์ devmgmt.msc ในกล่องโต้ตอบเรียกใช้
- ใน ตัวจัดการอุปกรณ์ ค้นหาอุปกรณ์ที่ต้องการและขยายเมนู
- คลิกขวาที่ไดรเวอร์ที่ต้องการแล้วคลิก คุณสมบัติ .
- ใต้ ไดรเวอร์ ให้คลิกที่ Roll Back Driver .
- Windows จะติดตั้งไดรเวอร์เวอร์ชันเก่าใหม่โดยอัตโนมัติ
2. แก้ไขไฟล์ระบบที่เสียหาย
ไฟล์ระบบอาจเสียหายระหว่างการอัปเดตหรือไฟดับกะทันหันเมื่อเขียนไฟล์ลงดิสก์ Windows มีฟีเจอร์หลัก 2 อย่างเพื่อรับมือกับสถานการณ์นี้: DISM และ SFC
ซ่อมแซมอิมเมจระบบโดยใช้ DISM
DISM เป็นเครื่องมือซ่อมแซมอิมเมจดิสก์ในตัวของ Windows ขอแนะนำให้ผู้ใช้เรียกใช้ DISM ก่อน SFC สำหรับกระบวนการซ่อมแซมที่ละเอียดและมีประสิทธิภาพมาก
- ในแถบค้นหาเมนูเริ่ม ให้พิมพ์ cmd และคลิกขวาที่ พรอมต์คำสั่ง> เรียกใช้ในฐานะผู้ดูแลระบบ .
- ในคอนโซล ให้พิมพ์ Dism /Online /Cleanup-image /Scanhealth และกด Enter
- หลังจากนี้ ให้พิมพ์ Dism /Online /Cleanup-image /Restorehealth และกด Enter
- รอให้ Windows ดำเนินการให้เสร็จสิ้น
ซ่อมแซมไฟล์ระบบโดยใช้ SFC
SFC ย่อมาจาก System File Checker และตามชื่อของมัน จะค้นหาและแก้ไขไฟล์ระบบที่เสียหาย นอกจากจะมีประสิทธิภาพแล้ว ยังใช้งานง่ายอีกด้วย:
- ในแถบค้นหาเมนูเริ่ม ให้พิมพ์ cmd และคลิกขวาที่ พรอมต์คำสั่ง> เรียกใช้ในฐานะผู้ดูแลระบบ .
- ในคอนโซล พิมพ์ sfc /scannow และกด Enter
- รอให้กระบวนการเสร็จสิ้น จากนั้นรีบูตเครื่องคอมพิวเตอร์ของคุณ
3. ทำการคลีนบูต
คลีนบูตเป็นวิธีที่มีประสิทธิภาพในการวินิจฉัยข้อผิดพลาดของ Windows มากมาย ในนั้นคอมพิวเตอร์ถูกบู๊ตโดยปิดใช้งานซอฟต์แวร์ของบุคคลที่สามทั้งหมด วิธีนี้ช่วยให้คุณจำกัดสาเหตุที่เป็นไปได้สำหรับหน้าจอสีน้ำเงิน Kernel Mode Heap Corruption ให้แคบลงได้
หรือดูวิธีดำเนินการคลีนบูตและวินิจฉัยข้อผิดพลาดทั่วไปในหน้าต่าง 10
วิธีการคลีนบูตพีซีของคุณ
- กด คีย์ Windows + R เพื่อเปิดคำสั่ง Run พิมพ์ msconfig และกด Enter
- ใน การกำหนดค่าระบบ หน้าต่าง ไปที่ บริการ แท็บ
- ใต้แท็บบริการ ให้เลือก ซ่อนบริการทั้งหมดของ Microsoft ตัวเลือก.
- ตอนนี้ ตรวจสอบบริการทั้งหมดที่แสดงในหน้าต่างแล้วคลิก ปิดการใช้งานทั้งหมด .
- ใช้การตั้งค่าและปิด การกำหนดค่าระบบ .
- กด CTRL + Shift + ESC เพื่อเปิด ตัวจัดการงาน .
- คลิกที่ เริ่มต้น แท็บ
- คลิกที่แต่ละแอปพลิเคชันแล้วคลิก ปิดการใช้งาน .
- หลังจากนี้ คลิก ตกลง และรีบูตเครื่องคอมพิวเตอร์ของคุณ
เมื่อคอมพิวเตอร์ของคุณบูท แอพพลิเคชั่นของบริษัทอื่นทั้งหมดจะถูกปิดการใช้งาน ใช้คอมพิวเตอร์ของคุณตามปกติ หากการดำเนินการใดทริกเกอร์หน้าจอสีน้ำเงินก่อนหน้านี้ ให้ทำซ้ำและดูว่าทริกเกอร์ข้อผิดพลาดหรือไม่
ขอย้ำอีกครั้งว่า คอมพิวเตอร์ของคุณอาจใช้เวลานานกว่าปกติในการหยุดทำงาน แต่หากไม่เกิดปัญหาเลย ทางที่ดีควรถอนการติดตั้งแอปพลิเคชันที่เพิ่งติดตั้งล่าสุด เนื่องจากอาจรบกวนระบบของคุณ
4. ตรวจสอบปัญหาฮาร์ดแวร์
หากคุณเพิ่งอัพเกรดฮาร์ดแวร์คอมพิวเตอร์ของคุณ ตรวจสอบให้แน่ใจว่าฮาร์ดแวร์นั้นเข้ากันได้และติดตั้งอย่างถูกต้อง RAM ผิดพลาดอาจทำให้เกิดปัญหาได้เช่นกัน ดังนั้นจึงเป็นการดีที่สุดที่จะตรวจสอบปัญหาหน่วยความจำใดๆ เครื่องมือวินิจฉัยหน่วยความจำของ Windows สามารถช่วยตรวจหาและแก้ไขปัญหาหน่วยความจำทั่วไปในคอมพิวเตอร์ของคุณได้
วิธีเรียกใช้การวินิจฉัยหน่วยความจำของ Windows
- กด คีย์ Windows + R เพื่อเปิดคำสั่ง Run พิมพ์ mdsched.exe และกด Enter
- ใน Windows Memory Diagnostic หน้าต่าง คลิก รีสตาร์ททันทีและตรวจสอบปัญหา . ขอแนะนำตัวเลือกนี้
- รอให้ Windows ระบุและแก้ไขปัญหาหน่วยความจำเสร็จสิ้น
วิธีแก้ไขอื่นๆ ที่ควรลอง
- ตรวจสอบให้แน่ใจว่าฮาร์ดแวร์ทั้งหมดได้รับการติดตั้งอย่างถูกต้อง ทางที่ดีควรตรวจสอบอีกครั้งและดูว่าส่วนประกอบที่ติดตั้งใหม่ทั้งหมดนั้นพอดี
- ตรวจสอบส่วนประกอบที่มีความร้อนสูงเกินไป
- ลองเปลี่ยนสล็อตเมื่อใช้แรมสองอัน
- เปลี่ยนจากหน่วยความจำแบบ dual-channel เป็น single-channel หรือกลับกัน
เสร็จแล้วและปัดฝุ่น
ข้อผิดพลาดหน้าจอสีน้ำเงิน Kernel Mode Heap Corruption อาจดูน่ากลัวและทำให้ผู้ใช้ตื่นตระหนก แต่การขัดข้องประเภทนี้พบได้บ่อยกว่าที่คุณคิด บ่อยครั้งการเรียกใช้ยูทิลิตี้การวินิจฉัยที่กล่าวถึงข้างต้นจะช่วยแก้ปัญหาได้
แต่ก่อนที่จะทำการเปลี่ยนแปลงเหล่านี้ อย่าลืมสร้างจุดคืนค่าระบบ ขอแนะนำให้สร้าง Windows ให้คุณทุกวัน