แก้ไข: Windows ไม่สามารถติดตั้ง เราไม่สามารถอัปเดตพาร์ติชันที่สงวนไว้สำหรับระบบ

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

ฉันพบปัญหาในเครื่องที่ใช้ Windows 10 Insider Builds แต่ผู้ใช้ประสบปัญหาใน Windows รุ่นก่อนหน้าด้วย ข้อผิดพลาดดูเหมือนจะเป็นเรื่องธรรมดาในระบบ Windows 8.1 ที่ผู้ใช้พยายามอัพเกรดเป็น Windows 10

พาร์ติชันที่ระบบสำรองไว้มีข้อมูลการบูตสำหรับ Windows Microsoft บันทึกว่าผู้ใช้อาจได้รับข้อผิดพลาด "เราไม่สามารถอัปเดตพาร์ติชันระบบที่สงวนไว้" หากมีพื้นที่ว่างไม่เพียงพอ ผู้ใช้อาจได้รับรหัสข้อผิดพลาด 0xc1900104 หรือรหัสข้อผิดพลาด 0x800f0922 เมื่อเป็นกรณีนี้

ไม่สามารถติดตั้ง Windows 10

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

พาร์ติชันระบบมีพื้นที่ว่าง 15 เมกะไบต์บนพีซี Windows 10 ที่แสดงข้อความแสดงข้อผิดพลาด

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

ฉันจัดการเพื่อเพิ่มพื้นที่ว่าง 15 เมกะไบต์โดยการลบไฟล์ภาษาทั้งหมด แต่ไฟล์ภาษาที่ฉันต้องการและเรียกใช้ดิสก์ตรวจสอบเพื่อตัดทอนบันทึก NTFS การแก้ไขปัญหานี้ไม่สามารถติดตั้ง Windows ได้ เราไม่สามารถอัปเดตพาร์ติชันที่สงวนไว้สำหรับระบบ

คำแนะนำของ Microsoft

Microsoft แนะนำให้ลบข้อมูลบนพาร์ติชันระบบเพื่อเพิ่มพื้นที่ว่างในดิสก์เพื่อเพิ่มพื้นที่ว่าง 15 เมกะไบต์ (เมื่ออัปเกรดจาก Windows 8.1 หรือเก่ากว่า) หรือ 13 เมกะไบต์พื้นที่เมื่ออัพเกรด Windows 10 เป็นการปรับปรุงคุณสมบัติใหม่

คุณไม่สามารถเข้าถึงข้อมูลบนพาร์ติชันระบบและลบโฟลเดอร์แบบอักษรเนื่องจากพาร์ติชันไม่ได้ถูกเมาท์กับอักษรชื่อไดรฟ์และเนื่องจากไม่มีสิทธิ์

หมายเหตุ : คุณอาจต้องแสดงไฟล์ระบบปฏิบัติการที่ซ่อนอยู่ ดูคำแนะนำในการแสดงไฟล์ที่ซ่อนอยู่ใน Windows 8 และ 8.1 ใช้ได้กับ Windows ทุกรุ่น

ขั้นตอนที่ 1: กำหนดสไตล์ของพาร์ติชัน

  1. แตะที่คีย์ Windows พิมพ์ diskmgmt.msc และใช้คีย์ Enter เพื่อเริ่มต้นส่วนต่อประสานการจัดการดิสก์
  2. คลิกขวาที่ดิสก์ที่ติดตั้ง Windows ไว้เช่นดิสก์ 0 และเลือกคุณสมบัติ
  3. สลับไปที่แท็บปริมาณ
  4. ตรวจสอบบรรทัดลักษณะพาร์ติชันเพื่อค้นหาว่า MBR (Master Boot Record) หรือ GPT (GUID Partition Table) ใช้หรือไม่

ขั้นตอนที่ 2: พาร์ติชัน Windows 10 GPT

  1. แตะที่คีย์ Windows พิมพ์ cmd.exe กดปุ่ม Ctrl และ Shift-key ค้างไว้แล้วเลือกผลลัพธ์เพื่อเปิดพรอมต์คำสั่งที่ยกระดับ
  2. พิมพ์ mountvol y: / s แล้วกดปุ่ม Enter นี่แมปอักษรชื่อไดรฟ์ Y กับพาร์ติชันระบบ ดูเอกสารประกอบ mountvol ที่นี่ พารามิเตอร์ / s เมาท์พาร์ติชันระบบ
  3. สลับเป็นไดรฟ์ Y โดยพิมพ์ y: แล้วกดปุ่ม Enter
  4. นำทางไปยังโฟลเดอร์แบบอักษรโดยพิมพ์ cd EFI \ Microsoft \ Boot \ Fonts
  5. พิมพ์ del *. * เพื่อลบไฟล์แบบอักษรทั้งหมด ยืนยันการลบหากได้รับแจ้ง

ขั้นตอนที่ 2: พาร์ติชัน Windows 10 MBR

  1. แตะที่คีย์ Windows พิมพ์ diskmgmt.msc แล้วเลือกผลลัพธ์เพื่อโหลดอินเตอร์เฟสการจัดการดิสก์
  2. คลิกขวาที่พาร์ติชันที่ทำเครื่องหมายว่า System Reserve แล้วเลือก "Change Drive Letter and Paths"
  3. เลือกเพิ่มในหน้าต่างที่เปิดขึ้น
  4. เลือกอักษรชื่อไดรฟ์ Y แล้วคลิกตกลง
  5. เปิดพรอมต์คำสั่งที่ยกระดับ: แตะที่คีย์ Windows พิมพ์ cmd.exe คลิกขวาที่ผลลัพธ์แล้วเลือก "run as administrator"
  6. เปลี่ยนเป็นพาร์ติชันระบบโดยพิมพ์ y:
  7. ใช้ cd Boot \ Fonts เพื่อเปลี่ยนเป็นไดเรกทอรีแบบอักษร
  8. พิมพ์ takeown / dy / r / f เพื่อเป็นเจ้าของ
  9. พิมพ์ icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t เพื่อสำรองสิทธิ์การใช้งานไดรฟ์
  10. พิมพ์ whoami เพื่อแสดงชื่อผู้ใช้ของคุณ
  11. พิมพ์ icacls / Grant: F / t
  12. พิมพ์ del *. * เพื่อลบแบบอักษรทั้งหมดและกด Y เมื่อระบบขอให้คุณยืนยันการดำเนินการ
  13. เมื่อเสร็จแล้วให้พิมพ์ icacls Y: \ / restore% systemdrive% \ NTFSp.txt / c / t เพื่อกู้คืนสิทธิ์
    1. หากคุณพบข้อผิดพลาดให้เรียกใช้ icacls / ระบบให้สิทธิ์: f / t
  14. กลับไปที่การจัดการดิสก์และกดปุ่มรีเฟรชเพื่อโหลดข้อมูลใหม่ คุณควรเห็นว่าพาร์ติชั่นระบบสงวนไว้มีพื้นที่ว่างมากขึ้นในตอนนี้
  15. คลิกขวาที่พาร์ติชันที่ระบบสำรองไว้
  16. เลือกเปลี่ยนอักษรชื่อไดรฟ์และเส้นทาง
  17. เลือกตัวอักษร Y: drive
  18. เลือกลบแล้วคลิกตกลง

ขั้นตอนที่ 3: เรียกใช้การอัปเดตอีกครั้ง

Windows 7 หรือ Windows 8.1 พร้อมด้วยพาร์ติชัน GPT

ใช้ขั้นตอนที่ 1 จากด้านบนเพื่อกำหนดประเภทพาร์ติชัน คำแนะนำต่อไปนี้สำหรับเครื่อง Windows 7 หรือ Windows 8.1 ที่มีพาร์ติชัน GPT:

  1. เปิดพรอมต์คำสั่งที่ยกระดับ แตะที่คีย์ Windows พิมพ์ cmd.exe คลิกขวาที่ผลลัพธ์แล้วเลือก "run as administrator"
  2. พิมพ์ mountvol y: / s เพื่อติดตั้งพาร์ติชันระบบ
  3. พิมพ์ taskkill / im explorer.exe / f
  4. พิมพ์ explorer.exe เพื่อเริ่ม Explorer ใหม่ด้วยสิทธิ์ระดับสูง
  5. เปิด Explorer และไปที่ Y: \ EFI \ Microsoft \ Boot \
  6. ลบโฟลเดอร์ภาษาทั้งหมด แต่โฟลเดอร์ภาษาที่คุณต้องการใช้เช่น en-US สำหรับ US English, de-DE สำหรับภาษาเยอรมันและอื่น ๆ
  7. ลบไฟล์ฟอนต์ที่ Y: \ EFI \ Microsoft \ Boot \ Fonts เพื่อเพิ่มพื้นที่ว่าง
  8. รีบูตอุปกรณ์ สิ่งนี้จะลบตัวอักษรไดรเวอร์
  9. เรียกใช้การปรับรุ่น

Windows 7 ที่มีพาร์ติชัน MBR

  1. กำหนดอักษรชื่อไดรฟ์ให้กับพาร์ติชันระบบสำรอง ใช้คำแนะนำจากขั้นตอนที่ 2: พาร์ติชัน Windows 10 MBR เพื่อทำเช่นนั้น
  2. เปิดพรอมต์คำสั่งที่ยกระดับ แตะที่คีย์ Windows พิมพ์ cmd.exe คลิกขวาที่ผลลัพธ์แล้วเลือก "run as administrator"
  3. เปลี่ยนเป็นไดรฟ์ Y โดยพิมพ์ y:
  4. รันคำสั่ง takeown / dy / r / f
  5. สำรองสิทธิ์: icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t
  6. พิมพ์ whoami เพื่อแสดงชื่อผู้ใช้ของคุณ
  7. พิมพ์ icacls / Grant: F / t
  8. เปิดโฟลเดอร์ Boot ของพาร์ติชันที่ระบบสำรอง (ตัวอักษรไดรฟ์ Y) ใน Explorer
  9. ลบโฟลเดอร์ภาษาทั้งหมดยกเว้นโฟลเดอร์ของภาษาที่คุณต้องการใช้
  10. ตัดทอนไฟล์บันทึก NTFS ด้วยคำสั่ง chkdsk / L: 5000 / X / F
    1. หากการตัดทอนไฟล์บันทึก NTFS ไม่เพียงพอให้รันคำสั่งต่อไปนี้เพื่อลบ USN Journal และสร้างใหม่:
      1. fsutil usn deletejournal / D / NY:
      2. fsutil usn createjournal m = 1500 a = 1 Y:
  11. กู้คืนสิทธิ์ด้วยคำสั่ง icacls Y: \ / restore% systemdrive% \ NTFSp.txt / c / t
  12. เรียกใช้ icacls / Grant system: f / t เพื่อปรับ ACL กลับไปที่ System
  13. เรียกใช้ icacls Y: / setowner“ SYSTEM” / t / c เพื่อตั้งค่าเจ้าของไดรฟ์เป็น System
  14. ลบอักษรระบุไดรฟ์ในการจัดการดิสก์

Windows 8.1 พร้อมด้วยพาร์ติชัน MBR

หมายเหตุ : คุณต้องมีไดรฟ์ภายนอกที่มีพื้นที่อย่างน้อย 250 เมกะไบต์

  1. กำหนดอักษรชื่อไดรฟ์ให้กับพาร์ติชันระบบสำรอง ใช้คำแนะนำจากขั้นตอนที่ 2: พาร์ติชัน Windows 10 MBR เพื่อทำเช่นนั้น
  2. เปิดพรอมต์คำสั่งที่ยกระดับ แตะที่คีย์ Windows พิมพ์ cmd.exe คลิกขวาที่ผลลัพธ์แล้วเลือก "run as administrator"
  3. เปลี่ยนเป็นไดรฟ์ Y โดยพิมพ์ y:
  4. รันคำสั่ง takeown / dy / r / f
  5. พิมพ์ whoami เพื่อแสดงชื่อผู้ใช้ของคุณ
  6. พิมพ์ icacls / Grant: F / t
  7. พิมพ์คำสั่งต่อไปนี้: attrib -s -r -h Y: \ Recovery \ WindowsRE \ winre.wim
  8. ตรวจสอบอักษรระบุไดรฟ์ของไดรฟ์ภายนอกใน Explorer เราใช้ F: แต่อักษรชื่อไดรฟ์ของคุณอาจแตกต่างกัน
  9. พิมพ์ mkdir F: \ Recovery \ WindowsRE
  10. พิมพ์ xcopy Y: \ Recovery \ WindowsRE \ winre.wim F: \ Recovery \ WindowsRE \ winre.wim / h
  11. พิมพ์ C: \ Windows \ System32 \ Reagentc / SetREImage / เส้นทาง F: \ Recovery \ WindowsRE / เป้าหมาย C: \ Windows
  12. พิมพ์ del Y: \ Recovery \ WindowsRE \ winre.wim / F
  13. เรียกใช้การปรับรุ่น
  14. พิมพ์ (บนพรอมต์คำสั่งยกระดับ) xcopy F: \ Recovery \ WindowsRE \ winre.wim Y: \ Recovery \ WindowsRE \ winre.wim / h
  15. พิมพ์ C: \ Windows \ System32 \ Reagentc / SetREImage / Path Y: \ Recovery \ WindowsRE / Target C: \ Windows
  16. ลบอักษรระบุไดรฟ์ออกจากพาร์ติชันที่ระบบสำรองไว้

ตอนนี้คุณ : คุณพบปัญหาการอัพเกรดเมื่อเร็ว ๆ นี้หรือไม่?