Correzione: impossibile installare Windows. Non è stato possibile aggiornare la partizione riservata del sistema

Windows non può essere installato. Impossibile aggiornare la partizione riservata del sistema è un messaggio di errore che potresti ricevere quando tenti di aggiornare Windows.

Ho riscontrato il problema su un computer con Windows 10 Insider Builds ma gli utenti hanno riscontrato il problema anche nelle versioni precedenti di Windows. L'errore sembrava essere comune sui sistemi Windows 8.1 che gli utenti hanno tentato di aggiornare a Windows 10.

La partizione riservata del sistema contiene informazioni di avvio per Windows. Microsoft rileva che gli utenti potrebbero ricevere l'errore "Impossibile aggiornare la partizione riservata del sistema" se non dispone di spazio libero sufficiente. In tal caso, gli utenti potrebbero ricevere il codice di errore 0xc1900104 o il codice di errore 0x800f0922.

Windows 10 non può essere installato

Windows Explorer elenca tutte le partizioni del PC. Controlla la partizione riservata del sistema sul PC interessato per saperne di più. Potresti notare che ha una dimensione di 100 Megabyte e che la maggior parte dello spazio non è libero.

La partizione di sistema aveva 15 Megabyte di spazio libero sul PC Windows 10 che ha generato il messaggio di errore.

Gli aggiornamenti di Windows potrebbero non riuscire se la partizione di sistema non dispone di spazio libero su disco sufficiente. Gli amministratori di Windows possono correggere il problema liberando spazio su disco.

Sono riuscito a liberare 15 Megabyte di spazio eliminando tutti i file di lingua ma il file di lingua di cui avevo bisogno ed eseguendo il disco di controllo per troncare il registro NTFS. Ciò ha risolto il problema con l'installazione di Windows. Non è stato possibile aggiornare la partizione riservata del sistema.

Raccomandazione di Microsoft

Microsoft consiglia di eliminare i dati sulla partizione di sistema per liberare spazio su disco per liberare 15 Megabyte di spazio (durante l'aggiornamento da Windows 8.1 o precedente) o 13 Megabyte di spazio durante l'aggiornamento di Windows 10 a un nuovo aggiornamento delle funzionalità.

Non è possibile accedere ai dati sulla partizione di sistema ed eliminare la cartella dei caratteri poiché la partizione non è montata su una lettera di unità e per mancanza di autorizzazioni.

Nota : potrebbe essere necessario visualizzare i file nascosti del sistema operativo. Consulta Mostra i file nascosti in Windows 8 e 8.1 per istruzioni. Questi funzionano per tutte le versioni di Windows.

Passaggio 1: determinare lo stile di partizione

  1. Toccare il tasto Windows, digitare diskmgmt.msc e utilizzare il tasto Invio per avviare l'interfaccia Gestione disco.
  2. Fare clic con il tasto destro del mouse sul disco su cui è installato Windows, ad es. Disco 0, e selezionare Proprietà.
  3. Passa alla scheda Volumi.
  4. Controllare la riga dello stile di partizione per scoprire se viene utilizzato MBR (Master Boot Record) o GPT (GUID Partition Table).

Passaggio 2: partizioni GPT di Windows 10

  1. Toccare il tasto Windows, digitare cmd.exe, tenere premuto il tasto Ctrl e il tasto Maiusc e selezionare il risultato per aprire un prompt dei comandi con privilegi elevati.
  2. Digita mountvol y: / s e premi il tasto Invio. In questo modo la lettera di unità Y viene mappata sulla partizione di sistema. Vedi la documentazione di mountvol qui. Il parametro / s monta la partizione di sistema.
  3. Passare alla guida Y digitando y: e premere il tasto Invio.
  4. Passare alla cartella dei caratteri digitando cd EFI \ Microsoft \ Boot \ Fonts
  5. Digitare del *. * Per eliminare tutti i file dei caratteri. Conferma l'eliminazione se richiesto.

Passaggio 2: partizioni MBR di Windows 10

  1. Toccare il tasto Windows, digitare diskmgmt.msc e selezionare il risultato per caricare l'interfaccia Gestione disco.
  2. Fare clic con il tasto destro del mouse sulla partizione contrassegnata con Riserva di sistema e selezionare "Cambia lettera e percorsi dell'unità".
  3. Seleziona Aggiungi nella finestra che si apre.
  4. Scegli la lettera di unità Y e fai clic su OK.
  5. Apri un prompt dei comandi con privilegi elevati: tocca il tasto Windows, digita cmd.exe, fai clic con il pulsante destro del mouse sul risultato e seleziona "Esegui come amministratore".
  6. Passare alla partizione di sistema digitando y:
  7. Utilizzare cd Boot \ Fonts per passare alla directory dei caratteri.
  8. Digitare takeown / dy / r / f. assumere la proprietà.
  9. Digitare icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t per eseguire il backup dell'autorizzazione sull'unità.
  10. Digita whoami per visualizzare il tuo nome utente.
  11. Digita icacls. / concessione: F / t
  12. Digitare del *. * Per eliminare tutti i caratteri e premere Y quando viene richiesto di confermare l'operazione.
  13. Al termine, digitare icacls Y: \ / restore% systemdrive% \ NTFSp.txt / c / t per ripristinare le autorizzazioni.
    1. Se si verificano errori, eseguire icacls. / sistema di sovvenzione: f / t
  14. Torna a Gestione disco e premi il pulsante Aggiorna per ricaricare i dati. Ora dovresti vedere che la partizione riservata del sistema ha più spazio libero.
  15. Fare clic con il tasto destro sulla partizione riservata del sistema.
  16. Seleziona Cambia lettera e percorsi dell'unità.
  17. Selezionare la lettera Y: unità.
  18. Seleziona Rimuovi e fai clic su OK.

Passaggio 3: eseguire nuovamente l'aggiornamento

Windows 7 o Windows 8.1 con partizione GPT

Utilizzare il passaggio 1 dall'alto per determinare il tipo di partizione. Le seguenti istruzioni sono per macchine Windows 7 o Windows 8.1 con partizioni GPT:

  1. Apri un prompt dei comandi con privilegi elevati. Toccare il tasto Windows, digitare cmd.exe, fare clic con il tasto destro del mouse sul risultato e selezionare "Esegui come amministratore".
  2. Digitare mountvol y: / s per montare la partizione di sistema.
  3. Digitare taskkill / im explorer.exe / f
  4. Digitare explorer.exe per riavviare Explorer con privilegi elevati.
  5. Apri Explorer e vai su Y: \ EFI \ Microsoft \ Boot \
  6. Rimuovere tutte le cartelle della lingua ma la cartella della lingua che si desidera utilizzare, ad es. En-US per l'inglese americano, de-DE per il tedesco e così via.
  7. Rimuovere i file dei caratteri in Y: \ EFI \ Microsoft \ Boot \ Fonts per liberare più spazio.
  8. Riavvia il dispositivo. Ciò rimuove la lettera del driver.
  9. Esegui l'aggiornamento.

Windows 7 con partizione MBR

  1. Assegnare una lettera di unità alla partizione di riserva del sistema. Utilizzare le istruzioni dal passaggio 2: partizioni MBR di Windows 10 per farlo.
  2. Apri un prompt dei comandi con privilegi elevati. Toccare il tasto Windows, digitare cmd.exe, fare clic con il tasto destro del mouse sul risultato e selezionare "Esegui come amministratore".
  3. Passa al drive Y digitando y:
  4. Esegui il comando takeown / dy / r / f.
  5. Eseguire il backup delle autorizzazioni: icacls Y: \ * / save% systemdrive% \ NTFSp.txt / c / t
  6. Digita whoami per visualizzare il tuo nome utente.
  7. Digita icacls. / concessione: F / t
  8. Aprire la cartella Boot della partizione riservata del sistema (lettera di unità Y) in Explorer.
  9. Rimuovere tutte le cartelle delle lingue tranne le cartelle delle lingue che si desidera utilizzare.
  10. Troncare il file di registro NTFS con il comando chkdsk / L: 5000 / X / F
    1. Se il troncamento del file di registro NTFS non è sufficiente, eseguire i comandi seguenti per eliminare il diario USN e ricrearlo:
      1. fsutil usn deletejournal / D / NY:
      2. fsutil usn createjournal m = 1500 a = 1 Y:
  11. Ripristina le autorizzazioni con il comando icacls Y: \ / restore% systemdrive% \ NTFSp.txt / c / t
  12. Esegui icacls. / grant system: f / t per riportare l'ACL su System.
  13. Eseguire icacls Y: / setowner “SYSTEM” / t / c per impostare il proprietario dell'unità su Sistema.
  14. Rimuovere la lettera dell'unità in Gestione disco.

Windows 8.1 con partizione MBR

Nota : è necessario disporre di un'unità esterna con almeno 250 Megabyte di spazio.

  1. Assegnare una lettera di unità alla partizione di riserva del sistema. Utilizzare le istruzioni dal passaggio 2: partizioni MBR di Windows 10 per farlo.
  2. Apri un prompt dei comandi con privilegi elevati. Toccare il tasto Windows, digitare cmd.exe, fare clic con il tasto destro del mouse sul risultato e selezionare "Esegui come amministratore".
  3. Passa al drive Y digitando y:
  4. Esegui il comando takeown / dy / r / f.
  5. Digita whoami per visualizzare il tuo nome utente.
  6. Digita icacls. / concessione: F / t
  7. Digita il seguente comando: attrib -s -r -h Y: \ Recovery \ WindowsRE \ winre.wim
  8. Verifica la lettera di unità dell'unità esterna in Explorer, usiamo F: ma la tua lettera di unità potrebbe essere diversa.
  9. Digita mkdir F: \ Recovery \ WindowsRE
  10. Digitare xcopy Y: \ Recovery \ WindowsRE \ winre.wim F: \ Recovery \ WindowsRE \ winre.wim / h
  11. Tipo C: \ Windows \ System32 \ Reagentc / SetREImage / Path F: \ Recovery \ WindowsRE / Target C: \ Windows
  12. Digitare del Y: \ Recovery \ WindowsRE \ winre.wim / F.
  13. Esegui l'aggiornamento.
  14. Digitare (su un prompt dei comandi con privilegi elevati) xcopy F: \ Recovery \ WindowsRE \ winre.wim Y: \ Recovery \ WindowsRE \ winre.wim / h
  15. Digitare C: \ Windows \ System32 \ Reagentc / SetREImage / Path Y: \ Recovery \ WindowsRE / Target C: \ Windows .
  16. Rimuovere la lettera di unità dalla partizione riservata del sistema.

Ora tu : hai riscontrato problemi di aggiornamento di recente?