Windows Memory Dumps: มีไว้เพื่ออะไร?

Jul 5, 2025
การแก้ไขปัญหา

เมื่อ Windows หน้าจอสีน้ำเงินจะสร้างไฟล์การถ่ายโอนข้อมูลหน่วยความจำหรือที่เรียกว่าการถ่ายโอนความผิดพลาด นี่คือสิ่งที่ BSOD ของ Windows 8 พูดถึงเมื่อกล่าวว่า“ แค่รวบรวมข้อมูลข้อผิดพลาดบางอย่าง”

ไฟล์เหล่านี้มีสำเนาหน่วยความจำของคอมพิวเตอร์ในขณะที่เครื่องขัดข้อง สามารถใช้เพื่อช่วยในการวินิจฉัยและระบุปัญหาที่นำไปสู่ความผิดพลาดตั้งแต่แรก

ประเภทของ Memory Dumps

ที่เกี่ยวข้อง: ทุกสิ่งที่คุณต้องการรู้เกี่ยวกับ Blue Screen of Death

Windows สามารถสร้างการทิ้งหน่วยความจำได้หลายประเภท คุณสามารถเข้าถึงการตั้งค่านี้ได้โดยเปิดแผงควบคุมคลิกระบบและความปลอดภัยแล้วคลิกระบบ คลิกการตั้งค่าระบบขั้นสูงในแถบด้านข้างคลิกแท็บขั้นสูงแล้วคลิกการตั้งค่าภายใต้การเริ่มต้นและการกู้คืน

โดยค่าเริ่มต้นการตั้งค่าภายใต้เขียนข้อมูลการแก้ไขข้อบกพร่องจะตั้งเป็น "การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ" นี่คือความจริงของการถ่ายโอนข้อมูลหน่วยความจำแต่ละประเภท:

ถ่ายโอนข้อมูลหน่วยความจำให้สมบูรณ์: การถ่ายโอนข้อมูลหน่วยความจำแบบสมบูรณ์เป็นประเภทการถ่ายโอนข้อมูลหน่วยความจำที่ใหญ่ที่สุดที่เป็นไปได้ ซึ่งประกอบด้วยสำเนาของข้อมูลทั้งหมดที่ Windows ใช้ในหน่วยความจำกายภาพ ดังนั้นหากคุณมี RAM 16 GB และ Windows ใช้ 8 GB ในเวลาที่ระบบขัดข้องการถ่ายโอนข้อมูลหน่วยความจำจะมีขนาด 8 GB ข้อขัดข้องมักเกิดจากโค้ดที่ทำงานในโหมดเคอร์เนลดังนั้นข้อมูลที่สมบูรณ์รวมถึงหน่วยความจำของแต่ละโปรแกรมจึงไม่ค่อยมีประโยชน์ - โดยปกติแล้วการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนลจะเพียงพอสำหรับนักพัฒนา

การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล: การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนลจะมีขนาดเล็กกว่าการถ่ายโอนข้อมูลหน่วยความจำทั้งหมด Microsoft กล่าวว่าโดยทั่วไปจะมีขนาดประมาณ 1 ใน 3 ของหน่วยความจำกายภาพที่ติดตั้งในระบบ เช่น Microsoft วางไว้ :

“ ไฟล์ดัมพ์นี้จะไม่รวมหน่วยความจำที่ไม่ได้จัดสรรหรือหน่วยความจำใด ๆ ที่จัดสรรให้กับแอปพลิเคชันโหมดผู้ใช้ รวมเฉพาะหน่วยความจำที่จัดสรรให้กับระดับเคอร์เนลของ Windows และระดับนามธรรมของฮาร์ดแวร์ (HAL) ตลอดจนหน่วยความจำที่จัดสรรให้กับไดรเวอร์โหมดเคอร์เนลและโปรแกรมโหมดเคอร์เนลอื่น ๆ

สำหรับวัตถุประสงค์ส่วนใหญ่การถ่ายโอนข้อมูลข้อขัดข้องนี้มีประโยชน์มากที่สุด มีขนาดเล็กกว่า Complete Memory Dump อย่างเห็นได้ชัด แต่จะละเว้นเฉพาะส่วนของหน่วยความจำที่ไม่น่าจะเกี่ยวข้องกับความผิดพลาด”

การถ่ายโอนข้อมูลหน่วยความจำขนาดเล็ก (256 KB): การถ่ายโอนข้อมูลหน่วยความจำขนาดเล็กคือการถ่ายโอนข้อมูลหน่วยความจำประเภทที่เล็กที่สุด มีข้อมูลน้อยมาก - ข้อมูลหน้าจอสีน้ำเงินรายการไดรเวอร์ที่โหลดข้อมูลกระบวนการและข้อมูลเคอร์เนลเล็กน้อย อาจเป็นประโยชน์ในการระบุข้อผิดพลาด แต่มีข้อมูลการดีบักที่ละเอียดน้อยกว่าการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล

ที่เกี่ยวข้อง: ไฟล์เพจของคุณหรือ Swap Partition ควรมีขนาดใหญ่แค่ไหน?

การถ่ายโอนข้อมูลหน่วยความจำอัตโนมัติ: นี่คืออ็อพชันดีฟอลต์และมีข้อมูลเดียวกันกับการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล Microsoft บอกว่า , เมื่อไหร่ ไฟล์เพจ ถูกตั้งค่าเป็นขนาดที่ระบบจัดการและคอมพิวเตอร์ได้รับการกำหนดค่าสำหรับการทิ้งหน่วยความจำโดยอัตโนมัติ“ Windows ตั้งค่าขนาดของไฟล์เพจจิ้งให้ใหญ่พอที่จะทำให้แน่ใจว่าสามารถบันทึกการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนลได้เกือบตลอดเวลา ดังที่ Microsoft ชี้ให้เห็นการทิ้งข้อขัดข้องเป็นข้อพิจารณาที่สำคัญเมื่อ การตัดสินใจว่าไฟล์เพจควรมีขนาดเท่าใด . ไฟล์เพจต้องมีขนาดใหญ่พอที่จะมีข้อมูลหน่วยความจำ

(ไม่มี): Windows จะไม่สร้างการทิ้งหน่วยความจำเมื่อเกิดปัญหา

การทิ้งหน่วยความจำมีไว้สำหรับนักพัฒนา

ไฟล์ดัมพ์เหล่านี้มีขึ้นเพื่อให้ข้อมูลเกี่ยวกับสาเหตุของระบบล่ม หากคุณเป็นนักพัฒนา Windows ที่ทำงานเกี่ยวกับไดรเวอร์ฮาร์ดแวร์ข้อมูลในไฟล์การถ่ายโอนข้อมูลหน่วยความจำเหล่านี้สามารถช่วยคุณระบุสาเหตุที่ไดรเวอร์ฮาร์ดแวร์ของคุณทำให้คอมพิวเตอร์จอฟ้าและแก้ไขปัญหาได้

แต่คุณอาจเป็นเพียงผู้ใช้ Windows ทั่วไปไม่ใช่ผู้พัฒนาไดรเวอร์ฮาร์ดแวร์หรือทำงานกับซอร์สโค้ด Windows ที่ Microsoft การทิ้งขยะยังคงมีประโยชน์ คุณอาจไม่จำเป็นต้องใช้ด้วยตนเอง แต่คุณอาจต้องส่งให้นักพัฒนาซอฟต์แวร์หากคุณประสบปัญหากับซอฟต์แวร์ระดับต่ำหรือไดรเวอร์ฮาร์ดแวร์ในคอมพิวเตอร์ ตัวอย่างเช่น, เว็บไซต์ของไซแมนเทคกล่าว ว่า“ หลายครั้งการพัฒนาไซแมนเทคต้องการการถ่ายโอนข้อมูลหน่วยความจำแบบเต็มจากระบบที่ได้รับผลกระทบเพื่อระบุสาเหตุของความผิดพลาด” การถ่ายโอนข้อมูลข้อขัดข้องอาจมีประโยชน์หากคุณประสบปัญหากับ Windows เนื่องจากคุณอาจต้องส่งไปยัง Microsoft นักพัฒนาซอฟต์แวร์ที่รับผิดชอบซอฟต์แวร์สามารถใช้การถ่ายโอนข้อมูลหน่วยความจำเพื่อดูว่าเกิดอะไรขึ้นในคอมพิวเตอร์ของคุณในขณะที่เกิดปัญหาโดยหวังว่าจะช่วยให้พวกเขาสามารถปักหมุดและแก้ไขปัญหาได้

Minidumps เทียบกับ Memory Dumps

ไฟล์ Minidump มีประโยชน์กับทุกคนเพราะมีข้อมูลพื้นฐานเช่นข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องกับหน้าจอสีน้ำเงินแห่งความตาย ซึ่งจะถูกเก็บไว้ในโฟลเดอร์ C: \ Windows \ Minidump ตามค่าเริ่มต้น ไฟล์ดัมพ์ทั้งสองประเภทมีนามสกุลไฟล์. dmp

แม้ว่าระบบของคุณจะได้รับการกำหนดค่าให้สร้างเคอร์เนลการถ่ายโอนข้อมูลหน่วยความจำแบบสมบูรณ์หรือแบบอัตโนมัติคุณจะได้รับทั้งไฟล์ minidump และไฟล์ MEMORY.DMP ที่ใหญ่ขึ้น

เครื่องมือเช่น BlueScreenView ของ Nirsoft สามารถแสดงข้อมูลที่อยู่ในไฟล์ minidmp เหล่านี้ คุณสามารถดูไฟล์ไดรเวอร์ที่แน่นอนที่เกี่ยวข้องกับการขัดข้องซึ่งสามารถช่วยระบุสาเหตุของปัญหาได้ เนื่องจาก minidumps มีประโยชน์และมีขนาดเล็กมากเราขอแนะนำว่าอย่าตั้งค่าการถ่ายโอนข้อมูลหน่วยความจำเป็น“ (ไม่มี)” อย่างน้อยต้องกำหนดค่าระบบของคุณให้สร้างการทิ้งหน่วยความจำขนาดเล็ก พวกเขาจะไม่ใช้พื้นที่มากนักและจะช่วยคุณได้หากคุณประสบปัญหา แม้ว่าคุณจะไม่รู้วิธีดึงข้อมูลออกจากไฟล์ minidump ด้วยตัวเอง แต่คุณสามารถค้นหาเครื่องมือซอฟต์แวร์และผู้ที่สามารถใช้ข้อมูลที่นี่เพื่อช่วยตรึงและแก้ไขปัญหาระบบของคุณได้

การทิ้งหน่วยความจำที่ใหญ่ขึ้นเช่นการทิ้งหน่วยความจำเคอร์เนลและการทิ้งหน่วยความจำทั้งหมดจะถูกเก็บไว้ที่ C: \ Windows \ MEMORY.DMP ตามค่าเริ่มต้น Windows ได้รับการกำหนดค่าให้เขียนทับไฟล์นี้ทุกครั้งที่สร้างการถ่ายโอนข้อมูลหน่วยความจำใหม่ดังนั้นคุณควรมีไฟล์ MEMORY.DMP เพียงไฟล์เดียวที่กินเนื้อที่

แม้ว่าผู้ใช้ Windows ทั่วไปจะสามารถใช้ minidumps เพื่อทำความเข้าใจสาเหตุของหน้าจอสีน้ำเงินได้ แต่ไฟล์ MEMORY.DMP จะใช้น้อยมากและไม่มีประโยชน์เว้นแต่คุณจะวางแผนที่จะส่งไปให้นักพัฒนา คุณอาจไม่จำเป็นต้องใช้ข้อมูลการดีบักในไฟล์ MEMORY.DMP เพื่อระบุและแก้ไขปัญหาด้วยตัวคุณเอง

ลบ Memory Dumps เพื่อเพิ่มพื้นที่ว่าง

ที่เกี่ยวข้อง: 7 วิธีในการเพิ่มพื้นที่ว่างในฮาร์ดดิสก์บน Windows

คุณสามารถลบไฟล์. dmp เหล่านี้เพื่อเพิ่มพื้นที่ว่างได้ซึ่งเป็นความคิดที่ดีเพราะไฟล์เหล่านี้อาจมีขนาดใหญ่มากหากคอมพิวเตอร์ของคุณมีหน้าจอสีน้ำเงินคุณอาจมีไฟล์ MEMORY.DMP ที่มีขนาด 800 MB ขึ้นไปซึ่งจะกินเนื้อที่มากขึ้น บนไดรฟ์ระบบของคุณ

Windows ช่วยให้คุณลบไฟล์เหล่านี้โดยอัตโนมัติ ถ้าคุณ ใช้ยูทิลิตี้ Disk Cleanup และบอกให้ล้างไฟล์ระบบคุณจะเห็นการทิ้งหน่วยความจำทั้งสองประเภทปรากฏในรายการ CCleaner และเครื่องมืออื่น ๆ ที่คล้ายคลึงกันสามารถลบการทิ้งหน่วยความจำโดยอัตโนมัติได้เช่นกัน คุณไม่จำเป็นต้องเจาะลึกลงไปในโฟลเดอร์ Windows ของคุณและลบด้วยมือ


กล่าวโดยย่อคือไฟล์การถ่ายโอนข้อมูลหน่วยความจำที่มีขนาดใหญ่ขึ้นจะไม่มีประโยชน์มากนักเว้นแต่คุณจะวางแผนที่จะส่งไปยัง Microsoft หรือนักพัฒนาซอฟต์แวร์รายอื่นเพื่อให้สามารถแก้ไขหน้าจอสีน้ำเงินที่เกิดขึ้นในระบบของคุณได้ ไฟล์ minidump ขนาดเล็กมีประโยชน์มากกว่าเนื่องจากมีข้อมูลที่จำเป็นเกี่ยวกับระบบล่ม

เครดิตรูปภาพ: Thawt Hawthje บน Flickr

Windows Memory Analysis

How To Use DumpIt For Dump Memory Of Windows

How To Create A Memory Dump File In Windows

Finding Evil In Windows 10 Compressed Memory

How Much RAM Does Windows Actually Need?

How To Fix Memory Management Error In Windows 7/8/10

Forensic Memory Acquisition In Windows - FTK Imager

Building Stack Traces From Memory Dump Of Windows X64

How To Clear Memory And Boost RAM On Windows 10 | 2020

Configure Complete Memory Dump On Windows 2012 R2 Server Step By Step

Windows 10 Blue Screen Memory Dump - Quick Fix

Hacks Weekly #6: Memory Dump Analysis – Extracting Juicy Data


การแก้ไขปัญหา - บทความยอดนิยม

วิธีแก้ไขปัญหาเสียงใน Windows 10

การแก้ไขปัญหา Oct 16, 2025

คุณเปิดเกมพีซีหรือสตรีมภาพยนตร์ แต่คุณไม่ได้ยินเสียงใด ๆ บนพื้�..


วิธีแก้ไขพีซี Windows แช่แข็ง

การแก้ไขปัญหา Jul 16, 2025

Masha / Shutterstock.com พีซี Windows หยุดทำงานเนื่องจากสาเหตุหลายประกา..


วิธีรีเซ็ตการตั้งค่า Chrome เป็นค่าเริ่มต้น

การแก้ไขปัญหา Jul 2, 2025

บางครั้งแอดแวร์มัลแวร์และส่วนขยายที่ไม่เป็นที่ต้องการของเราจ�..


วิธีแก้ไขหน้าจอสีขาวว่างเปล่าเมื่อตั้งค่า HomePod

การแก้ไขปัญหา Feb 9, 2026

เนื้อหาที่ไม่ถูกแคช การตั้งค่า HomePod ค่อนข้างง่าย และใช้เวลา..


แก้ไขไอคอน Windows ที่โหลดช้าโดยการเพิ่ม Icon Cache

การแก้ไขปัญหา May 23, 2025

ไอคอนสำหรับไฟล์และโปรแกรมของคุณจะถูกเก็บไว้ในแคชเพื่อให้ Win..


จะทำอย่างไรเมื่อโทรศัพท์หรือแท็บเล็ต Android ของคุณไม่เปิดขึ้นมา

การแก้ไขปัญหา Jul 27, 2025

คุณเปิดโทรศัพท์หรือแท็บเล็ต Android ของคุณโดยการกดปุ่มเปิดปิด - ง่าย ..


ใช้เครื่องมือขั้นสูงเพื่อแก้ไขปัญหาประสิทธิภาพใน Windows 7

การแก้ไขปัญหา Nov 4, 2025

เนื้อหาที่ไม่ถูกแคช คุณมีระบบ Windows 7 ใหม่ของคุณพร้อมใช้งาน แต่ทันใดน�..


วิธีเรียกใช้ DirectX Diagnostic บน XP

การแก้ไขปัญหา Jun 26, 2025

เนื้อหาที่ไม่ถูกแคช หากคุณกังวลเกี่ยวกับประสิทธิภาพของวิดีโอเกม�..


หมวดหมู่