ทุกครั้งที่ Windows ค้าง (Crash) ระบบจะ "Dump" ข้อมูล Log ทั้งหมดลงในไฟล์ที่ชื่อว่า Dump File แต่คุณควรทำอย่างไรเมื่อแม้กระทั่งการสร้าง Dump File ล้มเหลว? มาหาคำตอบกัน
คุณไม่จำเป็นต้องใช้ข้อมูล Dump File เสมอไปในการวินิจฉัยปัญหา Windows รายการใน Event Viewer มักเพียงพอที่จะระบุกระบวนการที่มีปัญหา — Dump File เพียงแค่ให้รายงานรายละเอียดว่ากระบวนการนั้นทำอะไรอยู่
วัตถุประสงค์ของ Windows Dump File คืออะไร?
ปัญหาของการวินิจฉัย Blue Screen of Death (BSOD) คือสิ่งต่างๆ เกิดขึ้นอย่างกะทันหัน หากคุณไม่สามารถถ่ายภาพสถานะที่แน่นอนของระบบปฏิบัติการในขณะที่ Crash คุณจะต้องเดาทั้งๆ ที่ไม่มีข้อมูล
Dump File ทำหน้าที่นี้อย่างแม่นยำ มันคือสแนปชอตของหน่วยความจำ (Memory Dump) ในขณะที่ OS Crash ประกอบด้วย Log สมบูรณ์หรือบางส่วนของทุกกระบวนการที่กำลังทำงาน
แม้จะมีประโยชน์มาก Dump File ไม่ใช่แหล่งข้อมูลที่เข้าใจง่ายสำหรับผู้ใช้ทั่วไป จึงจะไม่มีประโยชน์หากคุณไม่ใช่ System Administrator หรือช่าง Windows ที่มีประสบการณ์
สาเหตุของข้อผิดพลาด "Dump File Creation Failed" ใน Windows
Dump File ถูกออกแบบมาเพื่อสร้างขึ้นแม้ในกรณี Crash ร้ายแรง ดังนั้นจึงไม่มีหลายสิ่งที่รบกวนกระบวนการนี้
- ไฟล์ระบบเสียหาย: สาเหตุที่น่าจะเป็นไปได้มากที่สุดคือการเสียหายของไฟล์ระบบ ไม่ได้หมายถึงไวรัสหนึ่งสองตัว แต่เป็นการเสียหายข้อมูลกว้างขวางที่กระทบไฟล์ระบบสำคัญ
- BIOS ทำงานผิดปกติ: แม้จะนادرة BIOS ที่ไม่เสถียรหรือล้าสมัยก็อาจรบกวนการสร้าง Dump File ได้ แยกยากที่จะทราบว่า BIOS เป็นสาเหตุ จึงแนะนำให้อัปเดต Firmware ของคอมพิวเตอร์เสมอ
- แอปทำความสะอาด: แอปทำความสะอาดของบุคคลที่สามที่โฆษณาว่าปรับปรุงประสิทธิภาพ Windows นิยมใช้งาน แต่บางแอปทำความสะอาดเกินไปจนลบไฟล์ Log และ Dump Data หายไป แม้จะไม่สามารถกู้คืน Dump File ที่หายไปได้ แต่การลบแอปเหล่านี้สามารถป้องกันปัญหาในอนาคต
- ข้อบกพร่องฮาร์ดแวร์: เสมอมีโอกาสที่ปัญหาฮาร์ดแวร์ใต้ดินเป็นสาเหตุ ปัญหา RAM, ฮาร์ดดิสก์เสียหาย — อุปกรณ์ที่ทำงานผิดปกติหลายอย่างสามารถป้องกันไม่ให้ Dump File เขียนลงดิสก์ได้
วิธีแก้ที่ 1: ถอนการติดตั้งแอปทำความสะอาด
วิธีแก้ที่ง่ายที่สุดสำหรับข้อผิดพลาด "Dump File Creation Failed" คือถอนการติดตั้งแอปทำความสะอาดของบุคคลที่สามที่อาจลบไฟล์ Log ของ PC
การถอนการติดตั้งแอปบน Windows ทำได้ง่ายด้วยการรัน Uninstaller หากคุณไม่พบ Uninstaller (หรือไม่จำชื่อ) คุณสามารถตรวจสอบแอปที่ติดตั้งจาก Settings ได้
- เปิด Settings เพื่อดูและถอนการติดตั้งแอปพลิเคชันบน Windows 11 หรือ Windows 10 คุณสามารถหาไอคอนเฟืองในเมนู Start
- สลับไปแท็บ Apps ด้านซ้าย และเลือก Installed apps
- ตามที่คาดการณ์ นี่คือรายการแอปพลิเคชันที่ติดตั้งทั้งหมดบนคอมพิวเตอร์ จัดเรียงตามตัวอักษรโดยค่าเริ่มต้น คุณสามารถเลื่อนลงไปที่รายการที่ขึ้นต้นด้วย C และตรวจสอบว่ามีแอปทำความสะอาดหรือไม่ คุณยังสามารถค้นหาแอปเฉพาะได้หากจำส่วนหนึ่งของชื่อ
- เมื่อพบแอปที่น่าจะเป็นสาเหตุ ให้ถอนการติดตั้งโดยคลิกที่สามจุดข้างมันและเลือก Uninstall จากเมนูดรอปดาวน์ เราไม่พบแอปแบบนั้นบนเครื่องของเรา จึงจะสาธิตโดยการถอนการติดตั้งแอปสุ่มที่เราไม่ต้องการ
- Uninstaller เฉพาะของแอปจะลบแอปพลิเคชัน ตามคำแนะนำ และแอปจะถูกถอนการติดตั้งจาก PC หวังว่าจะแก้ปัญหาของคุณด้วย
วิธีแก้ที่ 2: ซ่อมแซมไฟล์ระบบด้วย DISM และ SFC
หากแอปทำความสะอาดไม่ใช่สาเหตุหลัก คุณควรเริ่มสงสัยไฟล์ระบบที่เสียหาย และข่าวดีคือคุณสามารถแก้ไขปัญหานี้ด้วยยูทิลิตี้ Command Prompt สองตัว
System File Checker (SFC) เป็นคำสั่งที่สะดวกตรวจสอบความสมบูรณ์ของไฟล์ Windows โดยเปรียบเทียบกับ System Image แทนที่ข้อมูลที่เสียหายด้วยสำเนาใหม่ หมายความว่าคุณสามารถกู้คืน OS ที่เสียหายได้โดยไม่ต้องติดตั้ง Windows ใหม่
บางครั้ง System Image สำรองก็เสียหาย ซึ่งเป็นที่มาของ DISM ยูทิลิตี้ Deployment Image Servicing and Management (DISM) ดาวน์โหลดสำเนา System Image ที่ไม่เสียหายจากเซิร์ฟเวอร์ของ Microsoft ใช้เพื่อกู้คืนการสำรองในเครื่อง
เมื่อใช้ SFC และ DISM ร่วมกัน มีเพียงไม่กี่ข้อผิดพลาดของ Windows ที่คุณแก้ไขไม่ได้ รวมถึงข้อผิดพลาด "Dump File Creation Failed"
- เพื่อซ่อมแซมไฟล์ระบบของ PC โดยใช้ยูทิลิตี้ CMD ให้เปิด Command Prompt และ Run as Administrator คุณสามารถหาแอปได้โดยค้นหา "cmd" ใน Start Menu ของ Windows 11
- เราจะเริ่มด้วยการสแกน DISM เพื่อให้แน่ใจว่า System Image ไม่ได้รับการถูกทำลาย ใส่คำสั่งต่อไปนี้:
Dism /Online /Cleanup-Image /RestoreHealth
- สิ่งนี้จะทริกเกอร์การสแกนเต็มรูปแบบของ Image ในเครื่อง โดยใช้ Image ที่ดาวน์โหลดจาก Microsoft เป็นฐาน DISM จะแก้ไขความผิดปกติที่พบในระหว่างการสแกนโดยอัตโนมัติ กู้คืน System Image ให้สภาพสมบูรณ์
- ตอนนี้เราสามารถรันการสแกน SFC ได้โดยไม่ต้องกังวลเกี่ยวกับปัญหาของ System Image เอง เพียงใส่
sfc /scannowเพื่อซ่อมแซม OS จากการเสียหายของข้อมูล
- SFC จะตรวจสอบทุกไฟล์ระบบ แทนที่รายการที่หายไปหรือข้อมูลที่เสียหาย จนกว่าการสแกนจะเสร็จสิ้น การติดตั้ง Windows ของคุณจะถูกซ่อมแซมสู่สถานะทำงานเต็มที่
วิธีแก้ที่ 3: อัปเดต BIOS
หากการซ่อมแซม OS และการลบแอปทำความสะอาดทั้งหมดไม่แก้ปัญหา BIOS เป็นขั้นตอนต่อไป การอัปเดต BIOS ไม่ได้ยากนักในปัจจุบัน ขอบคุณแพ็กเกจการติดตั้งที่ผู้ผลิตเมนบอร์ดคอมไพล์ไว้ซึ่งจะฟลัชชิปโดยอัตโนมัติ
การอัปเดต BIOS เสมอมีความเสี่ยง เนื่องจากการสูญเสียไฟฟ้าระหว่างกระบวนการอาจทำให้คอมพิวเตอร์ Brick (เสียหายอย่างสมบูรณ์) ดังนั้นลองทำนี้ก็ต่อเมื่อคุณมีสำรองไฟฟ้าที่รับประกัน และเข้าใจความเสี่ยงที่เกี่ยวข้อง
จะไม่มีขั้นตอนที่แน่นอนสำหรับส่วนนี้ เนื่องจากกระบวนการฟลัช BIOS อาจแตกต่างกันจากเมนบอร์ดไปเมนบอร์ด บางระบบจะมีวิธีอัปเดต BIOS จากภายใน Windows ส่วนบางระบบต้องเตรียม USB พร้อมไฟล์ที่จำเป็น คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับการอัปเดต BIOS ในบทความเฉพาะของเรา
วิธีแก้ที่ 4: ตรวจสอบ RAM หาข้อผิดพลาด
หลังจากปรับไว้ทุกปัญหาซอฟต์แวร์แล้ว สิ่งที่เหลือคือตรวจสอบฮาร์ดแวร์ อาจเป็น RAM หรือ HDD
การตรวจสอบ RAM หาข้อผิดพลาดทำได้ง่าย มีหลายวิธีทดสอบหน่วยความจำใน Windows ตั้งแต่เครื่องมือ Memory Diagnostic เบื้องต้นในตัว ไปจนถึงยูทิลิตี้ของบุคคลที่สามอย่าง MemTest86
บางเครื่องมือทดสอบทำงานโดยตรวจสอบหน่วยความจำโดยไม่บูทเข้าสู่ Windows ส่วนบางตัวทดสอบ RAM ขณะที่ Windows ยังทำงานอยู่ ทั้งสองวิธีควรใช้ร่วมกันเพื่อตรวจสอบสุขภาพหน่วยความจำอย่างครอบคลุม
- สำหรับคู่มือนี้ เราจะสาธิตการทดสอบ RAM โดยใช้ MemTest86 ของ PassMark เครื่องมือตรวจสอบหน่วยความจำยอดนิยม คุณสามารถดาวน์โหลดเวอร์ชันฟรีจากเว็บไซต์อย่างเป็นทางการ
- MemTest86 เป็นเครื่องมือทดสอบหน่วยความจำ Pre-boot จึงต้องรันจาก USB Drive การตั้งค่าแอปจะช่วยจัดรูปแบบและเตรียม Flash Drive ที่บูทได้สำหรับการทดสอบนี้
- เสียบ USB ที่เตรียมไว้เข้าไปในคอมพิวเตอร์และรีบูท หากตัวเลือกบูทตั้งค่าถูกต้อง คุณจะบูทจาก Flash Drive เปิดเครื่องมือทดสอบหน่วยความจำ กำหนดค่าตัวเลือกตามต้องการ (ไม่จำเป็นมาก) และเริ่มทดสอบ RAM
- UI ค่อนข้างพื้นฐาน แต่สื่อสารความคืบหน้าอย่างชัดเจนขณะที่ MemTest86 สแกนหน่วยความจำหาปัญหา เนื่องจากรันหลายการทดสอบ อาจใช้เวลานาน
- เมื่อการทดสอบทั้งหมดเสร็จสิ้น คุณจะได้รับสรุปผลลัพธ์ ไม่ต้องกังวลเรื่องการจดบันทึก — คุณสามารถบันทึกรายงานรายละเอียดในขั้นตอนถัดไป
- MemTest86 สามารถสร้างรายงาน HTML ที่มีข้อค้นพบในรูปแบบที่เข้าใจง่ายกว่า กด y เพื่อยืนยัน
- หลังจากนี้ PC จะบูทปกติ คุณจะพบรายงาน HTML ที่คอมไพล์ไว้บน USB Drive ที่เตรียมไว้ พร้อมกับผล Pass/Fail แบบทั่วไปและรายละเอียดประสิทธิภาพของ RAM
วิธีแก้ที่ 5: สแกนฮาร์ดดิสก์หาปัญหา
ฮาร์ดดิสก์เป็นจุดล้มเหลวที่พบบ่อยกว่า RAM โดยเฉพาะหากคุณยังใช้ Hard Disk Drives (HDD) แบบเก่าที่มีแพลตเตอร์หมุนและเคลือบแม่เหล็ก ฮาร์ดดิสก์ที่ทำงานผิดปกติมักล้มเหลวในการบันทึก Dump File
ในฮาร์ดดิสก์สมัยใหม่ สามารถตรวจสอบสุขภาพได้อย่างแม่นยำโดยดูสถานะ S.M.A.R.T. สำหรับดิสก์เก่า เราต้องใช้วิธีอื่น
- คุณสามารถอ่านสถานะ S.M.A.R.T. แบบพื้นฐานได้แค่ใช้ Command Prompt จะทำงานก็ต่อเมื่อ HDD รองรับเทคโนโลยีนี้ อย่างไรก็ตาม ให้เปิด Command Prompt ลองดู
- พิมพ์คำสั่งต่อไปนี้และกด Enter:
wmic diskdrive get model,status
- ผลลัพธ์... น่าผิดหวังเล็กน้อย คุณจะได้แค่ OK หรือ Pred Fail หากดิสก์ใกล้จะตาย คุณจะต้องใช้เครื่องมือของบุคคลที่สามเพื่อรายงานสุขภาพที่ละเอียดกว่า
- CrystalDisk Info เป็นตัวเลือกฟรีที่ดี แค่ดาวน์โหลดและรันแอปเพื่อรับการวิเคราะห์สมบูรณ์ของสภาพฮาร์ดดิสก์
วิธีที่ดีที่สุดในการแก้ไขข้อผิดพลาด "Dump File Creation Failed" ใน Windows
เนื่องจากสาเหตุที่พบบ่อยที่สุดของข้อความ "Dump File Creation Failed" คือไฟล์ระบบเสียหาย การซ่อมแซม OS ด้วย DISM และ SFC ควรเป็นสิ่งแรกที่คุณลอง คำสั่งเหล่านี้สามารถกู้คืนการติดตั้ง Windows ได้โดยไม่สูญเสียข้อมูล
โปรแกรมทำความสะอาดดิสก์ที่ทำงานมากเกินไปเป็นปัจจัยอีกอย่างหนึ่ง ดังนั้นจึงเป็นความคิดที่ดีที่จะตรวจสอบแอปที่ติดตั้งและลบซอฟต์แวร์ประเภทนี้ออก
และแม้คุณจะอัปเดต BIOS ได้ง่าย แต่ไม่มีการ troubleshoot ฮาร์ดดิสก์หรือ RAM ผ่านซอฟต์แวร์เพียงอย่างเดียว ทุกสิ่งที่คุณทำได้คือตรวจสอบสุขภาพและให้แน่ใจว่าทุกอย่างทำงานถูกต้อง