- ระบบบันทึกข้อมูลความผิดพลาดในกรณีเกิดข้อผิดพลาดร้ายแรง
- ข้อมูลเหล่านี้จะถูกเก็บไว้ในตำแหน่งเริ่มต้น เช่น C:\Windows\memory.dmp
- สามารถวิเคราะห์ได้ด้วยเครื่องมือ เช่น WinDbg หรือ BlueScreenView
- คุณสามารถกำหนดค่าและลบข้อมูลดัมพ์ได้ตามความต้องการ
เมื่อคอมพิวเตอร์เผชิญกับปัญหาที่ร้ายแรงเช่นหน้าจอสีน้ำเงินแห่งความตาย (BSOD), Windows สร้างไฟล์ดัมพ์หน่วยความจำ ไฟล์นี้มีข้อมูล สำคัญ เกี่ยวกับสถานะของระบบในขณะที่เกิดข้อผิดพลาดทำให้ เครื่องมือสำคัญ เพื่อวินิจฉัยและแก้ไขปัญหา แล้วข้อมูลดัมพ์หน่วยความจำเหล่านี้ถูกเก็บไว้ที่ไหนกันแน่? เราจะเข้าถึงและวิเคราะห์ได้อย่างไร? บทความนี้ให้คำตอบทั้งหมดและอื่น ๆ อีกมากมายแก่คุณ
ควรสังเกตว่าการถ่ายโอนหน่วยความจำไม่เพียงแต่มีประโยชน์สำหรับการแก้ไขปัญหาทางเทคนิคเท่านั้น แต่ยังใช้พื้นที่ค่อนข้างมากอีกด้วย ช่องว่าง บนฮาร์ดไดรฟ์ของคุณ ดังนั้นการรู้ตำแหน่งและวิธีจัดการกับพวกมันจะทำให้ชีวิตคุณง่ายขึ้นมาก ง่าย.
Memory Dumps คืออะไรและใช้ทำอะไร?

ดัมพ์หน่วยความจำคือบันทึกที่สร้างขึ้นโดยระบบปฏิบัติการเมื่อเกิดข้อผิดพลาดร้ายแรง เช่น ระบบขัดข้องโดยไม่คาดคิด ไฟล์เหล่านี้รวบรวมข้อมูลเกี่ยวกับ หน่วยความจำ ของระบบในขณะที่เกิดข้อผิดพลาด ทำให้เราสามารถวิเคราะห์ได้ว่าเกิดอะไรขึ้นและสาเหตุที่เป็นไปได้คืออะไร ปัญหาทั่วไปที่ทำให้เกิดการถ่ายโอนข้อมูล ได้แก่ ความไม่เข้ากันของ ฮาร์ดแวร์การขัดแย้งของไดรเวอร์และข้อผิดพลาดของซอฟต์แวร์
มีการถ่ายโอนหน่วยความจำหลายประเภท โดยแต่ละประเภทมี ระดับของรายละเอียด แตกต่าง:
- ดัมพ์หน่วยความจำเต็ม: ประเภทนี้จะจับข้อมูลทั้งหมดในหน่วยความจำระบบ รวมถึงกระบวนการที่กำลังทำงานและข้อมูล
- การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล: เล็กกว่าเต็มบันทึกเฉพาะหน่วยความจำเคอร์เนลซึ่ง เร่งความเร็ว กระบวนการบันทึก
- ดัมพ์หน่วยความจำขนาดเล็ก: มีข้อมูลปริมาณน้อยที่สุด โดยทั่วไปจะมีขนาด 64 KB และมีประโยชน์ในการวิเคราะห์อย่างรวดเร็วเมื่อมีพื้นที่ การเก็บรักษา มีจำกัด
ข้อมูลดัมพ์หน่วยความจำจะถูกเก็บไว้ที่ไหน
ตำแหน่งของที่ทิ้งขยะขึ้นอยู่กับ OS และการกำหนดค่า ตามค่าเริ่มต้น ในระบบ Windows ข้อมูลดัมพ์จะถูกเก็บไว้ใน:
- เต็มหรือเคอร์เนล:
%SystemRoot%\memory.dmpซึ่งโดยทั่วไปจะสอดคล้องกับC:\Windows\memory.dmp. - น้อย:
%SystemRoot%\Minidumpตัวอย่างเช่นในC:\Windows\Minidump.
หากคุณใช้ซอฟต์แวร์เช่น ArcGIS ข้อมูลขัดข้องอาจถูกบันทึกไว้ในเส้นทางเฉพาะแอปพลิเคชัน เช่น C:\Users\[usuario]\AppData\Local\ESRI\ErrorReports- แอปพลิเคชันบางตัวสร้างของตัวเอง โฟลเดอร์ดัมพ์ หลังจากเกิดข้อผิดพลาด
วิธีการเข้าถึงและวิเคราะห์ไฟล์ดัมพ์
หากต้องการค้นหาและวิเคราะห์ข้อมูลดัมพ์หน่วยความจำ ให้ทำตามขั้นตอนเหล่านี้:
- การเข้าถึงข้อมูลทิ้งขยะ: นำทางไปที่ด้วยตนเอง เส้นทางที่ได้กล่าวถึง การใช้ File Explorer ตรวจสอบให้แน่ใจว่ามีตัวเลือกในการแสดงไฟล์ ซ่อนเร้น มีการเปิดใช้งานไว้ในการตั้งค่า
- เครื่องมือวิเคราะห์: ใช้โปรแกรมเช่น WinDbg, BlueScreenView หรือ WhoCrashed เพื่อเปิดและวิเคราะห์ข้อมูลดัมพ์ เครื่องมือเหล่านี้จะให้ข้อมูลแก่คุณ รายละเอียด เกี่ยวกับข้อผิดพลาด
การปรับแต่งและการกำหนดค่าใน Windows
ใน Windows คุณสามารถกำหนดค่าวิธีสร้างและจัดเก็บไฟล์ได้ ดัมพ์ไฟล์. สำหรับมัน:
- เปิดตัว แผงควบคุม และไปที่ ระบบรักษาความปลอดภัย.
- คลิกที่ การตั้งค่าระบบขั้นสูง และเลือก เริ่มและการกู้คืน.
- ในส่วน "เขียนข้อมูลการดีบัก" ให้เลือกประเภทของการถ่ายโอนหน่วยความจำที่คุณต้องการสร้าง
- นอกจากนี้ยังกำหนดตำแหน่งการจัดเก็บหากคุณต้องการเปลี่ยนจากค่า กำหนดไว้ล่วงหน้า.
การจัดการและการลบข้อมูลทิ้งเพื่อเพิ่มพื้นที่ว่าง
การถ่ายโอนข้อมูลหน่วยความจำ โดยเฉพาะหน่วยความจำเต็ม อาจใช้พื้นที่มาก ช่องว่าง จากฮาร์ดไดรฟ์ของคุณ หากคุณไม่ต้องการมันอีกต่อไป คุณสามารถลบมันได้โดยใช้เครื่องมือในตัวของ Windows ที่เรียกว่า Disk Cleanup วิธีการทำสิ่งนี้:
- พิมพ์ “Disk Cleanup” ในแถบค้นหาและเปิด
- ทำเครื่องหมายที่ช่อง “Memory Dumps” และเลือก เอาออก.
หากคุณต้องการแน่ใจว่าไฟล์ที่ถูกลบไม่สามารถกู้คืนได้ คุณสามารถใช้เครื่องมือการกู้คืนได้ การลบข้อมูลเช่น Stellar BitRaser สำหรับไฟล์ ซึ่งรับประกันการลบ ถาวร.
วิธีการสร้างการถ่ายโอนข้อมูลกระบวนการด้วยตนเอง
หากคุณสนใจในการวิเคราะห์พฤติกรรมของกระบวนการเฉพาะ คุณสามารถสร้างด้วยตนเองได้ ดัมพ์ไฟล์ ใช้งาน ผู้จัดการงาน:
- เปิดตัวจัดการงานโดยการกด Ctrl + Shift + Esc.
- ไปที่แท็บ “กระบวนการ” และค้นหากระบวนการที่ต้องการ
- คลิกขวาที่มันแล้วเลือก “สร้างไฟล์ดัมพ์”
- หน้าต่างป๊อปอัปจะแสดงตำแหน่งของ ไฟล์ที่สร้างขึ้น.
การถ่ายโอนข้อมูลหน่วยความจำเป็นเครื่องมือที่มีประสิทธิภาพในการวินิจฉัยปัญหาสำคัญในระบบคอมพิวเตอร์ จากการค้นหาตำแหน่ง ความขัดแย้งของไดรเวอร์ ตั้งแต่การแก้ปัญหาซอฟต์แวร์ไปจนถึงการวิเคราะห์ซอฟต์แวร์ การวิเคราะห์ของคุณสามารถสร้างความแตกต่างได้ แม้ว่าพวกมันจะใช้พื้นที่บนดิสก์ของคุณ แต่การรู้วิธีจัดการพวกมันอย่างถูกต้องจะรับประกันได้ว่ามีระบบ ปรับให้เหมาะสม และเตรียมพร้อมที่จะแก้ไขจุดบกพร่องในอนาคต
นักเขียนผู้หลงใหลเกี่ยวกับโลกแห่งไบต์และเทคโนโลยีโดยทั่วไป ฉันชอบแบ่งปันความรู้ผ่านการเขียน และนั่นคือสิ่งที่ฉันจะทำในบล็อกนี้ เพื่อแสดงให้คุณเห็นสิ่งที่น่าสนใจที่สุดเกี่ยวกับอุปกรณ์ ซอฟต์แวร์ ฮาร์ดแวร์ แนวโน้มทางเทคโนโลยี และอื่นๆ เป้าหมายของฉันคือการช่วยคุณนำทางโลกดิจิทัลด้วยวิธีที่เรียบง่ายและสนุกสนาน