BSOD หรือข้อความข้อผิดพลาดหน้าจอสีน้ำเงิน ไม่ใช่เรื่องใหม่หากคุณเป็นผู้ใช้ Windows มาพักใหญ่ BSOD มักถูกกระตุ้นโดยข้อผิดพลาดระบบร้ายแรงที่มีหลายสาเหตุ หนึ่งใน BSODs นี้คือรหัสหยุด MEMORY_MANAGEMENT ซึ่งไม่ได้บอกว่าปัญหาอยู่ที่ไหนพอดี และรหัสหยุดในสถานการณ์เช่นนี้จึงช่วยได้มาก รหัสหยุดใช้เพื่อระบุแหล่งปัญหา เนื่องจากเชื่อมโยงกับข้อผิดพลาดเฉพาะ คุณอาจเจอข้อผิดพลาดนี้ขณะเปิดแอปพลิเคชันบางตัว หรือบางครั้งแม้คอมพิวเตอร์จะนั่ง idle อยู่ หลังได้รับข้อความข้อผิดพลาด คอมพิวเตอร์จะรีบูต และกระบวนการจะดำเนินต่อไป
ก่อนอื่น ต้องเข้าใจก่อนว่า Memory Management error คืออะไรจริงๆ จริงๆ แล้ว Memory management สำคัญมากต่อคอมพิวเตอร์ และเฉพาะระบบปฏิบัติการ Windows ในกรณีนี้ เพื่อให้ระบบทำงานโดยไม่มีปัญหา ตามที่ชัดเจนจากชื่อเอง Memory management รับผิดชอบจัดการหน่วยความจำของระบบ รวมถึงหลายอย่าง เช่น RAM, RAM ของ GPU และอื่นๆ เมื่อระบบปฏิบัติการไม่สามารถจัดการหน่วยความจำของระบบได้อย่างถูกต้อง คุณจะต้องจัดการกับปัญหาเช่น BSOD MEMORY_MANAGEMENT นี้ Memory management ติดตามหน่วยความจำ ว่ากำลังถูกใช้งานหรือว่าง
ด้วยที่กล่าวมา ก่อนที่เราจะดำเนินต่อไปแสดงวิธีแก้ไขต่างๆ ที่ช่วยกำจัดข้อผิดพลาด BSOD เรามาเข้าใจก่อนว่าทำไมปัญหานี้ถึงเกิดขึ้น เพื่อที่คุณจะแยกแหล่งปัญหาได้ ซึ่งจะช่วยแก้ไขปัญหาในที่สุด เริ่มกันเลยดีกว่า
- RAM เสียหาย — สาเหตุที่ชัดเจนที่สุดของปัญหานี้คือ RAM sticks ของคุณ หาก RAM sticks เสียหายหรือไม่ได้นั่งบนเมนบอร์ดอย่างถูกต้อง อาจก่อให้เกิดข้อผิดพลาด memory management ซึ่งเป็นเหตุผลที่คุณต้องตรวจสอบ RAM sticks และให้แน่ใจว่าทำงานได้ดี
- ไดรเวอร์เสียหาย — สาอื่นของข้อความข้อผิดพลาดนี้คือไดรเวอร์ที่เสียหายบนระบบของคุณ ในสถานการณ์เช่นนี้ คุณจะต้องอัปเดตไดรเวอร์บนระบบ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
- ซอฟต์แวร์ของ協力廠商 — ซอฟต์แวร์ของ協力廠商บนระบบของคุณก็อาจมีส่วนทำให้เกิดข้อความข้อผิดพลาดที่คุณเผชิญอยู่ ในสถานการณ์เช่นนี้ เราขอแนะนำให้เริ่ม Windows 10 ใน Safe Mode เพื่อดูว่า BSOD เกิดขึ้นที่นั่นหรือไม่ หากไม่เกิดขึ้น นั่นจะยืนยันความสงสัยของคุณ และคุณจะต้องถอนติดตั้งซอฟต์แวร์ที่ก่อให้เกิดปัญหา
- ข้อผิดพลาดดิสก์หรือระบบ — สุดท้าย อีกเหตุผลที่คุณอาจเผชิญปัญหานี้ อาจมาจากข้อผิดพลาดดิสก์หรือระบบ ข้อผิดพลาดแบบนี้เกิดขึ้นบางครั้ง และสามารถแก้ไขได้ง่ายด้วยยูทิลิตี้ในตัวของ Windows สำหรับวัตถุประสงค์นี้
ตอนนี้เราได้ผ่านสาเหตุที่เป็นไปได้ของข้อความข้อผิดพลาดแล้ว ถึงเวลาพาคุณผ่านวิธีแก้ไขต่างๆ ที่ช่วยแก้ไขปัญหา สำคัญที่ต้องทราบว่า memory management error ไม่ได้เชื่อมโยงกับสิ่งใดสิ่งหนึ่งเฉพาะ และคุณจะต้องลองหลายวิธีแก้ไขเพื่อแก้ไขปัญหาจริงๆ เนื่องจากสาเหตุของปัญหาอาจแตกต่างกันในแต่ละกรณี ด้วยที่กล่าวมา เริ่มกันเลยดีกว่าโดยไม่ล่าช้า
ตรวจสอบไฟล์ระบบ
สิ่งแรกที่ควรทำเมื่อเจอข้อความข้อผิดพลาดนี้คือ ตรวจสอบว่าไฟล์ระบบของคุณปกติหรือไม่ นี่จะกำจัดความเป็นไปได้ของการเสียหายหรือความเสียหายต่อไฟล์ระบบ ซึ่งบางครั้งอาจเป็นปัจจัยกระตุ้นข้อผิดพลาด memory management ในการทำเช่นนี้ เราจะใช้เครื่องมือ System File Checker หรือ SFC ที่มาพร้อมกับทุกเวอร์ชันของ Windows ด้วยความช่วยเหลือของยูทิลิตีี้นี้ เราจะรัน SFC scan บนระบบของคุณ เครื่องมือจะสแกนไฟล์ระบบหาความเสียหาย และพยายามซ่อมแซม ในการทำเช่นนี้ ให้ทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น คุณจะต้องเปิด elevated command prompt ในการทำเช่นนี้ ให้ค้นหา cmd ใน Start Menu แล้วคลิกขวาที่มัน เลือก Run as administrator จากเมนูแบบดรอปดาวน์

- เมื่อ command prompt เปิดแล้ว ให้พิมพ์ "sfc /scannow" ในพรอมต์โดยไม่ต้องมีเครื่องหมายคำพูด และกดปุ่ม Enter

- รอจนการสแกนและซ่อมแซมเสร็จสิ้น นอกจากนี้ คุณยังสามารถใช้ DISM เพื่อซ่อมแซม Windows ซึ่งเป็นยูทิลิตี้เพิ่มเติมที่ตรวจสอบสุขภาพของเครื่อง Windows และซ่อมแซมมัน
อัปเดตไดรเวอร์ของคุณ
เห็นได้ว่า หากคุณมีไดรเวอร์ที่เสียหายบนระบบ สิ่งนั้นสามารถกระตุ้นปัญหาที่คุณเผชิญได้เช่นกัน ในสถานการณ์เช่นนี้ แนะนำให้คุณแน่ใจว่าไดรเวอร์ทั้งหมดของคุณเป็นรุ่นล่าสุด อาจเป็น विचार ที่ดีที่จะถอนติดตั้งไดรเวอร์แล้วติดตั้งใหม่ เพื่อให้คุณรันบนรุ่นล่าสุด แทนที่จะใช้ Device Manager คุณยังสามารถอ้างอิงเว็บไซต์ของผู้ผลิตเพื่อดาวน์โหลดไดรเวอร์ของผลิตภัณฑ์ของคุณและติดตั้งมัน รวมถึงไดรเวอร์ GPU และอื่นๆ ในการอัปเดตไดรเวอร์ คุณสามารถทำตามคำแนะนำของเราที่พาคุณผ่านกระบวนการทีละขั้นตอนที่นี่
ทดสอบหน่วยความจำ (Memory Diagnostic Test)
Memory management error บ่อยครั้งเกี่ยวข้องกับ RAM sticks ที่เสีย คุณสามารถตรวจสอบและปรับปรุงสุขภาพ RAM ได้ง่ายผ่านยูทิลิตี้ในตัวของ Windows หรือด้วยเครื่องมือของ協力廠商 ขึ้นอยู่กับความสะดวก Windows มาพร้อม Memory Diagnostic tool ในตัวที่ตรวจสอบหน่วยความจำบนคอมพิวเตอร์และรายงานปัญหาหากมี ในการทำเช่นนี้ ให้ทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น เปิด Start Menu และค้นหา Windows Memory Diagnostic เปิดมันขึ้นมา

- ในกล่องโต้ตอบที่ปรากฏ ให้คลิกที่ตัวเลือก Restart now and check for problems (recommended) เพื่อเริ่มกระบวนการ

- รอจนระบบรีสตาร์ทอัตโนมัติ หลังจากรีสตาร์ท จะเริ่ม diagnostic อัตโนมัติ ดังนั้นรอจนเสร็จสิ้น
- เมื่อเสร็จสิ้น ระบบจะรีสตาร์ท และคุณจะเห็นผลลัพธ์ในการแจ้งเตือน

คุณยังสามารถใช้เครื่องมือของ協力廠商อย่าง Memtest86 เพื่อตรวจสอบหน่วยความจำบนระบบของคุณ คุณจะต้องใช้ USB สำหรับนี้ ดังนั้นตรวจสอบให้แน่ใจว่าคุณมีหนึ่ง ในการทำเช่นนี้ ให้ทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น ไปที่เว็บไซต์ Memtest86 โดยคลิกที่นี่
- ที่นั่น คลิกปุ่ม Download เพื่อดาวน์โหลดแอปพลิเคชัน แตกไฟล์ zip และไปที่โฟลเดอร์ที่แตกแล้ว

- ก่อนรันแอป ให้เสียบ USB ของคุณเข้าคอมพิวเตอร์ แล้วรันไฟล์ imageUSB.exe เพื่อเริ่มแอปพลิเคชัน
- เลือก USB ของคุณภายใต้ส่วน Step 1 บนแอปพลิเคชัน ตรวจสอบให้แน่ใจว่าคุณเลือกดิสก์ที่ถูกต้อง เพราะทุกอย่างบนมันจะถูกฟอร์แมต
- เมื่อทำแล้ว ให้คลิกปุ่ม Write

- รอจนกระบวนการเขียนเสร็จ อาจใช้เวลานาน โปรดอดทน
- หลังเสร็จสิ้น ให้รีสตาร์ทคอมพิวเตอร์ ขณะคอมพิวเตอร์เริ่มต้น ให้เข้าสู่ boot menu โดยกด F2, F8, F10, DEL หรือปุ่มใดปุ่มหนึ่งที่เหมาะสมสำหรับคอมพิวเตอร์ของคุณ
- จากนั้น บูตเข้าสู่ USB drive ที่เสียบ
- คลิกปุ่ม Config เมื่อถูกนำไปสู่หน้าจอ Passmark MemTest86

- หลังจากนั้น คลิกที่ตัวเลือก Start Test เพื่อเริ่มการทดสอบ diagnostic

- รอจนการทดสอบเสร็จสิ้น เนื่องจากอาจใช้เวลาบ้าง ขึ้นอยู่กับขนาดหน่วยความจำของคุณ
เมื่อคุณได้ผลการทดสอบและเป็นลบ (negative) แสดงว่า RAM sticks ของคุณทำงานปกติ และสิ่งอื่นบนระบบของคุณก่อให้เกิดปัญหา ในกรณีนี้ ให้ไปวิธีแก้ไขถัดไป อย่างไรก็ตาม หากพบปัญหากับ RAM คุณจะต้องตรวจสอบว่าแท่งไหนก่อให้เกิดปัญหา โดยสมมติว่าคุณมีหลายแท่ง สามารถทำได้โดยเปิดเคสคอมพิวเตอร์และถอดแท่ง RAM ออก เมื่อถอดออกแล้ว ให้วางแท่งหนึ่งกลับเข้าไปและบูตคอมพิวเตอร์เพื่อดูว่าพบปัญหาหรือไม่ จากนั้น ถอด RAM ที่นั่งอยู่ออกและวางอีกแท่งที่แตกต่างกัน ด้วยวิธีนี้ คุณจะสามารถระบุแท่ง RAM ที่เป็นสาเหตุจริงได้ น่าเสียดายที่เมื่อคุณพบแท่ง RAM ที่มีปัญหาแล้ว คุณจะต้องเปลี่ยนใหม่ เพราะไม่สามารถใช้งานได้อีกต่อไป
บูตใน Safe Mode
เห็นได้ว่า ซอฟต์แวร์ของ協力廠商ที่คุณติดตั้งบนระบบ อาจก่อให้เกิดข้อผิดพลาด memory management ที่คุณเผชิญอยู่ ในสถานการณ์เช่นนี้ วิธีที่เหมาะสมที่สุดในการจัดการคือ บูต Windows ใน safe mode แล้วดูว่า BSOD ปรากฏหรือไม่ หากไม่ปรากฏ แสดงชัดเจนว่าปัญหาเกิดจากซอฟต์แวร์ของ協力廠商บนระบบของคุณ หากกรณีนี้ใช้ได้ คุณจะต้องถอนติดตั้งแอปพลิเคชันใดๆ ที่คุณอาจติดตั้งเมื่อเร็วๆ นี้ ที่อาจเป็นผลให้เกิดข้อความข้อผิดพลาด ในการบูต Windows ใน safe mode ให้ทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น เปิดกล่องโต้ตอบ Run โดยกด Windows key + R
- จากนั้น ในกล่องโต้ตอบ Run ให้พิมพ์ msconfig และกด Enter

- จะเปิดหน้าต่าง System Configuration ที่นี่ ให้สลับไปที่แท็บ Boot
- บนแท็บ Boot ภายใต้ Boot options ให้ติ๊ก Safe boot คลิก Apply และจากนั้นคลิก OK

- เมื่อทำแล้ว ให้รีสตาร์ทระบบของคุณ คอมพิวเตอร์ของคุณควรเริ่มต้นใน Safe mode ตอนนี้ ดูว่าข้อผิดพลาดยังคงอยู่หรือไม่