System Error Memory Dump Files หรือ Win Dump Files เหมือนกับรายงานที่สร้างขึ้นทุกครั้งที่คอมพิวเตอร์ของคุณประสบปัญหา ตามชื่อที่แนะนำ คือ ไฟล์ดัมพ์ ที่สร้างและจัดเก็บพร้อมข้อมูลเกี่ยวกับเหตุการณ์การขัดข้องแต่ละครั้ง และสามารถใช้เพื่อวินิจฉัยปัญหาที่ทำให้เกิดการขัดข้องได้ ไฟล์ดัมพ์หน่วยความจำมีสองประเภทหลัก ได้แก่ Memory.dmp และ minidump ไฟล์การถ่ายโอนข้อมูลหน่วยความจำมีความสำคัญ อย่างไรก็ตาม มันใช้พื้นที่เล็กน้อย และอาจเป็นปัญหาสำหรับผู้ใช้ โดยเฉพาะอย่างยิ่งหากที่เก็บข้อมูลมีขนาดเล็ก
System Error Memory Dump Files ใน Windows 11/10
เมื่อ Windows ขัดข้อง จะรวบรวมข้อมูลเกี่ยวกับข้อขัดข้องระหว่างเวลาที่หน้าจอ Crash Screen ปรากฏขึ้น ณ จุดนี้ OS จะรวบรวมข้อมูลจากแอปพลิเคชันที่ทำงานอยู่ ไดรเวอร์ หน่วยความจำ ฯลฯ เพื่อสร้าง ไฟล์ Win dump หรือที่เรียกว่า ไฟล์ Crash dumps สามารถใช้ไฟล์เหล่านี้ร่วมกันเพื่อระบุสาเหตุของการขัดข้องได้ เหมือนกับการวิเคราะห์การจัดเก็บข้อมูลที่บันทึกไว้ในช่วงเวลาหนึ่ง ข้อมูลจะมีรูปแบบที่สามารถใช้ในการวินิจฉัยสาเหตุของปัญหาได้
ประเภทของไฟล์ Windows Dump
ไฟล์ Memory Dump ห้าประเภทสามารถสร้างขึ้นได้ในระหว่างการขัดข้อง ได้แก่:
ไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่สมบูรณ์ ไฟล์การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล ไฟล์การถ่ายโอนข้อมูลหน่วยความจำขนาดเล็ก ไฟล์การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ และไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่ใช้งานอยู่
อ่าน: วิธีสร้างข้อขัดข้องด้วยตนเอง ไฟล์ดัมพ์ใน Windows
ไฟล์ Memory Dump ที่สมบูรณ์ใน Windows
ไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่สมบูรณ์คือสำเนาของหน่วยความจำกายภาพของ Windows ทั้งหมดในขณะที่เกิดการขัดข้อง Memory Dump ประเภทนี้มีขนาดใหญ่ที่สุด ตำแหน่งเริ่มต้นสำหรับไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่สมบูรณ์คือ %SystemRoot%\Memory.dmp ไฟล์เก่าจะถูกเขียนทับทุกครั้งที่สร้างไฟล์ใหม่
เคล็ดลับ: คุณสามารถวิเคราะห์ไฟล์ Windows Memory Dump.dmp ด้วย WhoCrashed
Kernel Memory Dump Files ใน Windows
หน่วยความจำเคอร์เนล ไฟล์ดัมพ์ประกอบด้วยไดรเวอร์โหมดเคอร์เนลของเคอร์เนลของ Windows และฮาร์ดแวร์ที่เป็นนามธรรม ไฟล์ดัมพ์หน่วยความจำเคอร์เนลมีขนาดเล็กกว่าไฟล์ดัมพ์หน่วยความจำทั้งหมด เนื่องจากไม่มีหน่วยความจำที่ไม่ได้ปันส่วนและหน่วยความจำที่จัดสรรให้กับแอปพลิเคชันโหมดผู้ใช้ ตำแหน่งเริ่มต้นสำหรับไฟล์ดัมพ์หน่วยความจำเคอร์เนลคือ %SystemRoot%\Memory.dmp ไฟล์เก่าจะถูกเขียนทับเมื่อมีการสร้างไฟล์ใหม่
อ่าน: วิธีสร้างไฟล์ Crash Dump ด้วยตนเองใน Windows
Small Memory Dump Files ( 256 kb) ใน Windows
ไฟล์ดัมพ์หน่วยความจำขนาดเล็กมีข้อมูลที่เกี่ยวข้องกับรายการไดรเวอร์ที่โหลด กระบวนการทำงาน และเคอร์เนล เป็นไฟล์ดัมพ์ Win ที่เล็กที่สุดและมีรายละเอียดและประโยชน์น้อยกว่า ตำแหน่งเริ่มต้นสำหรับแฟ้มการถ่ายโอนข้อมูลหน่วยความจำขนาดเล็กคือ %SystemRoot%\Minidump เมื่อมีการสร้างไฟล์ใหม่ ไฟล์ที่เก่ากว่าจะยังคงอยู่
อ่าน: วิธีเปิดและอ่านไฟล์ Small Memory Dump (DMP)
หน่วยความจำอัตโนมัติ ดัมพ์ไฟล์ใน Windows
Automatic Memory Dump และ Kernel Memory Dump มีข้อมูลเหมือนกัน ความแตกต่างระหว่างทั้งสองคือวิธีที่ Windows กำหนดขนาดของไฟล์การเพจของระบบ
หากขนาดไฟล์การเพจของระบบถูกตั้งค่าเป็น ขนาดที่จัดการโดยระบบ และเคอร์เนล-โหมดการถ่ายโอนข้อมูลขัดข้องถูกตั้งค่าเป็น การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ จากนั้น Windows สามารถกำหนดขนาดของไฟล์เพจจิ้งให้น้อยกว่าขนาดของ RAM ได้ ในกรณีนี้ Windows จะกำหนดขนาดของไฟล์เพจจิ้งให้ใหญ่พอที่จะทำให้แน่ใจว่าดัมพ์หน่วยความจำเคอร์เนลสามารถบันทึกได้เกือบตลอดเวลา
หากคอมพิวเตอร์ขัดข้องและไฟล์เพจมีขนาดไม่ใหญ่พอที่จะจับภาพได้ ดัมพ์หน่วยความจำเคอร์เนล Windows จะเพิ่มขนาดของไฟล์เพจเป็นอย่างน้อยขนาดของ RAM เวลาของเหตุการณ์นี้ถูกบันทึกไว้ที่นี่ใน Registry:
HKLM\SYSTEM\CurrentControlSet\Control\CrashControl\LastCrashTime
ขนาดไฟล์ Paging ที่เพิ่มขึ้นจะยังคงอยู่เป็นเวลา 4 สัปดาห์ จากนั้นจึงกลับสู่ขนาดที่เล็กลง หากคุณต้องการกลับไปที่ไฟล์เพจจิ้งที่เล็กกว่าก่อน 4 สัปดาห์ คุณสามารถลบรายการ Registry ได้
หากต้องการดูการตั้งค่าไฟล์เพจ:
ไปที่ Control Panel > System > Advanced การตั้งค่าระบบภายใต้ ประสิทธิภาพ เลือก การตั้งค่าบนแท็บ ขั้นสูง ใต้ หน่วยความจำเสมือน เลือก เปลี่ยนในกล่องโต้ตอบ Virtual Memory คุณสามารถดูการตั้งค่าไฟล์เพจได้
โดยค่าเริ่มต้น ไฟล์ Automatic Memory Dump จะถูกเขียนไปที่ %SystemRoot%\Memory.dmp
ไฟล์ดัมพ์หน่วยความจำที่ใช้งานอยู่ใน Windows
การถ่ายโอนข้อมูลหน่วยความจำที่ใช้งานอยู่นั้นคล้ายกับการถ่ายโอนข้อมูลหน่วยความจำแบบสมบูรณ์ แต่จะกรองหน้าที่ไม่เกี่ยวข้องกับการแก้ไขปัญหาบนคอมพิวเตอร์ออก เนื่องจากการกรองนี้ โดยทั่วไปแล้วจะมีขนาดเล็กกว่าการถ่ายโอนข้อมูลหน่วยความจำที่สมบูรณ์ ไฟล์ดัมพ์นี้รวมหน่วยความจำที่จัดสรรให้กับแอปพลิเคชันโหมดผู้ใช้ นอกจากนี้ยังรวมถึงหน่วยความจำที่จัดสรรให้กับเคอร์เนลของ Windows และ hardware abstraction layer (HAL) เช่นเดียวกับหน่วยความจำที่จัดสรรให้กับไดรเวอร์โหมดเคอร์เนลและโปรแกรมในโหมดเคอร์เนลอื่นๆ
Active Memory Dump มีประโยชน์อย่างยิ่งเมื่อ Windows กำลังโฮสต์เครื่องเสมือน (VMs) เมื่อทำการดัมพ์หน่วยความจำทั้งหมด เนื้อหาของ VM แต่ละรายการจะถูกรวมไว้ด้วย เมื่อมีการเรียกใช้ VM หลายเครื่อง การดำเนินการนี้อาจทำให้มีหน่วยความจำจำนวนมากที่ใช้อยู่บนระบบโฮสต์ หลายครั้ง กิจกรรมรหัสที่น่าสนใจจะอยู่ใน OS โฮสต์หลัก ไม่ใช่ VM ย่อย การถ่ายโอนข้อมูลหน่วยความจำที่ใช้งานอยู่จะกรองหน่วยความจำที่เกี่ยวข้องกับ VM ย่อยทั้งหมด ตำแหน่งเริ่มต้นสำหรับไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่ใช้งานอยู่คือ %SystemRoot%\Memory.dmp Active Memory Dump พร้อมใช้งานใน Windows 11/10 และใหม่กว่า
อ่าน: ซอฟต์แวร์ Crash Dump Analyzer ฟรีสำหรับ Windows
หน่วยความจำข้อผิดพลาดของระบบคืออะไร ตำแหน่งไฟล์ดัมพ์?
ตำแหน่งเริ่มต้นสำหรับ System Error Dump Files หรือ Win Dump Files อยู่บนไดรฟ์ที่ติดตั้งระบบปฏิบัติการ ส่วนใหญ่จะเป็นไดรฟ์ C:. คุณสามารถค้นหา:
%systemroot%\minidump%systemroot%\memory.dmp
or
C:\Windows\minidumpC:\Windows\memory.dmp
หากระบบปฏิบัติการเป็น ติดตั้งบนไดรฟ์ที่มีอักษรระบุไดรฟ์อื่น จากนั้นอักษรระบุไดรฟ์นั้นจะแทนที่ C:.
โดยส่วนใหญ่ คุณจะเห็นทั้ง minidump และ Memory.dmp บนคอมพิวเตอร์ของคุณ ที่เป็นเช่นนี้เพราะไฟล์ Memory Dump อื่น ๆ ทั้งหมดจะถูกเก็บไว้ใน memory.dmp ในขณะที่ไฟล์ดัมพ์ขนาดเล็กจะถูกเก็บไว้ในไฟล์ minidump
หากคุณไม่พบไฟล์ Memory Dump แสดงว่า พวกเขาถูกลบไปในการล้างข้อมูล นอกจากนี้ยังอาจหมายความว่าไม่มีการบันทึกข้อขัดข้อง
ใน Windows 11 ไฟล์ดัมพ์สามารถจัดเก็บเป็นไฟล์ดัมพ์หน่วยความจำขนาดเล็กที่เรียกว่า Minidump คุณสามารถค้นหาไฟล์ดัมพ์ minidump.dmp ได้ใน C:\Windows\Minidump.dmp ไฟล์ minidump บางไฟล์จะมีชื่อของตัวเอง โดยปกติแล้วจะเป็นตัวเลข เช่น วันที่และเวลาที่เกิดเหตุขัดข้อง
อ่าน:
การลบจะปลอดภัยไหม System Error Memory Dump Files?
ใช่ การลบ System Error Memory Dump Files นั้นปลอดภัย ไฟล์การถ่ายโอนข้อมูลหน่วยความจำระบบทั้งหมดมีข้อมูลบางอย่างเกี่ยวกับความผิดพลาดของระบบ ทุกครั้งที่ระบบขัดข้อง ระบบจะสร้างไฟล์การถ่ายโอนข้อมูลข้อผิดพลาดของระบบ ไฟล์เหล่านี้สามารถใช้วิเคราะห์สาเหตุของการขัดข้องได้ การลบไฟล์เหล่านี้จะไม่ส่งผลโดยตรงต่อระบบ อย่างไรก็ตาม ไฟล์เหล่านี้อาจมีข้อมูลที่มีค่า ควรทำสำเนาสำรองของ System Error Memory Dump Files สำหรับการอ้างอิงในอนาคต ไฟล์ที่เก่ากว่า 30 วันอาจถูกลบหากคุณต้องการหากไม่มีปัญหา การกระตุ้นให้ลบ Dump Files มักเกิดจากเนื้อที่ในคอมพิวเตอร์ คุณสามารถเลือกสำรองข้อมูลไฟล์ภายนอกได้ 30 วัน และลบออกหากไม่มีปัญหา
ไฟล์อาจถูกส่งไปยัง Microsoft เพื่อทำการวิเคราะห์ เป็นความคิดที่ดีที่จะรายงานให้ Microsoft ทราบก่อนที่จะลบ การส่งไฟล์ดัมพ์ไปยัง Microsoft เป็นความคิดที่ดี เนื่องจากมีทีมที่ตรวจสอบและพยายามตรวจสอบสาเหตุและแก้ไขผ่านทาง Windows Update หรือแจ้งให้คุณทราบเกี่ยวกับวิธีแก้ไขที่เป็นไปได้ใน Action Center
วิธีการลบหน่วยความจำ ดัมพ์ไฟล์ใน Windows หรือไม่
หากต้องการลบ Memory Dump Files ให้ค้นหาในฮาร์ดไดรฟ์และลบทิ้ง คุณยังสามารถลบออกได้โดยใช้ เครื่องมือล้างข้อมูลบนดิสก์ ของ Windows
เปิด พีซีเครื่องนี้ ในแผงด้านซ้าย
คลิกขวาที่ไดรฟ์ C: แล้วคลิก Properties
หน้าต่างจะปรากฏขึ้น คลิก Disk Cleanup แล้วมันจะโหลดขึ้นมา
หน้าต่างจะปรากฏขึ้น มองดูว่า ไฟล์ใดๆ ที่คุณต้องการลบจะถูกเลือก จากนั้นคลิก ล้างไฟล์ระบบ จากนั้นรอให้เสร็จสิ้น
อีกหน้าต่างหนึ่งจะแสดงรายการสิ่งที่สามารถล้างได้ คุณจะสังเกตเห็นไฟล์บางไฟล์ที่เลือกและจำนวนพื้นที่ว่างที่จะเพิ่มหากไฟล์เหล่านั้นถูกลบ
ไฟล์ดัมพ์หน่วยความจำข้อผิดพลาดของระบบ และ ไฟล์มินิดัมพ์ข้อผิดพลาดของระบบ ไม่ถูกเลือก คุณสามารถเลือกที่จะลบได้โดยเลือกและคลิกตกลง
ระบบจะขอให้คุณยืนยันการลบ ยืนยันโดยคลิกลบไฟล์
System Error Memory Dump Files คืออะไร
System Error Memory Dump Files เป็นบันทึกข้อผิดพลาดที่ถูกสร้างขึ้นทุกครั้งที่คอมพิวเตอร์ของคุณขัดข้อง พวกเขาสามารถเก็บข้อมูลจำนวนเล็กน้อยเกี่ยวกับความผิดพลาดหรือข้อมูลจำนวนมาก ผู้ใช้หรือช่างเทคนิคสามารถใช้ System Error Memory Dump Files เพื่อดูว่าเหตุใดจึงเกิดความผิดพลาดขึ้น และพวกเขาสามารถตัดสินใจได้ว่าต้องทำอย่างไร หากไฟล์เหล่านี้ถูกส่งไปยัง Microsoft ไฟล์เหล่านี้สามารถใช้เพื่อแก้ไขสิ่งที่ทำให้เกิดความผิดพลาด..large-mobile-banner-2-multi-805{border:none!important;display:block!important;float:none! สำคัญ;line-height:0;margin-bottom:15px!important;margin-left:0!important;margin-right:0!important;margin-top:15px!important;max-width:100%!important;min-height:250px;min-width:250px;padding:0;text-align:center!important}
การอ่านที่เกี่ยวข้อง:
Physical Memory Limits in Crash Dump filesConfigure Windows เพื่อสร้าง Crash Dump Files บนหน้าจอสีน้ำเงิน
How Long should Error Memory Dump Files to Keep?
Error Memory Dump Files สามารถเก็บไว้ได้ 30 วันหรือ 60 วัน พวกเขาสามารถลบได้หลังจากเวลานั้นหากการขัดข้องไม่เกิดขึ้นอีกต่อไป หากความผิดพลาดยังคงเกิดขึ้น ไฟล์ดัมพ์ข้อผิดพลาดที่มีขนาดใหญ่กว่าจะถูกเขียนทับ Complete Memory Dump File เป็นไฟล์ที่ใหญ่ที่สุดในห้าประเภท เนื่องจากมีข้อมูลเพิ่มเติมเกี่ยวกับข้อขัดข้อง ซึ่งมักจะเป็นสิ่งที่ผู้ใช้กังวลเพราะขนาด หากคุณต้องการเก็บไว้ให้นานขึ้นแต่พื้นที่ดิสก์เหลือน้อย คุณสามารถเลือกบันทึกจากภายนอกได้