ในโพสต์ของวันนี้ เราจะระบุสาเหตุ จากนั้นให้วิธีแก้ไขปัญหาที่เป็นไปได้กับปัญหาของอุปกรณ์แท็บเล็ตที่ใช้ระบบปฏิบัติการ Windows จะสร้างเฉพาะไฟล์ minidump A มินิดัมพ์ของ Windows เป็นไฟล์ขนาดเล็กที่บันทึกไว้ในคอมพิวเตอร์ของคุณทุกครั้งที่คอมพิวเตอร์หยุดทำงานโดยไม่คาดคิด เช่น เมื่อคุณได้รับ BSOD (Blue Screen of Death) ไฟล์เหล่านี้ถูกเก็บไว้ใน C:\Windows\minidump หรือ C:\Winnt\minidump ไดเรกทอรีขึ้นอยู่กับรุ่นของ Windows และมีชื่อไฟล์เช่น “Mini031120-01.dmp”
ในตัวอย่างนี้ 03 คือเดือน 11 วัน 20 ปี และ -01 หมายเลขของไฟล์ดัมพ์
Windows 10 สร้างเฉพาะไฟล์ minidump
หากคุณสังเกตเห็นว่าอุปกรณ์ Windows 10/8 ของคุณที่ใช้ SD eMMC หน่วยความจำสร้างเฉพาะไฟล์ minidump จากนั้นโพสต์นี้จะช่วยคุณ
eMMC นั้นย่อมาจาก "Embedded Multi-Media Controller" และหมายถึงแพ็คเกจที่ประกอบด้วยทั้งหน่วยความจำแฟลชและตัวควบคุมหน่วยความจำแฟลชที่รวมอยู่ในแม่พิมพ์ซิลิโคนเดียวกัน โซลูชัน eMMC ประกอบด้วยส่วนประกอบอย่างน้อย 3 อย่าง ได้แก่ อินเทอร์เฟซ MMC (การ์ดมัลติมีเดีย) หน่วยความจำแฟลช และตัวควบคุมหน่วยความจำแฟลช และมีให้ในแพ็คเกจ BGA มาตรฐานอุตสาหกรรม
แอปพลิเคชันที่ฝังอยู่ในปัจจุบัน เช่น กล้องดิจิตอล สมาร์ทโฟน และแท็บเล็ตมักเก็บเนื้อหาไว้ในหน่วยความจำแฟลช
คุณจะพบปัญหานี้ในอุปกรณ์แท็บเล็ตที่ใช้ Windows 10/8.1/8 และใช้หน่วยความจำ SD eMMC – Windows จะสร้างเฉพาะไฟล์ minidump แม้ว่าดัมพ์หน่วยความจำเคอร์เนล หรือ ดัมพ์หน่วยความจำเสร็จสมบูรณ์ ได้รับการกำหนดค่าภายใต้การตั้งค่าระบบขั้นสูง> การเริ่มต้นและการกู้คืน
ไฟล์ minidump ถูกบันทึกลงใน %systemroot%\minidump ไดเรกทอรีแทนที่จะเป็น C:\windows\minidump . มาตรฐาน ที่ตั้ง
ปัญหานี้เกิดขึ้นเนื่องจากการจัดการพลังงานที่เข้มงวดในอุปกรณ์ SD eMMC Windows จะสร้าง minidump เสมอและละเว้นการตั้งค่าการถ่ายโอนข้อมูลหน่วยความจำที่ผู้ดูแลระบบกำหนดค่าไว้
หากต้องการลบล้างการทำงานเริ่มต้นของ Windows คุณต้องกำหนดค่าการตั้งค่ารีจิสทรีพิเศษในอุปกรณ์
คุณสามารถทำตามขั้นตอนด้านล่างเพื่อแทนที่คุณลักษณะประหยัดพลังงานของ Windows eMMC ระหว่าง BugCheck (หรือที่เรียกว่าข้อผิดพลาด Stop หรือข้อผิดพลาดหน้าจอสีน้ำเงิน) เพื่อสร้างการถ่ายโอนข้อมูลหน่วยความจำเคอร์เนลหรือการถ่ายโอนข้อมูลหน่วยความจำทั้งหมด
ก่อนที่คุณจะเริ่มต้น เนื่องจากเป็นการดำเนินการรีจิสทรี ขอแนะนำให้คุณสำรองข้อมูลรีจิสทรีหรือสร้างจุดคืนค่าระบบในกรณีที่ขั้นตอนผิดพลาด เมื่อคุณได้ใช้มาตรการป้องกันที่จำเป็นแล้ว คุณสามารถดำเนินการดังต่อไปนี้:
1. กดปุ่ม Windows + R ในกล่องโต้ตอบ Run ให้พิมพ์ control system และกด Enter เพื่อเปิด การตั้งค่าระบบขั้นสูง> การเริ่มต้นและการกู้คืน , เขียนข้อมูลการดีบัก ต้องตั้งค่าตัวเลือกเป็น การถ่ายโอนข้อมูลหน่วยความจำเคอร์เนล หรือ ดัมพ์หน่วยความจำเสร็จสมบูรณ์ .
2. จากนั้น ไปที่ Launch Registry Editor เพื่อสร้างและกำหนดค่ารีจิสตรีคีย์ต่อไปนี้:
ForceF0State: REG_DWORD: 0x1
การตั้งค่ารีจิสทรีนี้อนุญาตให้เขียนไฟล์ดัมพ์ได้
- นำทางไปยังเส้นทางรีจิสทรีด้านล่าง
HKLM\SYSTEM\CurrentControlSet\services\sdbus\Parameters\
- จากนั้นคลิกขวาบนพื้นที่ว่างบนบานหน้าต่างด้านขวา
- เลือกใหม่> ค่า DWORD (32 บิต)
- ตั้งชื่อคีย์ว่า ForceF0State .
- ดับเบิลคลิกที่คีย์ที่สร้างขึ้นใหม่และตั้งค่าข้อมูลค่าเป็น 0x1 .
- คลิกตกลง
3. ถัดไป สร้างและกำหนดค่าคีย์รีจิสทรีต่อไปนี้:
AlwaysKeepMemoryDump: REG_DWORD: 1
การตั้งค่ารีจิสทรีนี้ช่วยให้แน่ใจว่าไฟล์ดัมพ์จะไม่ถูกลบเมื่อรีบูต แม้ว่าคุณจะมีพื้นที่ว่างในดิสก์เหลือน้อย
- นำทางไปยังเส้นทางรีจิสทรีด้านล่าง
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
- จากนั้นคลิกขวาบนพื้นที่ว่างบนบานหน้าต่างด้านขวา
- เลือกใหม่> ค่า DWORD (32 บิต)
- ตั้งชื่อคีย์ว่า AlwaysKeepMemoryDump .
- ดับเบิลคลิกที่คีย์ที่สร้างขึ้นใหม่และตั้งค่าข้อมูลค่าเป็น 1 .
- คลิกตกลง
4. ตรวจสอบให้แน่ใจว่าขนาดไฟล์เพจสูงสุดใหญ่กว่าจำนวน RAM ที่ใช้ในคอมพิวเตอร์ ตรวจสอบสิ่งนี้ภายใต้การตั้งค่าระบบขั้นสูง> ประสิทธิภาพ> ขั้นสูง . หน่วยความจำเสมือนขนาดไฟล์เพจ การตั้งค่าบนไดรฟ์ระบบต้องมากกว่าจำนวน RAM ที่ใช้
5. รีสตาร์ทเครื่อง
นี่น่าจะช่วยได้!