คุณเคยเจอปัญหาหน้าจอสีน้ำเงินแห่งความตายของ "Memory Management" ใน Windows บ้างไหม? รหัสหยุดการทำงานของ Windows ที่พบบ่อยนี้ค่อนข้างน่ารำคาญ แต่มีวิธีแก้ไขง่ายๆ สำหรับข้อผิดพลาดของ Windows Memory Management
สารบัญ
การจัดการหน่วยความจำของ Windows คืออะไร?
คอมพิวเตอร์ Windows ทุกเครื่องจะใช้ Memory Management เพื่อจัดการหน่วยความจำของระบบ การทำงานที่ถูกต้องของ Memory Management มีความสำคัญต่อความสมบูรณ์ของระบบ เมื่อ Windows Memory Management หยุดทำงาน คอมพิวเตอร์ของคุณจะเริ่มแสดงข้อผิดพลาด BSOD
Windows Memory Management 10 และ 11 จะติดตามตำแหน่งหน่วยความจำทุกตำแหน่งในระบบของคุณ จัดการการจัดสรร การถ่ายโอน และกระบวนการต่างๆ ที่มีอยู่และเก็บไว้ใน RAM ของระบบ ดังนั้นเมื่อคุณเปิดโปรแกรมใดๆ Memory Management จะจัดสรร RAM ให้กับโปรแกรมนั้น และเมื่อคุณปิดโปรแกรม ระบบจะแจ้งให้คุณทราบว่าหน่วยความจำพร้อมใช้งานแล้ว
แล้วทำไมข้อผิดพลาด BSOD ของ Windows Memory Management 11 จึงเกิดขึ้น?
สรุปคือ คุณจะเห็นหน้าจอข้อผิดพลาด BSOD Memory Management ซึ่งหมายความว่ามีข้อผิดพลาดร้ายแรงเกิดขึ้นกับ Memory Management Windows 11 จะหยุดทำงาน และคุณอาจเห็นรหัสหยุดการทำงานของ Memory Management 0x0000001A (รหัสนี้อาจไม่ปรากฏทุกครั้ง แต่ข้อความ "MEMORY_MANAGEMENT" จะปรากฏบนหน้าจอของคุณอย่างแน่นอน)
สาเหตุทั่วไปของข้อผิดพลาดในการจัดการหน่วยความจำมีอยู่หลายประการ ได้แก่:
แรมผิดพลาด
ปัญหาเกี่ยวกับฮาร์ดแวร์ใหม่ เช่น การ์ดจอ
ข้อผิดพลาดของไดรเวอร์
ปัญหาซอฟต์แวร์ รวมถึงระบบปฏิบัติการและไฟล์ระบบเสียหาย
ข้อผิดพลาดของไดรฟ์
บางครั้ง หากเป็นข้อผิดพลาดการจัดการหน่วยความจำเพียงครั้งเดียว การรีบูตระบบอย่างรวดเร็วจะช่วยแก้ไขปัญหาและคุณก็พร้อมแล้ว บางครั้ง คุณอาจต้องค้นหาข้อมูลเพิ่มเติมเพื่อแก้ไขข้อผิดพลาดการจัดการหน่วยความจำ
วิธีแก้ไขข้อผิดพลาดการจัดการหน่วยความจำ BSOD
1. การแก้ไขพื้นฐาน
ก่อนที่จะลงรายละเอียดในการแก้ไขปัญหา ลองใช้วิธีแก้ไขปัญหาแบบเร่งด่วนเหล่านี้ดูก่อน การแก้ไขเพียงครั้งเดียวอาจช่วยแก้ไขปัญหาการจัดการหน่วยความจำได้ก่อนที่คุณจะเสียเวลาแก้ไขปัญหาเพิ่มเติม
คุณลองปิดและเปิดคอมพิวเตอร์ใหม่แล้วหรือยัง? วิธีแก้ไขง่ายๆ นี้สามารถแก้ไขปัญหา Windows ได้ทุกประเภท รวมถึงรหัสหยุดการทำงานของ Windows Memory Management ด้วย
ต่อไป ลองอัปเดต Windows ไฟล์ระบบที่ล้าสมัยอาจทำให้เกิดข้อผิดพลาดที่ไม่คาดคิดได้ การตรวจสอบการอัปเดตที่รอดำเนินการเป็นวิธีที่รวดเร็วและง่ายดายในการระบุว่าการอัปเดตเป็นสาเหตุของปัญหาของคุณหรือไม่
Windows 10 : กดWin + I แล้วไปที่อัปเดตและความปลอดภัย > Windows Update ติดตั้งการอัปเดตที่รอดำเนินการ
Windows 11 : กดWin + I แล้วไปที่Windows Update ติดตั้งการอัปเดตที่รอดำเนินการ
คุณยังสามารถลองเสียบฮาร์ดแวร์ระบบใหม่ได้ในกรณีที่มีบางอย่างหลุดออกจากพอร์ตหรือซ็อกเก็ต หากคุณเพิ่งย้ายคอมพิวเตอร์ หรือมีบางอย่างหรือใครบางคนชนเข้า มีโอกาสเล็กน้อยที่ RAM ของคุณหลวม ซึ่งอาจทำให้เกิดข้อผิดพลาดในการจัดการหน่วยความจำ
ไม่มีการรับประกันว่าการแก้ไขพื้นฐานเหล่านี้จะได้ผล แต่ก็คุ้มที่จะลอง
2. เรียกใช้เครื่องมือวินิจฉัยหน่วยความจำของ Windows
หากข้อผิดพลาด Windows Memory Management ยังคงอยู่ ถึงเวลาเรียกใช้เครื่องมือ Windows Memory Diagnostic เพื่อตรวจสอบข้อผิดพลาดเฉพาะเจาะจงใน RAM ของระบบ เครื่องมือนี้จะทำงานหลังจากที่คุณรีสตาร์ท Windows 11 ตรวจหาข้อผิดพลาดใน RAM และสร้างบันทึกข้อผิดพลาดสำหรับการวิเคราะห์
พิมพ์ Windows Memory Diagnostic ลงในแถบค้นหาเมนูเริ่มและเลือกคำที่ตรงกันที่สุด
ตอนนี้คุณมีสองตัวเลือก: รีสตาร์ททันที หรือตรวจสอบปัญหาหลังจากรีสตาร์ทระบบครั้งถัดไป ตามชื่อเรียก ตัวเลือกรีสตาร์ทจะรีสตาร์ทคอมพิวเตอร์ของคุณทันทีและเริ่มการทำงานของเครื่องมือวินิจฉัย อย่างไรก็ตาม โปรดทราบว่าเครื่องมือวินิจฉัยอาจใช้เวลาหลายชั่วโมงในการทำงาน และคอมพิวเตอร์ของคุณจะไม่สามารถใช้งานได้ในช่วงเวลาดังกล่าว
ดังนั้น การตรวจสอบปัญหาในภายหลังจึงมักเป็นทางเลือกที่ดีที่สุด เพราะคุณสามารถใช้คอมพิวเตอร์ต่อไปได้ (แม้จะมี BSOD ในการจัดการหน่วยความจำ) จากนั้นกำหนดเวลาสแกนหน่วยความจำในช่วงกลางคืน ซึ่งจะทำให้มีเวลาทำงานสูงสุด
เมื่อเสร็จสิ้น คุณสามารถตรวจสอบบันทึกเหตุการณ์ Windows Memory Diagnostic เพื่อหาข้อผิดพลาดได้ อย่างไรก็ตาม ไฟล์บันทึกจะไม่ปรากฏขึ้นหลังจากรีสตาร์ท Windows
กดWin + X และเลือกEvent Viewer จากเมนู Power
ใน Event Viewer ให้เลือกEvent Viewer (Local) > Windows Logs > System
ในคอลัมน์ด้านขวา ให้เลือกFind (ค้นหา) และพิมพ์MemoryDiagnostic ในช่อง คลิก Find Next ( ค้นหาถัดไป )
ผลการวินิจฉัยของคุณจะปรากฏที่ด้านล่างของหน้าต่าง
3. รัน MemTest86
ขณะนี้ แม้ว่าเครื่องมือวินิจฉัยหน่วยความจำของ Windows จะสแกนและตรวจหาข้อผิดพลาดของ RAM แต่ก็ไม่ได้ตรวจจับได้ทั้งหมดเสมอไป หลายคนเลือกใช้MemTest86
ความแตกต่างหลักระหว่างเครื่องมือทั้งสองนี้คือคุณสามารถรัน MemTest86 จาก USB ที่สามารถบูตได้ เช่นเดียวกับ Windows Memory Diagnostic MemTest86 ใช้เวลาในการรันนาน ซึ่งใช้เวลาหลายชั่วโมง ขึ้นอยู่กับจำนวน RAM ที่ติดตั้งในระบบ
4. อัปเดตไดรเวอร์
อัปเดตไดร์เวอร์กราฟิก
วิธีแก้ไข BSOD ของการจัดการหน่วยความจำที่รวดเร็วและสะดวกสบายอีกวิธีหนึ่งคือการอัปเดตไดรเวอร์ระบบของคุณ ซอฟต์แวร์หรือฮาร์ดแวร์ใหม่อาจมาพร้อมกับไดรเวอร์ใหม่ และระบบของคุณอาจไม่ได้รับข้อความ ข้อผิดพลาดของไดรเวอร์มักเกิดขึ้นน้อยกว่าในอดีต โดยเฉพาะอย่างยิ่งเมื่อ Windows 10 และ 11 จัดการการอัปเดตไดรเวอร์ แต่นั่นไม่ได้หมายความว่าจะไม่เกิดขึ้น
วินโดวส์ 10
กดWin + I เพื่อเปิดการตั้งค่า จากนั้นเลือกอัปเดตและความปลอดภัย > ดูประวัติการอัปเดต คุณสามารถค้นหาการอัปเดตไดรเวอร์ได้ที่นี่
ตอนนี้ ให้พิมพ์device manager ในแถบค้นหาของเมนู Start แล้วเลือกอันที่ตรงกันที่สุด เลื่อนลงไปตามรายการและตรวจดูว่ามีไอคอนแสดงข้อผิดพลาดหรือไม่ หากไม่มี แสดงว่าสถานะไดรเวอร์ของคุณอาจไม่ใช่สาเหตุของปัญหา
หากคุณเห็นไดรเวอร์ที่มีคำเตือนสีเหลืองหรือสีแดง ให้คลิกขวาที่ไดรเวอร์ที่มีปัญหา เลือกอัปเดตไดรเวอร์ จากนั้นทำตามคำแนะนำบนหน้าจอ ซึ่งโดยปกติจะเลือก ตัวเลือก ค้นหาไดรเวอร์โดย อัตโนมัติ
วินโดวส์ 11
กดWin + I เพื่อเปิดการตั้งค่า Windows 11 ไปที่Windows Update > ประวัติการอัปเด ต
เลื่อนลงแล้วเปิด ส่วน "การอัปเดตไดรเวอร์" คุณจะเห็นไดรเวอร์ Windows 11 ที่เพิ่งอัปเดตล่าสุด
ตอนนี้ ให้กดปุ่ม Win + X เพื่อเปิดเมนู Power แล้วเลือกDevice Manager เลื่อนรายการลงมาและมองหาไอคอนข้อผิดพลาดสีเหลืองหรือสีแดง หากไม่มีไอคอนข้อผิดพลาด แสดงว่าโอกาสที่ไดรเวอร์ที่กำหนดค่าไม่ถูกต้องจะทำให้เกิดปัญหาการจัดการหน่วยความจำของ Windows 11 มีน้อย
หากคุณเห็นไดรเวอร์ที่มีคำเตือนสีเหลืองหรือสีแดง ให้คลิกขวาที่ไดรเวอร์ที่มีปัญหา เลือกอัปเดตไดรเวอร์ จากนั้นทำตามคำแนะนำบนหน้าจอ ซึ่งโดยปกติจะเลือก ตัวเลือกค้นหาไดรเวอร์โดย อัตโนมัติ
อย่างไรก็ตาม คุณสามารถใช้เครื่องมือจากภายนอกเพื่ออัปเดต ไดรเวอร์ระบบทั้งหมดพร้อมกันได้ ลองดูรายการเครื่องมือฟรีเหล่านี้ที่คุณสามารถใช้แก้ไขปัญหา Windows ได้ สองตัวเลือกแรกคือ Driver Booster และ Snappy Driver Installer ของ IOBit ทำหน้าที่นั้นได้
5. อัปเดตไดรเวอร์ GPU
หัวข้อที่พบบ่อยในโพสต์ฟอรัมเกี่ยวกับ BSOD ของการจัดการหน่วยความจำคือ บางครั้งไดรเวอร์ GPU ที่ล้าสมัยหรือใหม่เอี่ยมอาจทำให้เกิด BSOD ได้ แม้ว่าจะมุ่งเน้นไปที่รหัสหยุดการทำงานของการจัดการหน่วยความจำ แต่ก็มีรหัสหยุดการทำงานเฉพาะสำหรับการจัดการหน่วยความจำวิดีโอด้วย รหัสหยุดการทำงานของการจัดการหน่วยความจำวิดีโอภายในคือ 0x0000010E ซึ่งอาจบ่งชี้ว่าไดรเวอร์ GPU มีปัญหา
หากต้องการอัปเดตไดรเวอร์ GPU ให้ไปที่เว็บไซต์ของผู้ผลิตและดาวน์โหลดอัปเดตล่าสุด สำหรับผู้ใช้ส่วนใหญ่ จะเป็นNvidia หรือ AMD
ข้อมูลการแสดงผล dxdiag
หากไม่แน่ใจว่าคุณมี GPU รุ่นใด ให้พิมพ์dxdiag ในแถบค้นหาของเมนู Start แล้วเลือกผลลัพธ์ที่ใกล้เคียงที่สุด เมื่อ DirectX Diagnostic Tool เปิดขึ้น ให้เลือก แท็บ Display คุณจะเห็น GPU ของคุณแสดงอยู่ที่นี่
6. เรียกใช้ CHKDSK และ SFC
CHKDSK เป็นเครื่องมือระบบ Windows ที่ตรวจสอบระบบไฟล์ และแก้ไขปัญหาเมื่อใช้งานด้วยการตั้งค่าบางอย่าง คุณสามารถเรียกใช้ CHKDSK จาก Command Prompt และมันมีคุณสมบัติดีๆ มากมาย
พิมพ์Command Prompt ลงในแถบค้นหาเมนู Start จากนั้นคลิกขวาที่ผลลัพธ์ที่ตรงกันที่สุด แล้วเลือกRun as administrator (หรืออีกวิธีหนึ่งคือ กด ปุ่มWindows + X จากนั้นเลือกCommand Prompt (Admin) จากเมนู)
จากนั้นพิมพ์chkdsk /r แล้วกดEnter คำสั่งนี้จะสแกนระบบของคุณเพื่อหาข้อผิดพลาดและแก้ไขปัญหาต่างๆ ที่เกิดขึ้น
การเรียกใช้ CHKDSK สามารถช่วยแก้ไขข้อผิดพลาดของ Windows ได้หลายประการ รวมถึงรหัสหยุด DPC WATCHDOG VIOLATION
ข้อผิดพลาดการจัดการหน่วยความจำยังคงเกิดขึ้นอยู่หรือไม่? System File Check เป็นอีกหนึ่งเครื่องมือระบบ Windows ที่ตรวจสอบไฟล์ระบบ Windows ที่หายไปหรือเสียหาย ฟังดูคล้ายกับ CHKDSK ใช่ไหม? SFC จะตรวจสอบไฟล์ระบบ Windows โดยเฉพาะ ในขณะที่ CHKDSK จะสแกนไดรฟ์ทั้งหมดเพื่อหาข้อผิดพลาด
แต่ก่อนที่จะรันคำสั่ง SFC ควรตรวจสอบอีกครั้งว่าคำสั่งนั้นทำงานอย่างถูกต้อง
DISM ย่อมาจาก Deployment Image Servicing and Management (การบริการและการจัดการอิมเมจการปรับใช้) DISM เป็นยูทิลิตี้ในตัวของ Windows ที่มีฟังก์ชันมากมาย ในกรณีนี้ คำสั่ง DISM Restorehealth จะช่วยให้แน่ใจว่าการแก้ไขครั้งต่อไปจะทำงานได้อย่างถูกต้อง ขั้นแรก ให้ทำตามขั้นตอนเหล่านี้
พิมพ์Command Prompt (Admin) ในแถบค้นหาเมนู Start จากนั้นคลิกขวาและเลือกRun as administrator เพื่อเปิด Command Prompt ด้วยสิทธิ์ผู้ดูแล ระบบ
พิมพ์คำสั่งต่อไปนี้และกดEnter : DISM /online /cleanup-image /restorehealth
รอให้คำสั่งเสร็จสิ้น ซึ่งอาจใช้เวลาถึง 20 นาที ขึ้นอยู่กับประสิทธิภาพของระบบของคุณ บางครั้งระบบอาจค้าง แต่ให้รอจนกว่าจะเสร็จสิ้น
เมื่อกระบวนการเสร็จสมบูรณ์ ให้พิมพ์sfc /scannow และกดEnter
ตอนนี้ให้รอให้การสแกนเสร็จสิ้น
7. รีเซ็ต Windows (ทางเลือกสุดท้าย)
บางครั้ง การรีเซ็ต Windows เพียงอย่างเดียวก็แก้ปัญหาของคุณได้อย่างสมบูรณ์การรีเซ็ต Windows จะแทนที่ไฟล์ระบบของคุณด้วยชุดไฟล์ใหม่ทั้งหมด ในทางทฤษฎีแล้ววิธีนี้น่าจะช่วยแก้ไขปัญหาที่ค้างอยู่เกี่ยวกับข้อผิดพลาดในการจัดการหน่วยความจำได้ ในขณะที่ไฟล์สำคัญส่วนใหญ่ของคุณยังคงอยู่
ข้อผิดพลาดหน้าจอสีน้ำเงินแห่งความตายของการจัดการหน่วยความจำ (Memory Management Blue Screen of Death) นั้นแก้ไขได้ยาก ตัวแปรที่มากเกินไปอาจทำให้เกิดข้อผิดพลาดในการจัดการหน่วยความจำได้ ซึ่งเป็นสาเหตุที่บางครั้งการวินิจฉัยปัญหาโดยตรงอาจสร้างปัญหาได้ อย่างไรก็ตาม การแก้ไขข้างต้นอย่างใดอย่างหนึ่งน่าจะทำให้ระบบของคุณกลับมาทำงานได้อีกครั้ง คุณจึงสามารถทำงานต่อไปได้โดยไม่พบข้อผิดพลาด BSOD เพิ่มเติม
ดูเพิ่มเติม:
วิธีแก้ไขข้อผิดพลาด "เราไม่สามารถลงชื่อเข้าใช้บัญชีของคุณได้" บน Windows 10