ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

เมื่ออัปเกรดเป็น หรืออัปเดต Windows 10 คุณอาจพบข้อผิดพลาด "เราไม่สามารถอัปเดตพาร์ติชันสงวนของระบบ" รหัสข้อผิดพลาด 0xc1900104 หรือรหัสข้อผิดพลาด0x800f0922

สาเหตุ

System Reserved Partition (SRP) อาจเต็มได้ System Reserve Partition (SRP) เป็นพาร์ติชันขนาดเล็กบนฮาร์ดไดรฟ์ของคุณที่จัดเก็บข้อมูลการWindowsเริ่มต้นระบบ แอปป้องกันไวรัสและความปลอดภัยของบริษัทอื่นบางแอปจะเขียนลงใน SRP และสามารถเติมข้อมูลได้

การแก้ปัญหา

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

เมื่อต้องการอัปเกรดอุปกรณ์ของคุณ คุณจะต้องเพิ่มเนื้อที่ว่างบน SRP ด้วยวิธีที่เหมาะสมด้านล่าง แล้วลองอัปเกรดอีกครั้ง ถ้าคุณอัปเดตในWindows 10 คุณ need to free up 13MB.

ก่อนอื่น ให้ระบุว่า SRP เป็นสไตล์พาร์ติชัน GPT หรือ MBR หรือไม่

  1. กดแป้น Windows + R ในหน้าต่าง เรียกใช้ ที่มีขึ้น ให้พิมพ์ diskmgmt.msc แล้วกด Enter

  2. กดค้างไว้หรือคลิกขวาบนดิสก์ (เช่น ดิสก์ 0) ที่มี SRP แล้วเลือก คุณสมบัติ
    คุณสมบัติ

  3. เลือกแท็บ ระดับเสียง

  4. สไตล์พาร์ติชัน: บรรทัดจะระบุว่า GUID Partition Table (GPT) หรือ Master Boot Record (MBR)


ขั้นตอนที่สอง ให้เลือกวิธีที่คุณต้องการ:

  1. ค้นหา cmd กดค้างไว้หรือคลิกขวาที่ พร้อมท์สั่ง ในผลลัพธ์ แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

  2. ที่พร้อมท์ของสั่ง ให้พิมพ์ mountvol y: /s แล้วกด Enter ซึ่งจะเพิ่มตัวอักษรไดรฟ์ Y: เพื่อเข้าถึงพาร์ติชันของระบบ

  3. สลับไปยังไดรฟ์ Y โดยการพิมพ์ Y:แล้วกด Enter จากนั้นนําทางไปยังโฟลเดอร์ ฟอนต์ โดยการพิมพ์ cd EFI\Microsoft\Boot\Fonts เมื่อพิมพ์ del *.* เพื่อลบไฟล์ฟอนต์ ระบบอาจถามคุณว่าคุณแน่ใจหรือไม่ว่าสามารถใช้งานต่อ ให้กด Y แล้วกด Enter เพื่อต่อ

  1. กดแป้น Windows + R ในหน้าต่างเรียกใช้ที่มีขึ้น ให้พิมพ์diskmgmt.mscแล้วกด Enter

  2. เลือกพาร์ติชันที่ถูกก ระบุเป็น สํารองของระบบ กดค้างไว้หรือคลิกขวา

  3. เลือก เปลี่ยนตัวอักษรไดรฟ์และเส้นทาง

  4. เลือกเพิ่ม

  5. ใส่ Y กับตัวอักษรไดรฟ์

  6. แตะหรือคลิกตกลง

  7. จากเมนูเริ่มต้น ค้นหาcmd คลิกขวาที่ พร้อมท์สั่ง จากผลลัพธ์การค้นหา แล้วเลือกเรียกใช้ในฐานะผู้ดูแลระบบ

  8. ในพร้อมท์สั่ง ให้พิมพ์Y:แล้วกด Enter เพื่อสลับไปยังไดรฟ์นั้น จากนั้นนําทางไปยังโฟลเดอร์ ฟอนต์ โดยการพิมพ์cd Boot\Fonts

  9. พิมพ์ดังต่อไปนี้ แล้วกด Enter:
    takeown /d y /r /f

    หมายเหตุ: คุณต้องใส่ช่องว่างและมหัพทนาต่อจาก "f" ไว้ ด้วย หรือจะต้องใช้การสั่งไม่ถูกต้อง

  10. Back up the permission to the drive by typing the following and press Enter:

    icacls Y:\* /save %systemdrive%\NTFSp.txt /c /t

    หมายเหตุ: ตรวจสอบให้แน่ใจว่าไฟล์ทั้งหมดแสดงเป็นเสร็จสมบูรณ์ และไม่มีไฟล์ใดล้มเหลว

  11. พิมพ์whoamiแล้วกด Enter จากนั้นบันทึกชื่อผู้ใช้ พิมพ์ข้อความสั่งต่อไปนี้ แล้วกด Enter:
    icacls ./grant <ชื่อผู้ใช้ของคุณมาจาก whoami>:F /t

    หมายเหตุ: อย่าใส่ช่องว่างระหว่างชื่อผู้ใช้และ ":F" หรือใช้งานไม่ได้

  12. ตรวจสอบให้แน่ใจว่า คุณยังคงอยู่ในที่ตั้งฟอนต์ (Y:\Boot\Fonts) ตามที่อธิบายไว้ในขั้นตอนที่ 8 จากนั้น พิมพ์ del *.* เพื่อลบไฟล์ฟอนต์ ระบบอาจถามคุณว่าคุณแน่ใจหรือไม่ว่าสามารถใช้งานต่อ ให้กด Y แล้ว Enter เพื่อต่อ


คืนค่าสิทธิ์

  1. พิมพ์ข้อความต่อไปนี้แล้วกด Enter:

    icacls Y:\ /restore %systemdrive%\NTFSp.txt /c /t

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

  3. ถ้าจํานวนไฟล์ที่ประสบความสาเร็จไม่มี แสดงว่าการสั่งถูกเรียกใช้อย่างไม่ถูกต้อง คุณต้องมีไฟล์บางไฟล์ประมวลผลเสร็จเรียบร้อยก่อนที่จะเริ่มการต่อ

  4. ปรับ ACL กลับไปยังระบบ โดยการพิมพ์ดังต่อไปนี้ แล้วกด Enter:

  5. icacls . /grant system:f /t

  6. ตั้งค่าเจ้าของไดรฟ์กลับไปยังระบบโดยพิมพ์ข้อความสั่งต่อไปนี้ แล้วกด Enter

    icacls Y: /setowner "SYSTEM" /t /c

  7. กลับไปที่ การจัดการดิสก์ และรีเฟรชข้อมูลเพื่อยืนยันว่าในตอนนี้ SRP มีพื้นที่ว่างมากกว่าเปอร์เซ็นต์แล้วหรือไม่ ถ้าเป็นดังนั้น ตัวอักษรไดรฟ์สามารถลบออกได้ณจุดนี้

  8. คลิกขวาที่พาร์ติชันที่สงวนไว้ของระบบ

  9. เลือก เปลี่ยนตัวอักษรไดรฟ์และเส้นทาง

  10. เลือกไดรฟ์ Y:

  11. เลือกเอาออก

  12. คลิกตกลง

  1. ค้นหา cmd กดค้างไว้หรือคลิกขวาที่ พร้อมท์ สั่ง ในผลลัพธ์ แล้วเลือก เรียกใช้ เป็น administrato r

  2. ที่พร้อมท์ของสั่ง ให้พิมพ์ mountvol y: /s แล้วกด Enter ซึ่งจะเพิ่มตัวอักษร ไดรฟ์ Y: เพื่อเข้าถึงพาร์ติชันของระบบ

  3. พิมพ์taskkill /im explorer.exe /f แล้วกด Enter จากนั้นพิมพ์explorer.exe แล้วกด Enter เพื่อรีสตาร์ต Explorer ในโหมดผู้ดูแลระบบ
    หมายเหตุ: ขณะที่อยู่ในโหมดนี้ บางแอป (เช่น OneNote) จะไม่เรียกใช้

  4. เปิด File Explorer และ ใส่ Y:\EFI\Microsoft\Boot\ ในแถบที่อยู่แล้วกด Enter

  5. เลือกโฟลเดอร์ภาษาที่คุณต้องการเอาออกและลบถาวร อักขระเหล่านี้จะถูกระบุด้วยชุดของตัวอักษรสี่ตัว โดยแยกด้วยเครื่องหมายยัติภังค์ ตัวอย่างเช่น en-US หมายถึงภาษาอังกฤษของสหรัฐอเมริกา de-DE หมายถึงเยอรมัน

  6. ตัวเลือก: ลบไฟล์ฟอนต์ที่ไม่ได้ใช้ออกที่Y:\EFI\Microsoft\Boot\Fonts

  7. หลังจากการลบไฟล์ ให้เริ่มระบบอุปกรณ์ใหม่ วิธีนี้จะลบตัวอักษรไดรฟ์และexplorer.exeไปยังโหมดปกติ

ซึ่งช่วยให้ถาวร แต่มีขนาดเล็กขึ้นในพื้นที่ว่างที่พร้อมใช้งานของ SRP

  1. เอาโฟลเดอร์ภาษาออก

    1. กดแป้นWindows + R ในหน้าต่างเรียกใช้ ที่มีขึ้น ให้พิมพ์diskmgmt.msc แล้วกด Enter

    2. เลือกพาร์ติชันที่ถูกก ระบุเป็น สํารองของระบบ กดค้างไว้หรือคลิกขวา

    3. เลือก เปลี่ยนตัวอักษรไดรฟ์และ เส้นทาง

    4. เลือกเพิ่ม

    5. ใส่ Y กับตัวอักษรไดรฟ์

    6. แตะหรือคลิกตกลง

    7. จากเมนู เริ่ม ให้ค้นหา cmd คลิกขวาที่ พร้อมท์สั่ง จากผลลัพธ์การค้นหา แล้วเลือก เรียกใช้ในฐานะ ผู้ดูแลระบบ

    8. ในพร้อมท์สั่ง ให้พิมพ์ Y: แล้วกด Enter เพื่อสลับไปยังไดรฟ์นั้น

    9. พิมพ์ข้อความต่อไปนี้แล้วกด Enter:

      takeown /d y /r /f .



      หมายเหตุ: คุณต้องใส่ช่องว่างและมหัพภาพต่อจาก "f" ไว้ ด้วย หรือไม่มีการสั่งงานอย่างถูกต้อง

    10. Back up the permission to the drive by typing the following and press Enter:

      icacls Y:\* /save %systemdrive%\NTFSp.txt /c /t



      หมายเหตุ: ตรวจสอบให้แน่ใจว่าไฟล์ทั้งหมดแสดงเป็นเสร็จสมบูรณ์ และไม่มีไฟล์ใดล้มเหลว

    11. พิมพ์whoami แล้วกด Enter จากนั้นบันทึกชื่อผู้ใช้ พิมพ์ข้อความต่อไปนี้แล้วกด Enter:
      icacls . /grant <username you got from whoami>:F /t Note: อย่าใส่ช่องว่างระหว่างชื่อผู้ใช้และ

      ":F" หรือสั่งไม่ใช้งาน

    12. เปิดไดรฟ์ SRP ใน File Explorer และเข้าถึงโฟลเดอร์ เริ่มต้นระบบ เลือกโฟลเดอร์ภาษาที่คุณต้องการเอาออกและลบออกอย่างถาวร อักขระเหล่านี้จะถูกระบุด้วยชุดของตัวอักษรสี่ตัว โดยแยกด้วยเครื่องหมายยัติภังค์ ตัวอย่างเช่น en-US หมายถึงภาษาอังกฤษของสหรัฐอเมริกา de-DE หมายถึงเยอรมัน

  2. ตัดทอนบันทึก NTFS

    1. ตรวจสอบขนาดของไฟล์บันทึกแบบ NTFS ก่อน จาก พร้อมท์การสั่ง ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:
      chkdsk /L Y:

      • ถ้าขนาดน้อยกว่า 5,000KB คุณไม่าเป็นต้องตัดทอนไฟล์

    2. เมื่อต้องการตัดทอนไฟล์ ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:
      chkdsk /L:5000 /X /F

    3. กลับไปยัง หน้าต่าง การจัดการ ดิสก์ แตะหรือคลิกเมนู การ แอคชัน แล้วเลือก รีเฟรช ยืนยันถ้าตอนนี้ SRP มีพื้นที่ว่างเป็นเปอร์เซ็นต์ที่มากขึ้น ถ้าเป็นเพราะกดค้างไว้หรือคลิกขวาที่ System Reserve Partition แล้วเลือก เปลี่ยนตัวอักษรไดรฟ์และ เส้นทาง เลือก Y:แล้วเลือก เอาออก

  3. ปรับขนาดบันทึก USN ถ้าการตัดทอนบันทึกแบบ NTFS จะไม่เพิ่มพื้นที่ว่างใน SRP

    1. จาก พร้อมท์การสั่ง ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:
      fsutil usn queryjournal Y:

      • ซึ่งจะแสดงขนาดในค่า hex แปลงค่าเป็นเลขฐานสิบ 1048576หารด้วยตัวคั่น ผลลัพธ์จะเป็น MB (เมื่อต้องการแปลง Hex เป็นเลขฐานสิบ: Windows เครื่องคิดเลข ให้เลือกเมนู มุมมอง จากนั้นเลือก โปรแกรมเมอร์ เลือก Hex ใส่ค่า Hex จากนั้นเลือก Dec)

      • ถ้าบันทึกรายวันคือ 30 เมกะไบต์หรือมากกว่า ให้ตัดทอนบันทึกต่อ

    2. ลบบันทึกย่อยโดยพิมพ์ข้อความสั่งต่อไปนี้ แล้วกด Enter:
      fsutil usn deletejournal /D /N Y:

    3. สร้างบันทึกใหม่ด้วยค่าขนาดบันทึกใหม่:
      fsutil usn createjournal m=1500 a=1 Y:

  4. คืนค่าสิทธิ์

    1. พิมพ์ข้อความต่อไปนี้แล้วกด Enter:

      icacls Y:\ /restore %systemdrive%\NTFSp.txt /c /t

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

      • ถ้าจํานวนไฟล์ที่ประสบความสาเร็จไม่มี แสดงว่าการสั่งถูกเรียกใช้อย่างไม่ถูกต้อง คุณต้องมีไฟล์บางไฟล์ประมวลผลเสร็จเรียบร้อยก่อนที่จะเริ่มการต่อ

    2. ปรับ ACL กลับไปยังระบบ โดยการพิมพ์ดังต่อไปนี้ แล้วกด Enter:

      icacls . /grant system:f /t

    3. ตั้งค่าเจ้าของไดรฟ์กลับไปยังระบบโดยพิมพ์ข้อความสั่งต่อไปนี้ แล้วกด Enter

      icacls Y: /setowner "SYSTEM" /t /c

    4. กลับไปที่ การจัดการดิสก์ และรีเฟรช ข้อมูลเพื่อยืนยันว่าในตอนนี้ SRP มีพื้นที่ว่างมากกว่าเปอร์เซ็นต์แล้วหรือไม่ ถ้าเป็นดังนั้น ตัวอักษรไดรฟ์สามารถลบออกได้ณจุดนี้

    5. คลิกขวาที่พาร์ติชันที่สงวนไว้ของระบบ

    6. เลือก เปลี่ยนตัวอักษรไดรฟ์และ เส้นทาง

    7. เลือกไดรฟ์ Y:

    8. เลือกเอาออก

    9. คลิก ตกลง

ซึ่งจะสร้างพื้นที่ว่างที่ใหญ่ขึ้นแต่ชั่วคราว เพิ่มพื้นที่ว่างที่พร้อมใช้งานของ SRP

  1. ตรวจสอบให้แน่ใจว่าคุณมีไดรฟ์ภายนอกซึ่งจัดรูปแบบเป็น NTFS และมีเนื้อที่ว่างอย่างน้อย 250MB

  2. กดแป้นWindows + R ในหน้าต่าง เรียกใช้ ที่มีขึ้น ให้พิมพ์ diskmgmt.msc แล้วกด Enter

  3. เลือก พาร์ติชันการกู้คืน กดค้างไว้หรือคลิกขวา

  4. เลือก เปลี่ยนตัวอักษรไดรฟ์และเส้นทาง

  5. เลือก เพิ่ม

  6. ใส่ Y กับตัวอักษรไดรฟ์

  7. แตะหรือคลิก ตกลง

  8. จากหน้าจอเริ่ม ให้ปัดจากด้านขวามาแล้วเลือกทางลัด ค้นหา หรือเริ่มพิมพ์เพื่อค้นหา cmd กดค้างไว้หรือคลิกขวาที่ พร้อมท์การสั่ง จากผลลัพธ์การค้นหา แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ

  9. ในพร้อมท์สั่ง ให้พิมพ์ Y: แล้วกด Enter เพื่อสลับไปยังไดรฟ์นั้น

  10. พิมพ์ข้อความต่อไปนี้แล้วกด Enter:
    takeown /d y /r /f .

    หมายเหตุ คุณต้องใส่ช่องว่างและมหัพทนาต่อจาก "f" ไว้ ด้วย หรือจะใช้งานสั่งไม่ถูกต้อง

  11. พิมพ์ whoami แล้วกด Enter จากนั้นบันทึกชื่อผู้ใช้ พิมพ์ข้อความต่อไปนี้แล้วกด Enter:
    icacls . /grant <ชื่อผู้ใช้จาก whoami>:F /t

    หมายเหตุ: อย่าใส่ช่องว่างระหว่างชื่อผู้ใช้และ ":F" หรือใช้งานไม่ได้

  12. เมื่อการสั่งนั้นเสร็จสมบูรณ์ ให้พิมพ์หรือวางรายการต่อไปนี้ แล้วกด Enter:

    attrib -s -r -h Y:\Recovery\WindowsRE\winre.wim

  13. เปิด File Explorer และจดตัวอักษรไดรฟ์ของไดรฟ์ภายนอกที่คุณใช้งาน (ส่วนที่เหลือของคําแนะนําเหล่านี้ เราจะใช้ตัวอย่าง F: - ในที่ใดก็ตามที่คุณเห็น F: ในขั้นตอนเหล่านี้ จะหมายถึงตัวอักษรไดรฟ์ของไดรฟ์ภายนอก)

  14. ใน พร้อมท์สั่ง ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:

    mkdir F:\Recovery\WindowsRE

  15. ถัดไป ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:

    xcopy Y:\Recovery\WindowsRE\winre.wim F:\Recovery\WindowsRE\winre.wim /h

  16. แมปเส้นทางใหม่ด้วยการใส่ค่าตามสั่งต่อไปนี้ แล้วกด Enter

    C:\Windows\System32\Reagentc /SetREImage /Path F:\Recovery\WindowsRE /Target C:\Windows

  17. เมื่อยืนยันสําเนาสําเนาเรียบร้อยแล้ว ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:

    del Y:\Recovery\WindowsRE\winre.wim /F

  18. กลับไปยังหน้าต่าง การจัดการดิสก์ แตะหรือคลิกเมนู การแอคชัน แล้วเลือก รีเฟรช ยืนยันถ้าตอนนี้ SRP มีพื้นที่ว่างเป็นเปอร์เซ็นต์ที่มากขึ้น หากเป็น so, continue with the upgrade.

  19. เมื่อการอัปเกรดเสร็จสมบูรณ์ ให้ย้ายไฟล์ wim กลับไปยัง Recovery Partition และแมปที่ตั้งอีกครั้ง:

    1. จาก พร้อมท์การสั่ง ให้พิมพ์ดังต่อไปนี้ แล้วกด Enter:

      xcopy F:\Recovery\WindowsRE\winre.wim Y:\Recovery\WindowsRE\winre.wim /h

    2. แมปใหม่ไปยังเส้นทางเดิม พิมพ์ข้อความต่อไปนี้แล้วกด Enter:

      C:\Windows\System32\Reagentc /SetREImage /Path Y:\Recovery\WindowsRE /Target C:\Windows

  20. กลับไปยังหน้าต่าง การจัดการดิสก์ กดค้างไว้หรือคลิกขวาที่พาร์ติชันการกู้คืน แล้วเลือก เปลี่ยนตัวอักษรไดรฟ์และเส้นทาง เลือก Y: แล้วเลือก เอาออก

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

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

ขอบคุณสำหรับคำติชมของคุณ!

×