เมื่อระบบของคุณเกิดข้อผิดพลาดบางอย่าง (เช่น BSOD) ระบบจะรวบรวมสำเนาหน่วยความจำของคอมพิวเตอร์ของคุณในขณะที่ระบบขัดข้องเพื่อช่วยในการวินิจฉัยว่าอะไรเป็นสาเหตุของความคลาดเคลื่อน คอมพิวเตอร์ของคุณทิ้งหน่วยความจำหลายประเภทเพื่อช่วยในกระบวนการดีบัก:
- การถ่ายโอนข้อมูลหน่วยความจำแบบสมบูรณ์: เป็นการถ่ายโอนข้อมูลหน่วยความจำที่ใหญ่ที่สุด ซึ่งประกอบด้วยสำเนาของข้อมูลทั้งหมดที่ระบบปฏิบัติการของคุณใช้ในหน่วยความจำฟิสิคัล ตัวอย่างเช่นหากคุณมี RAM 8GB และ Windows ใช้ 4GB ในเวลาที่เกิดปัญหาการถ่ายโอนข้อมูลหน่วยความจำจะเป็น 4GB
- การถ่ายโอนข้อมูลหน่วยความจำขนาดเล็ก (256 Kb): เป็นการถ่ายโอนข้อมูลหน่วยความจำที่เล็กที่สุดและมีข้อมูลน้อยมาก มีประโยชน์ในการระบุข้อผิดพลาด แต่มีประโยชน์เมื่อพยายามแก้ไขข้อบกพร่อง
- การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล: การถ่ายโอนข้อมูลหน่วยความจำนี้คือ 1/3ถขนาดของหน่วยความจำกายภาพของคุณ รวมเฉพาะหน่วยความจำที่จัดสรรให้กับระดับ Windows Kernel และฮาร์ดแวร์ที่เป็นนามธรรม นอกจากนี้ยังรวมถึงหน่วยความจำที่จัดสรรให้กับไดรเวอร์โหมดเคอร์เนลและโปรแกรมโหมดเคอร์เนลอื่น ๆ
- การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ: มีหน่วยความจำขนาดเท่ากันของการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล
Windows จะบันทึกการทิ้งหน่วยความจำทั้งหมดในรูปแบบของไฟล์ System Error Memory Dump ในดิสก์ภายในเครื่องของคุณ C. ยูทิลิตี้การล้างข้อมูลบนดิสก์สามารถใช้เพื่อลบไฟล์เหล่านี้และทำให้ที่เก็บข้อมูลใช้งานได้ ขยะเหล่านี้สามารถสะสมได้ตลอดเวลาและถึงขนาด 100GB อย่างไรก็ตามผู้ใช้หลายคนรายงานว่ายูทิลิตี้การล้างข้อมูลบนดิสก์ล้มเหลวในการลบไฟล์ที่ต้องการ
มีวิธีแก้ปัญหามากมายในการแก้ไขปัญหานี้ หนึ่งคือการใช้การล้างข้อมูลบนดิสก์ที่ยกระดับหรือดำเนินการคำสั่งผ่านพรอมต์คำสั่ง ทำตามวิธีแก้ไขปัญหาด้านล่าง
โซลูชันที่ 1: การใช้การทำความสะอาดแบบยกระดับ
เราสามารถลองใช้ยูทิลิตี้ล้างข้อมูลที่ยกระดับเพื่อล้างหน่วยความจำทิ้งในระบบของคุณ หากการถ่ายโอนข้อมูลหน่วยความจำในระบบของคุณอยู่ในกระบวนการ วิเคราะห์ หรือกำลังรอให้ดำเนินการคุณอาจไม่สามารถล้างได้โดยใช้ยูทิลิตี้ล้างข้อมูลปกติ
- กด Windows + S เพื่อเปิดแถบค้นหา พิมพ์“ ล้างข้อมูลบนดิสก์ ” ในกล่องโต้ตอบ
- คลิกขวาที่ผลลัพธ์ที่ปรากฏออกมาแล้วเลือก“ เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- หน้าต่างเล็ก ๆ จะปรากฏขึ้นเพื่อขอให้คุณเลือกไดรฟ์ที่คุณต้องการล้างข้อมูล เลือก ดิสก์ในเครื่อง C (หากนั่นคือที่ติดตั้งระบบปฏิบัติการของคุณ) แล้วกดตกลง
- ตอนนี้ Windows จะสแกนไฟล์และตรวจสอบว่ามีพื้นที่ว่างมากน้อยเพียงใด
- เลือกช่องทั้งหมด ที่คุณต้องการลบแล้วกดตกลง Windows จะล้างหน่วยความจำของคุณและจัดสรรพื้นที่ว่างให้กับไดรฟ์ของคุณ ตรวจสอบว่าวิธีนี้ใช้ได้ผลหรือไม่โดยเปิดการล้างข้อมูลบนดิสก์อีกครั้งหรือตรวจสอบพื้นที่ว่างบนดิสก์ไดรฟ์ของคุณ
บันทึก: ผู้ใช้บางรายรายงานว่าการล้างข้อมูลที่ยกระดับและการล้างข้อมูลตามปกติมีค่าต่างกันสำหรับไฟล์การถ่ายโอนข้อมูลหน่วยความจำข้อผิดพลาดของระบบ หากคุณเห็นค่าที่มากกว่าในรุ่นที่ยกระดับไม่ต้องกังวล คุณสามารถลบไฟล์ได้โดยไม่มีผลใด ๆ
โซลูชันที่ 2: การใช้ Extended Disk Cleanup
เราสามารถลองล้างไฟล์ดัมพ์ของคุณโดยใช้ยูทิลิตี้ Extended Disk Cleanup แตกต่างจากแบบปกติคือมีตัวเลือกเพิ่มเติมให้คุณเลือกและให้รายละเอียดที่เพิ่มขึ้น (เช่น windows เวอร์ชันเก่าเป็นต้น) ให้เลือก โปรดทราบว่าคุณต้องมีบัญชีผู้ดูแลระบบพร้อมกับสิทธิ์ระดับผู้ดูแลระบบเพื่อใช้โซลูชันนี้
- กด Windows + S เพื่อเปิดแถบค้นหา พิมพ์“ พร้อมรับคำสั่ง ” ในกล่องโต้ตอบคลิกขวาที่ผลลัพธ์แล้วเลือก“ เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- เมื่ออยู่ในพรอมต์คำสั่งให้คัดลอก / วางคำสั่งต่อไปนี้แล้วกด Enter
cmd.exe / c Cleanmgr / sageset: 65535 & Cleanmgr / sagerun: 65535
- อย่างที่คุณเห็นมีตัวเลือกอื่น ๆ มากมายในการล้างข้อมูลบนดิสก์เพิ่มเติม เลือกสิ่งที่คุณต้องการลบแล้วกดตกลง
- รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่าสิ่งนี้สร้างความแตกต่างหรือไม่
โซลูชันที่ 3: การลบไฟล์ดัมพ์ทางกายภาพ
หากสองวิธีข้างต้นไม่ได้ผลเราสามารถลองลบไฟล์ทางกายภาพ ขั้นแรกเราจะตรวจสอบตำแหน่งที่สร้างการถ่ายโอนข้อมูลจากนั้นไปที่ตำแหน่งนั้นผ่าน file explorer และลบไฟล์ด้วยตนเอง
- กด Windows + R เพื่อเปิดแอปพลิเคชัน Run พิมพ์“ แผงควบคุม ” ในกล่องโต้ตอบแล้วกด Enter
- เมื่ออยู่ในแผงควบคุมให้เลือก“ ระบบและความปลอดภัย ”.
- ตอนนี้ไปที่ตัวเลือกต่างๆจนกว่าคุณจะพบหมวดหมู่ของ“ ระบบ ”.
- เมื่ออยู่ในระบบให้คลิก“ การตั้งค่าระบบขั้นสูง ” แสดงที่ด้านซ้ายของหน้าต่าง
- เลือก“ การตั้งค่า ” ใต้แท็บการเริ่มต้นและการกู้คืนที่ด้านล่างของหน้าจอ
- ดังที่เราเห็นในไฟล์ กล่องโต้ตอบการถ่ายโอนไฟล์ ไฟล์ดัมพ์จะถูกบันทึกไว้ในโฟลเดอร์รูทของระบบ คลิกที่เมนูแบบเลื่อนลงที่อยู่ด้านบน (การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติในกรณีนี้) คุณจะสามารถเลือกประเภทของไฟล์ดัมพ์และตรวจสอบว่าแต่ละไฟล์ถูกจัดเก็บไว้ที่ใด
- กด Windows + R และวางตำแหน่งของไฟล์ดัมพ์ (ลบชื่อไฟล์ดัมพ์เนื่องจากเราต้องการนำทางไปยังตำแหน่งเท่านั้น)
- ค้นหาชื่อไฟล์ (MEMORY.DMP) และ ลบ คุณอาจต้องการสิทธิ์ระดับผู้ดูแลระบบเพื่อดำเนินการนี้
เริ่มต้นใหม่ คอมพิวเตอร์ของคุณและหวังว่าปัญหาจะได้รับการแก้ไข
โซลูชันที่ 4: การปิดใช้งานการสร้างดัชนีใน Local Disk C
การจัดทำดัชนีเป็นบริการใน Windows ที่เก็บรักษาดัชนีของไฟล์ส่วนใหญ่ในคอมพิวเตอร์ของคุณ สิ่งนี้ทำขึ้นเพื่อปรับปรุงการค้นหาและการดึงไฟล์เป็นหลัก การจัดทำดัชนีเป็นไปโดยอัตโนมัติและไลบรารีดัชนีจะถูกอัปเดตเป็นระยะ ๆ
อย่างไรก็ตามผู้ใช้หลายคนรายงานว่าการจัดทำดัชนีเป็นสาเหตุของปัญหา มันกินพื้นที่และไม่เป็นประโยชน์ แต่อย่างใด แน่นอนว่าการกำหนดค่าคอมพิวเตอร์แต่ละเครื่องอาจแตกต่างกันจึงไม่จำเป็นที่จะใช้กับคุณด้วย โซลูชันนี้มีประโยชน์อย่างยิ่งหากวัตถุถูกครอบครองพื้นที่
- เปิดไฟล์ โปรแกรมสำรวจไฟล์ และไปที่“ พีซีเครื่องนี้” คลิกขวาที่ ดิสก์ภายในเครื่อง C (หรือดิสก์อื่น ๆ ที่คุณติดตั้งระบบปฏิบัติการของคุณ) แล้วคลิก คุณสมบัติ .
- เมื่อเปิดคุณสมบัติแล้วให้ยกเลิกการเลือกตัวเลือกที่ด้านล่างซึ่งระบุว่า“ อนุญาตให้ไฟล์ในไดรฟ์นี้มีการจัดทำดัชนีเนื้อหานอกเหนือจากคุณสมบัติของไฟล์ ”. กด สมัคร เพื่อบันทึกการเปลี่ยนแปลงและออก
- รีบูต คอมพิวเตอร์ของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
โซลูชันที่ 5: การใช้ WinDirStat เพื่อวิเคราะห์การใช้พื้นที่
WinDirStat เป็นเครื่องมือวิเคราะห์การใช้งานดิสก์แบบโอเพ่นซอร์สและซอฟต์แวร์ล้างข้อมูล โปรแกรมจะสแกนฮาร์ดไดรฟ์และแสดงผลลัพธ์ในรูปแบบที่มีสีสันสำหรับแต่ละพื้นที่ที่ใช้ ข้อดีของการใช้เครื่องมือนี้คือคุณจะได้รับแนวคิดที่ชัดเจนเกี่ยวกับไฟล์ที่ใช้พื้นที่ดิสก์ส่วนใหญ่ นอกจากนี้ยังมีตัวเลือกภายในอินเทอร์เฟซซึ่งช่วยให้คุณสามารถลบไฟล์จากที่นั่นได้ ดาวน์โหลด WinDirStat จากไฟล์ เว็บไซต์อย่างเป็นทางการ (ระมัดระวังขณะดาวน์โหลดจากลิงก์ภายนอก)
บันทึก: Appual ไม่มีส่วนเกี่ยวข้องใด ๆ กับโปรแกรมของบุคคลที่สาม มีการระบุไว้เพื่อประโยชน์ของผู้ใช้เท่านั้น ติดตั้งและใช้งานโดยยอมรับความเสี่ยงเอง
- หลังจากติดตั้ง WinDirStat แล้วให้เปิด มันจะถามคุณว่า ไดรฟ์ ถึง สแกน ; เลือกทั้งหมด
- ขั้นตอนการวิเคราะห์ไดรฟ์ของคุณอาจใช้เวลาหลายนาทีเนื่องจากแต่ละไฟล์จะถูกตรวจสอบและพื้นที่ที่บันทึกไว้ อดทนรอจนกว่ากระบวนการจะเสร็จสมบูรณ์
- หลังจากการวิเคราะห์เสร็จสิ้น ตรวจสอบไฟล์ดัมพ์ ใน Local Disk C ของคุณในกรณีนี้มีไฟล์ดัมพ์สองไฟล์ (51 GB และ 50GB) ที่แสดงโดยบล็อกสีน้ำเงินขนาดใหญ่สองอันด้านล่าง ทางด้านขวาเราจะเห็นว่าบล็อกสีน้ำเงินเหล่านี้มีไว้สำหรับไฟล์ DUMP
- คลิกขวาที่พวกเขา และเลือก“ ลบ (ไม่มีทางยกเลิกการลบ!) ”. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
บันทึก: โปรดใช้ความระมัดระวังขณะใช้เครื่องมือนี้ อย่าลบรายการที่คุณไม่รู้จักเนื่องจากคุณอาจลบไฟล์ระบบโดยไม่ได้ตั้งใจซึ่งอาจทำให้พีซีของคุณใช้งานไม่ได้ ในกรณีนี้เราจะลบเฉพาะ DUMP ที่ไม่มีประโยชน์
โซลูชันที่ 6: ดำเนินการบางคำสั่งในพรอมต์คำสั่ง
เป็นทางเลือกสุดท้ายเราสามารถลองใช้คำสั่งบางคำสั่งในไฟล์ พร้อมท์คำสั่งที่ยกระดับ และตรวจสอบว่าสิ่งนี้ทำให้มีพื้นที่ว่างหรือไม่ โปรดทราบว่าคุณต้องมีบัญชีผู้ดูแลระบบเพื่อทำตามวิธีนี้
- กด Windows + S เพื่อเปิดแถบค้นหา พิมพ์“ พร้อมรับคำสั่ง ” ในกล่องโต้ตอบคลิกขวาที่ผลลัพธ์แล้วเลือก“ เรียกใช้ในฐานะผู้ดูแลระบบ ”.
- เมื่ออยู่ในพรอมต์คำสั่งให้คัดลอก / วางคำสั่งต่อไปนี้ทีละคำตามด้วย Enter
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาในมือได้รับการแก้ไขหรือไม่