ข้อผิดพลาด 0x80780119 เกิดขึ้นส่วนใหญ่จากปัญหาพื้นที่จัดเก็บบนไดรฟ์ที่ต้องการสร้าง System Image พาร์ติชัน System Reserved อาจมีพื้นที่ว่างไม่เพียงพอ คุณสามารถสร้างพาร์ติชัน System Reserved ใหม่หรือขยายพาร์ติชันปัจจุบันได้ หากพาร์ติชันพอขนาดแต่พื้นที่ว่างไม่พอ อาจเป็นเพราะ USN Journal ใหญ่เกินไป
การวิเคราะห์สาเหตุนี้จะช่วยให้แก้ไขปัญหาได้ง่ายขึ้น
สาเหตุของข้อผิดพลาด 0x80780119 เมื่อสร้าง System Image
- พื้นที่ว่างในพาร์ติชัน System Reserved ไม่เพียงพอ – ต้องมีพื้นที่ว่างอย่างน้อย 40 MB สำหรับการสร้าง System Image วิธีแก้คือขยายพาร์ติชันนี้หรือสร้างใหม่
- การใช้ SSD ร่วมกับพารามิเตอร์ที่ไม่ถูกต้อง – หากอัปเกรดจาก Windows 8 ไปเวอร์ชันใหม่กว่า ต้องกำหนดพารามิเตอร์ให้ถูกต้อง ผ่าน Command Prompt
- USN Journal ใหญ่เกินไป – USN Journal บันทึกการเปลี่ยนแปลงบนพาร์ติชัน อาจโตใหญ่จนพื้นที่ไม่พอ ลบ Journal นี้ช่วยแก้ปัญหาได้
- ไดรเวอร์เก่า – ไดรเวอร์อุปกรณ์จัดเก็บควรอัปเดตเป็นเวอร์ชันล่าสุด
- System Protection ปิดอยู่ – ผู้ใช้หลายรายรายงานว่าไม่สามารถสร้าง System Image ได้จนกว่าจะเปิด System Protection สำหรับไดรฟ์นั้น
- Language Pack มากเกินไป – ถ้าติดตั้ง Language Pack ที่ไม่ได้ใช้ ให้ลองถอนการติดตั้งเพื่อแก้ปัญหา
วิธีแก้ไขข้อผิดพลาด 'Not Enough Disk Space' 0x80780119 เมื่อสร้าง System Image บน Windows 7/8/10
1. ตั้งค่าพาร์ติชันให้ถูกต้อง
มีกฎหลายข้อสำหรับการสร้าง System Image บน Windows หากไม่ปฏิบัติตามจะเกิดข้อผิดพลาด 0x80780119 ปัญหามักเกิดเมื่อพาร์ติชัน System Reserved ไม่มีพื้นที่พอสำหรับ Shadow Copy ให้ตรวจสอบพื้นที่ก่อน
- กด Windows + X หรือคลิกขวาที่ Start เมนู เลือก Disk Management
- หรือคลิกขวาที่ไอคอน This PC บน Desktop เลือก Manage > Storage > Disk Management
- คลิกซ้ายที่โวล्यุม System Reserved คลิกขวาเลือก Properties ขนาดควรอย่างน้อย 100 MB
- ตรวจสอบพื้นที่ว่าง ต้องมากกว่า 40 MB
เนื่องจากไม่สามารถขยายพาร์ติชัน System Reserved ได้โดยตรง วิธีแก้คือสร้าง System Volume ใหม่แทน
- กำหนดตำแหน่งที่ต้องการสร้าง System Volume (ต้องเป็น Primary Partition บน MBR Disk) สมมติชื่อโวล्यุมใหม่คือ F:
- คลิก Start เมนู พิมพ์ cmd คลิกขวาเลือก Run as administrator หรือกด Windows + R พิมพ์ cmd แล้วกด Ctrl + Shift + Enter
- ใน Command Prompt พิมพ์คำสั่งด้านล่าง (สมมติ Windows อยู่ที่ C:\Windows ถ้าไม่ใช่ให้เปลี่ยนตามจริง ถ้า F ถูกใช้แล้วให้ใช้ตัวอักษรอื่น):
bcdboot.exe /s C:\Windows /s F:
- เปิด DISKPART ทำให้โวล्यุม "F:" เป็น active ด้วยคำสั่ง 3 คำสั่งนี้ (กด Enter ทีละคำสั่ง):
DISKPART DISKPART> select volume F DISKPART> active
- รีสตาร์ทคอมพิวเตอร์ F: จะกลายเป็น System Volume ตรวจสอบว่าข้อผิดพลาด 0x80780119 ยังเกิดขึ้นหรือไม่
2. ตั้งค่าพารามิเตอร์บางอย่าง
กรณีอัปเกรดจาก Windows 8 เป็น 8.1 และใช้ SSD พารามิเตอร์ Prefetch, Superfetch, และ ReadyBoot อาจตั้งค่าผิด แก้ไขได้โดยรันคำสั่งเดียว
- เปิด Command Prompt แบบ Administrator (วิธีเดียวกับข้างต้น)
- พิมพ์คำสั่งด้านล่าง กด Enter รอจบกระบวนการ:
winsat formal -v
- รีสตาร์ทคอมพิวเตอร์ 3 ครั้ง หลังจากนั้นระบบจะตั้งค่า SSD ให้ถูกต้องและปัญหาควรหายไป
3. ลบ USN Journal จากพาร์ติชัน System Reserved
USN Journal (Update Sequence Number Journal) บนไดรฟ์ NTFS บันทึกการเปลี่ยนแปลงทั้งหมดบนโวลยุม อาจโตใหญ่จนครอบพื้นที่ System Reserved แนะนำให้ลบ USN Journal ออกจากพาร์ติชันนี้
ก่อนอื่น ต้องกำหนดตัวอักษรไดรฟ์ให้พาร์ติชัน System Reserved:
- เปิด Disk Management (Windows + X > Disk Management)
- คลิกซ้ายที่โวลยุม System Reserved คลิกขวาเลือก Change Drive Letter and Paths
- คลิก Add เลือก Assign the following drive letter เลือกตัวอักษรที่ยังไม่ได้ใช้ คลิก OK
- คลิก OK อีกครั้งเพื่อยืนยัน
- เปิด Command Prompt แบบ Administrator (ทำตามขั้นตอน 1-3 ของวิธีที่ 2) พิมพ์คำสั่ง 2 คำสั่งนี้ (กด Enter ทีละคำสั่ง):
fsutil usn queryjournal F: fsutil usn deletejournal /N /D F:
- ควรจะมีพื้นที่ว่างเพิ่มขึ้นบน System Reserved และข้อผิดพลาด 0x80780119 ควรหายไป
4. เพิ่มขนาดพาร์ติชัน OEM
บางการตั้งค่าอาจอนุญาตให้เปลี่ยนขนาด Recovery Partition โดยไม่ต้องสร้างใหม่ หากเป็นกรณีของคุณ ลองทำดู วิธีนี้ง่ายมาก
- เปิด Disk Management
- คลิกซ้ายที่โวลยุม System Reserved คลิกขวาเลือก Extend Volume
- Extend Volume Wizard จะปรากฏ คลิก Next ไดรฟ์จะถูกเลือกอัตโนมัติ
- ตั้งค่า Select the amount of space in MB ตามที่ต้องการเพื่อขยายไดรฟ์
- ทดสอบสร้าง System Image อีกครั้ง ดูว่าปัญหายังเกิดขึ้นหรือไม่
5. ตรวจสอบไดรเวอร์
ไดรเวอร์อุปกรณ์จัดเก็บต้องเป็นเวอร์ชันล่าสุดจึงจะสร้าง System Image ได้อย่างถูกต้อง
- เปิด Device Manager (Windows + R > devmgmt.msc)
- หรือค้นหา "Device Manager" จาก Start เมนู
- ขยายส่วน Disk drives คลิกขวาที่ไดรฟ์หลักของคุณ เลือก Update driver
- เลือก Search automatically for updated driver software รอการค้นหา
- หากมีไดรเวอร์ใหม่ ให้ติดตั้งตามขั้นตอนบนหน้าจอ
- ทดสอบสร้าง System Image อีกครั้ง
6. เปิดใช้งาน System Protection สำหรับไดรฟ์ของคุณ
บางกรณีต้องเปิด System Protection สำหรับไดรฟ์ที่จะสร้าง System Image ควรเปิดอยู่แล้วโดยค่าเริ่มต้นแต่อาจถูกปิดไป
- ค้นหา Control Panel จาก Start เมนู หรือกด Windows + R พิมพ์ control.exe กด OK
- คลิก System > ด้านซ้ายคลิก System protection settings จะเปิด System Properties แท็บ System Protection จะเห็น Protection Settings
- ตรวจสอบว่า Protection เป็น On สำหรับไดรฟ์ที่ใช้สร้าง System Image
- ถ้าเป็น Off ให้เลือกไดรฟ์นั้น คลิก Configure
- ในหน้าต่าง System Protection Settings เลือก Turn on system protection คลิก OK
7. ถอนการติดตั้ง Language Pack ใน Control Panel
แม้จะดูไม่เกี่ยวข้อง แต่ผู้ใช้หลายรายรายงานว่าการถอน Language Pack ที่ไม่ใช้ช่วยแก้ข้อผิดพลาด 0x80780119 ได้
Windows 10:
- กด Windows + I เปิด Settings > Time & Language > แท็บ Language
- เลื่อนลงที่ Preferred languages คลิก Language Pack ที่ต้องการลบ > Remove ยืนยันทุกหน้าต่าง
Windows เวอร์ชันเก่า:
- เปิด Control Panel (ค้นหาหรือ Windows + R > control.exe)
- ตั้งค่า View by เป็น Category > Clock, Language, and Region > Add a language
- คลิก Options ถัดจาก Language Pack ที่ต้องการลบ
- คลิก Uninstall display language เพื่อลบ Language Pack ให้สิ้นสุด (ไม่สามารถลบภาษาที่กำลังใช้แสดงผลได้)
- ทดสอบว่าปัญหาแก้ไขแล้วหรือไม่