Fix: Windows nu a putut fi instalat. Nu am putut actualiza partiția rezervată pentru sistem

Windows nu a putut fi instalat. Nu am putut actualiza partiția rezervată pentru sistem este un mesaj de eroare pe care îl puteți primi atunci când încercați să actualizați Windows.

M-am confruntat cu problema pe o mașină care rulează Windows 10 Insider Builds, dar utilizatorii au experimentat problema și în versiunile anterioare ale Windows. Eroarea părea a fi comună pe sistemele Windows 8.1 pe care utilizatorii au încercat să le actualizeze la Windows 10.

Partiția rezervată pentru sistem conține informații de pornire pentru Windows. Microsoft observă că utilizatorii pot primi eroarea „Nu am putut actualiza partiția rezervată pentru sistem” dacă nu are suficient spațiu liber. Utilizatorii pot primi codul de eroare 0xc1900104 sau codul de eroare 0x800f0922 atunci când este cazul.

Windows 10 nu a putut fi instalat

Windows Explorer listează toate partițiile PC-ului. Verificați partiția rezervată a sistemului pe computerul afectat pentru a afla mai multe despre el. Este posibil să observați că are o dimensiune de 100 Megabytes și că cea mai mare parte a spațiului nu este gratuită.

Partiția de sistem avea 15 Megabyți de spațiu liber pe computerul Windows 10 care arunca mesajul de eroare.

Actualizările Windows pot eșua dacă partiția de sistem nu dispune de suficient spațiu liber pe disc. Administratorii Windows pot corecta problema prin eliberarea spațiului pe disc.

Am reușit să eliberez spațiul de 15 Megabytes ștergând toate fișierele de limbă, dar fișierul de limbă de care aveam nevoie și rulând discul de verificare pentru a trunca jurnalul NTFS. Acest lucru a rezolvat Windows-ul nu a putut fi instalat. Nu am putut actualiza partiția rezervată pentru sistem.

Recomandarea Microsoft

Microsoft recomandă ștergerea datelor din partiția de sistem pentru a elibera spațiu pe disc pentru a elibera 15 megabyte de spațiu (atunci când faceți upgrade de la Windows 8.1 sau mai vechi) sau 13 Megabyte de spațiu atunci când faceți upgrade Windows 10 la o nouă actualizare a funcțiilor.

Nu puteți accesa doar datele din partiția de sistem și ștergeți folderul de fonturi, deoarece partiția nu este montată pe o scrisoare de unitate și din cauza lipsei de permisiuni.

Notă : Este posibil să fie nevoie să afișați fișiere de sistem de operare ascunse. Consultați Afișați fișiere ascunse în Windows 8 și 8.1 pentru instrucțiuni. Acestea funcționează pentru toate versiunile de Windows.

Pasul 1: determinați stilul partiției

  1. Atingeți tasta Windows, tastați diskmgmt.msc și folosiți tasta Enter pentru a porni interfața Management Disk.
  2. Faceți clic dreapta pe discul pe care este instalat Windows, de exemplu, Disk 0 și selectați proprietăți.
  3. Comutați la fila Volume.
  4. Verificați linia stilului de partiție pentru a afla dacă se utilizează MBR (Master Boot Record) sau GPT (GUID Partition Table).

Pasul 2: Windows 10 partiții GPT

  1. Atingeți tasta Windows, tastați cmd.exe, țineți apăsată tasta Ctrl și Shift-key și selectați rezultatul pentru a deschide un prompt de comandă ridicat.
  2. Tastați mountvol y: / s și apăsați tasta Enter. Aceasta mapează litera de unitate Y către partiția de sistem. Consultați documentația mountvol aici. Parametrul / s montează partiția de sistem.
  3. Comutați să conduceți Y tastând y: și apăsați tasta Enter.
  4. Navigați la folderul de fonturi tastând cd EFI \ Microsoft \ Boot \ Fonts
  5. Tastați del *. * Pentru a șterge toate fișierele font. Confirmă ștergerea, dacă vi se solicită.

Pasul 2: partiții Windows 10 MBR

  1. Atingeți tasta Windows, tastați diskmgmt.msc și selectați rezultatul pentru a încărca interfața Management Disk.
  2. Faceți clic dreapta pe partiția marcată Rezerva de sistem și selectați „Modificați scrisoarea de unitate și căile”.
  3. Selectați Adăugare în fereastra care se deschide.
  4. Alegeți litera de acțiune Y și faceți clic pe ok.
  5. Deschideți un prompt de comandă ridicat: atingeți tasta Windows, tastați cmd.exe, faceți clic dreapta pe rezultat și selectați „executați ca administrator”.
  6. Modificați partiția de sistem tastând y:
  7. Utilizați CD Boot \ Fonts pentru a trece la directorul fonturilor.
  8. Tipul de preluare / dy / r / f. să preia proprietatea.
  9. Tastați icaclurile Y: \ * / save% systemdrive% \ NTFSp.txt / c / t pentru a face o copie de rezervă a permisului la unitate.
  10. Tastați whoami pentru a afișa numele de utilizator.
  11. Tipul icaclelor. / grant: F / t
  12. Tastați del *. * Pentru a șterge toate fonturile și apăsați Y când vi se solicită să confirmați operația.
  13. Odată terminat, tastați icacls Y: \ / restaurați% systemdrive% \ NTFSp.txt / c / t pentru a restabili permisiunile.
    1. Dacă aveți erori, rulați icacls. / sistem de acordare: f / t
  14. Reveniți la Disk Management și apăsați butonul Actualizare pentru a reîncărca datele. Ar trebui să vedeți că partiția rezervată de sistem are mai mult spațiu liber acum.
  15. Faceți clic dreapta pe partiția rezervată pentru sistem.
  16. Selectați Schimbare scrisoare și trasee.
  17. Selectați litera Y: unitate.
  18. Selectați Ștergeți și faceți clic pe OK.

Pasul 3: Rulați actualizarea din nou

Windows 7 sau Windows 8.1 cu partiție GPT

Folosiți Pasul 1 de mai sus pentru a determina tipul de partiție. Următoarele instrucțiuni sunt pentru mașinile Windows 7 sau Windows 8.1 cu partiții GPT:

  1. Deschideți un prompt de comandă ridicat. Atingeți tasta Windows, tastați cmd.exe, faceți clic dreapta pe rezultat și selectați „executați ca administrator”.
  2. Tastați mountvol y: / s pentru a monta partiția de sistem.
  3. Tastați taskkill / im explorer.exe / f
  4. Tastați explorer.exe pentru a reporni Explorer cu privilegii crescute.
  5. Deschideți Explorer și accesați Y: \ EFI \ Microsoft \ Boot \
  6. Eliminați toate folderele de limbă, dar folderul limbii pe care doriți să o utilizați, de ex., În SUA pentru engleza americană, de-DE pentru germană și așa mai departe.
  7. Eliminați fișierele de font din Y: \ EFI \ Microsoft \ Boot \ Fonturi pentru a elibera mai mult spațiu.
  8. Reporniți dispozitivul. Aceasta elimină scrisoarea șoferului.
  9. Rulați actualizarea.

Windows 7 cu partiție MBR

  1. Alocați o scrisoare de unitate către partiția de rezervă a sistemului. Utilizați instrucțiunile de la Pasul 2: Partițiile Windows 10 MBR pentru a face acest lucru.
  2. Deschideți un prompt de comandă ridicat. Atingeți tasta Windows, tastați cmd.exe, faceți clic dreapta pe rezultat și selectați „executați ca administrator”.
  3. Comutați să conduceți Y tastând y:
  4. Rulați comanda take / dy / r / f.
  5. Copia de rezervă a permisiunilor: icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t
  6. Tastați whoami pentru a vă afișa numele de utilizator.
  7. Tipul icaclelor. / grant: F / t
  8. Deschideți folderul de pornire al partiției rezervate de sistem (litera de acțiune Y) în Explorer.
  9. Eliminați toate folderele de limbă, dar folderele limbilor pe care doriți să le utilizați.
  10. Trunchiați fișierul jurnal NTFS cu comanda chkdsk / L: 5000 / X / F
    1. Dacă trunchierea fișierului jurnal NTFS nu este suficientă, rulați următoarele comenzi pentru a șterge Jurnalul USN și a-l recrea:
      1. fsutil usn deletejournal / D / NY:
      2. fsutil usn createjournal m = 1500 a = 1 Y:
  11. Restaurați permisiunile cu icaclurile de comandă Y: \ / restaurați% systemdrive% \ NTFSp.txt / c / t
  12. Rulați icacls. / Sistem de acordare: f / t pentru a regla ACL înapoi la Sistem.
  13. Rulați icacls Y: / setowner „SYSTEM” / t / c pentru a seta proprietarul unității la System.
  14. Scoateți scrisoarea de unitate din Disk Management.

Windows 8.1 cu partiție MBR

Notă : Trebuie să aveți o unitate externă cu cel puțin 250 Megabyte de spațiu.

  1. Alocați o scrisoare de unitate către partiția de rezervă a sistemului. Utilizați instrucțiunile de la Pasul 2: Partițiile Windows 10 MBR pentru a face acest lucru.
  2. Deschideți un prompt de comandă ridicat. Atingeți tasta Windows, tastați cmd.exe, faceți clic dreapta pe rezultat și selectați „executați ca administrator”.
  3. Comutați să conduceți Y tastând y:
  4. Rulați comanda take / dy / r / f.
  5. Tastați whoami pentru a vă afișa numele de utilizator.
  6. Tipul icaclelor. / grant: F / t
  7. Introduceți următoarea comandă: attrib -s -r -h Y: \ Recuperare \ WindowsRE \ winre.wim
  8. Verificați litera de unitate a unității externe din Explorer, folosim F: dar scrisoarea dvs. de unitate poate fi diferită.
  9. Tastați mkdir F: \ Recuperare \ WindowsRE
  10. Tastați xcopy Y: \ Recuperare \ WindowsRE \ winre.wim F: \ Recuperare \ WindowsRE \ winre.wim / h
  11. Tipul C: \ Windows \ System32 \ Reagentc / SetREImage / Path F: \ Recovery \ WindowsRE / Target C: \ Windows
  12. Tipul del Y: \ Recuperare \ WindowsRE \ winre.wim / F.
  13. Rulați actualizarea.
  14. Tastați (pe un prompt de comandă ridicat) xcopy F: \ Recovery \ WindowsRE \ winre.wim Y: \ Recuperare \ WindowsRE \ winre.wim / h
  15. Tipul C: \ Windows \ System32 \ Reagentc / SetREImage / Path Y: \ Recuperare \ WindowsRE / Tinta C: \ Windows .
  16. Scoateți litera de unitate din partiția rezervată de sistem.

Acum Tu : V-ați confruntat cu probleme de actualizare în ultima perioadă?