4 วิธี SureFire ในการแก้ไขข้อผิดพลาด KERNEL_MODE_HEAP_CORRUPTION ใน Windows 10

  • แบ่งปันสิ่งนี้
Cathy Daniels

สารบัญ

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

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

วิธีแก้ไข Windows 10 BSOD ที่มีข้อผิดพลาด “kernel_mode_heap_corruption”

วิธีการแก้ไขปัญหาที่เรารวบรวมมาในวันนี้เป็นวิธีที่ง่ายที่สุดที่คุณสามารถทำได้ คุณไม่จำเป็นต้องเป็นผู้เชี่ยวชาญในการดำเนินการตามวิธีการเหล่านี้ อย่าลืมปฏิบัติตาม

วิธีแรก – ย้อนกลับเวอร์ชันไดรเวอร์ของกราฟิกการ์ดของคุณ

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

  1. กดปุ่ม “ Windows ” และ “ R ” และ พิมพ์ “ devmgmt.msc ” ในบรรทัดคำสั่ง run แล้วกด เข้าสู่ .
  1. มองหา “ Display Adapters ” คลิกขวาที่กราฟิกการ์ดของคุณ แล้วคลิก “ คุณสมบัติ
  1. ในคุณสมบัติของการ์ดแสดงผล คลิก “ ไดรเวอร์ ” และ “ ย้อนกลับไดรเวอร์
  1. รอให้ Windows ติดตั้งไดรเวอร์การ์ดแสดงผลเวอร์ชันเก่าของคุณ เมื่อเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่สอง – เรียกใช้ System File Checker (SFC)

Windows SFC เป็นเครื่องมือฟรีสำหรับสแกน และซ่อมแซมไฟล์ Windows ที่หายไปหรือเสียหาย ทำตามขั้นตอนเหล่านี้เพื่อทำการสแกนโดยใช้ Windows SFC:

  1. กดปุ่ม “ Windows ” ค้างไว้แล้วกด “ R ” แล้วพิมพ์ “ cmd ” ในบรรทัดคำสั่ง run กดทั้งปุ่ม “ ctrl และ shift ” พร้อมกันแล้วกด enter คลิก “ ตกลง ” ในหน้าต่างถัดไปเพื่อให้สิทธิ์ผู้ดูแลระบบ
  1. พิมพ์ “ sfc /scannow ” ในพรอมต์คำสั่ง หน้าต่างและกด Enter รอให้ SFC เสร็จสิ้นการสแกนและรีสตาร์ทคอมพิวเตอร์
  1. เมื่อการสแกนเสร็จสิ้น ตรวจสอบให้แน่ใจว่าได้รีสตาร์ทคอมพิวเตอร์แล้ว ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

วิธีที่สาม – เรียกใช้เครื่องมือ Deployment Image Servicing and Management (DISM)

มีบางกรณีเมื่อ Windows Update Tool อาจดาวน์โหลดไฟล์อัพเดต Windows ที่เสียหาย เพื่อแก้ไขคุณจะต้องเรียกใช้ DISM

  1. กดปุ่ม “ Windows ” จากนั้นกด “ R ” หน้าต่างเล็ก ๆ จะปรากฏขึ้นเพื่อให้คุณพิมพ์ “ CMD
  2. หน้าต่างพรอมต์คำสั่งจะเปิดขึ้น พิมพ์ “DISM.exe /Online /Cleanup-image /Restorehealth” แล้วกด “ Enter
  1. ยูทิลิตี้ DISM จะเริ่มสแกนและแก้ไข ข้อผิดพลาดใด ๆ เมื่อเสร็จแล้ว ให้รีสตาร์ทพีซีของคุณและยืนยันว่ายังมีปัญหาอยู่หรือไม่

วิธีที่สี่ – ทำคลีนบูตบนคอมพิวเตอร์ของคุณ

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

วิธีนี้จะกำจัดโอกาสที่แอปพลิเคชันและไดรเวอร์ใด ๆ จะขัดแย้งกันซึ่งอาจทำให้ Windows 10 BSOD มีข้อผิดพลาด “ KERNEL_MODE_HEAP_CORRUPTION .”

  1. กดปุ่ม “ Windows ” บนแป้นพิมพ์และตัวอักษร “ R
  2. นี่จะเป็นการเปิดหน้าต่าง Run พิมพ์ “ msconfig .”
  1. คลิกที่แท็บ “ บริการ ” ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมาย “ ซ่อนบริการทั้งหมดของ Microsoft ” คลิก “ ปิดใช้งานทั้งหมด ” และคลิก “ นำไปใช้
  1. ถัดไป คลิกที่แท็บ “ Startup ” และ “ Open Task Manager
  1. ใน Startup ให้เลือกแอพพลิเคชั่นที่ไม่จำเป็นทั้งหมดด้วยเปิดใช้งานสถานะการเริ่มต้นแล้วคลิก “ ปิดใช้งาน
  1. ปิดหน้าต่างและรีสตาร์ทพีซีของคุณ

คำสุดท้าย

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

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

คำถามที่พบบ่อย:

เครื่องมือวินิจฉัยหน่วยความจำของ Windows ใช้งานได้ดีหรือไม่

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

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

อะไรเป็นสาเหตุของความเสียหายของฮีปของโหมดเคอร์เนล

มีหลายสาเหตุที่เป็นไปได้ของความเสียหายของฮีปของโหมดเคอร์เนล ความเป็นไปได้อย่างหนึ่งคือบัฟเฟอร์ล้น ซึ่งอาจเกิดขึ้นเมื่อข้อมูลถูกเขียนเกินจุดสิ้นสุดของบัฟเฟอร์

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

โหมดเคอร์เนลขัดข้องคืออะไร

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

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

โหมดเคอร์เนลถูกทริกเกอร์อย่างไร

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

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

หน้าจอสีน้ำเงินแห่งความตายสามารถแก้ไขได้หรือไม่

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

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

อะไรเป็นสาเหตุของไฟล์ระบบที่เสียหาย

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

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

ข้อผิดพลาดเกี่ยวกับความเสียหายของโหมดฮีปคืออะไร

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

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

ไฟล์ระบบที่เสียหายอาจทำให้ฮีปของโหมดเคอร์เนลเสียหายหรือไม่

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

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

ซอฟต์แวร์ไดรเวอร์ที่อัปเดตสามารถแก้ไขความเสียหายของฮีปในโหมดเคอร์เนลได้หรือไม่

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

ฉันจะแก้ไขการรั่วไหลของหน่วยความจำเข้าถึงโดยสุ่มได้อย่างไร

การรั่วไหลของหน่วยความจำเข้าถึงโดยสุ่ม (RAM) เกิดจากการบิลด์- ข้อมูลที่ไม่ได้ใช้ใน RAM ปัจจัยหลายอย่าง เช่น การขาดกิจกรรมบนอุปกรณ์ การสะสมของไฟล์ขยะ หรือปัญหากับระบบปฏิบัติการ อาจทำให้เกิดสิ่งนี้ได้

ในการแก้ไขการรั่วไหลของ RAM คุณต้องระบุแหล่งที่มาของ แล้วทำตามขั้นตอนเพื่อกำจัดมัน

ฉันจะแก้ไขข้อผิดพลาดจอฟ้าได้อย่างไร

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

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

ฉันชื่อ Cathy Daniels เป็นผู้เชี่ยวชาญใน Adobe Illustrator ฉันใช้ซอฟต์แวร์มาตั้งแต่เวอร์ชัน 2.0 และได้สร้างบทช่วยสอนมาตั้งแต่ปี 2546 บล็อกของฉันเป็นหนึ่งในจุดหมายปลายทางยอดนิยมบนเว็บสำหรับผู้ที่ต้องการเรียนรู้เกี่ยวกับ Illustrator นอกจากงานของฉันในฐานะบล็อกเกอร์แล้ว ฉันยังเป็นนักเขียนและนักออกแบบกราฟิกอีกด้วย