Come eliminare la cartella Windows.old in Windows 10

Gli aggiornamenti del sistema operativo Windows, così come gli aggiornamenti di versione, lascerebbero molti file nell'unità di sistema. Questo perché Windows mantiene i file delle versioni precedenti di Windows in una cartella separata, nel caso in cui l'utente desideri ripristinare l'aggiornamento principale (o l'aggiornamento del sistema operativo).

Ad esempio, gli aggiornamenti delle funzionalità di Windows 10 ti danno 10 giorni di tempo per ripristinare la versione o la versione precedente, se necessario. Dopo 10 giorni, l'opzione per tornare indietro non sarebbe disponibile poiché le rispettive cartelle vengono cancellate automaticamente. Se hai eseguito l'aggiornamento a Windows 10 da Windows 7 o 8, la precedente cartella di installazione di Windows (Windows.old) viene conservata per 30 giorni.

Dopo il tempo stabilito (10 giorni), le cartelle corrispondenti verranno cancellate automaticamente da Windows. Queste sono le cartelle che verrebbero svuotate automaticamente:

  • $ GetCurrent
  • $ Di Windows. ~ BT
  • Windows.old
  • Windows 10Upgrade (questo si applica se è stato utilizzato lo strumento Assistente aggiornamento)

Se Windows non cancella automaticamente tali cartelle, è possibile utilizzare Pulizia disco o Impostazioni di archiviazione per rimuovere Windows.old e le altre cartelle. Questo articolo spiega come eliminare la cartella Windows.old in 3 modi diversi.

Come eliminare la cartella Windows.old (versioni precedenti di Windows) in Windows 10

Dopo aver installato un aggiornamento importante o un aggiornamento delle funzionalità, è possibile liberare immediatamente fino a 20 GB + spazio su disco se non si prevede di eseguire il rollback dell'aggiornamento. In genere, la quantità di spazio su disco liberata potrebbe essere compresa tra 14 GB e 25 GB a seconda del testimone dell'installazione di Windows e del numero di programmi installati nell'unità di sistema.

Utilizzando uno dei seguenti metodi per eliminare la cartella Windows.old sull'unità di sistema.

Metodo 1: Come eliminare la cartella Windows.old utilizzando Pulizia disco

Per eliminare la cartella Windows.old utilizzando Pulizia disco, attenersi alla seguente procedura:

  1. Avviare Pulizia disco eseguendo cleanmgr.exe tramite la finestra di dialogo Esegui.
  2. Pulizia disco (cleanmgr.exe) non elenca l'opzione di installazione di Windows precedente se non la si esegue come amministratore. Quindi, dovrai elevarlo facendo clic sul pulsante Pulisci file di sistema nella finestra Pulizia disco oppure puoi eseguirlo come amministratore dal menu Start. Per fare ciò, fai clic su Start, digita Pulizia disco e fai clic con il pulsante destro del mouse su Pulizia disco dai risultati e scegli Esegui come amministratore .
  3. Nella finestra di dialogo successiva che appare, selezionare le seguenti caselle di controllo, se disponibili:
  • Installazione / i precedente / i di Windows
  • File di installazione temporanei di Windows
  • File di registro di aggiornamento di Windows

$config[ads_text6] not found
  • Clicca OK. È possibile deselezionare gli altri elementi se non si desidera cancellarli.
  • La pulizia del disco ora avvisa che se si puliscono le precedenti installazioni di Windows o i file di installazione temporanei, non sarà più possibile ripristinare la macchina alla versione precedente di Windows. Fai clic su per continuare.

    Dopo l'installazione di Fall Creators Update, ho potuto liberare 27, 4 GB di spazio su disco cancellando i file delle installazioni precedenti di Windows usando Pulizia disco.

  • Se l'utilità Pulizia disco non elenca la voce Installazione precedente di Windows o genera un errore durante la pulizia, utilizzare l'app Impostazioni di archiviazione di Windows 10 (come nel metodo 2 di seguito) per pulire le versioni precedenti della cartella Windows.

    Metodo 2: cancellare Windows.old utilizzando l'app Impostazioni di archiviazione

    L'app Storage Settings (o Storage Sense) ti aiuta a ripulire i file temporanei, svuotare il cestino e la cartella dei download a intervalli regolari. Oltre a ciò, Storage Sense consente anche di eliminare facilmente l'installazione di Windows precedente (file "Versioni precedenti di Windows").

    1. Fare clic su Start → Impostazioni → Sistema → Memoria
    2. Fai clic su Modifica come liberiamo spazio automaticamente

    3. Scorri verso il basso fino alla sezione Libera spazio adesso .
    4. Seleziona la casella di controllo Elimina versioni precedenti di Windows e fai clic su Pulisci ora .

      Descrizione dell'impostazione: consentono al PC di tornare a una versione precedente di Windows. Li eliminiamo automaticamente tra 10 giorni.

      La pulizia inizia immediatamente. Non ti verrà richiesta una conferma.

    Nota del redattore: la versione precedente di roba di Windows occupa almeno 25 GB di spazio. Nella schermata sopra, mostra 3, 22 GB perché ho cancellato manualmente le cose dalla cartella Windows.old prima di eseguire l'app Impostazioni di archiviazione. Quindi, nel tuo caso, lo spazio liberato sarà molto ... molto più alto. Nel mio sistema di test in cui mostravano 27 GB utilizzati dalla versione precedente di Windows (aggiornata da Windows 7 x64), l'app per le impostazioni di archiviazione ha impiegato circa 7 minuti per valutare e cancellare la cartella Windows.old.

    Metodo 3: Come eliminare Windows.old utilizzando il prompt dei comandi

    L'eliminazione di Windows.old tramite Pulizia disco o Impostazioni archiviazione sembra molto semplice, ma in alcune situazioni non riescono a cancellare la cartella. Se non funzionano nel tuo caso, dovresti essere in grado di eliminare manualmente la cartella Windows.old con le autorizzazioni necessarie per la cartella.

    1. Fare clic con il pulsante destro del mouse su Start, selezionare Prompt dei comandi (amministratore)
    2. Digita i seguenti comandi e premi INVIO dopo ogni comando:
       TAKEOWN /FC:\Windows.old / R / DY icacls C: \ Windows.old / grant amministratori: F / T 

      Quanto sopra deve diventare proprietario di Windows.old, delle sue sottodirectory e di tutti i file all'interno e assegnare le autorizzazioni di controllo completo per il gruppo Administrators . Quindi il completamento del processo potrebbe richiedere del tempo.

    3. Quindi, eseguire il comando seguente per rimuovere completamente la cartella Windows.old :
       RD /SC:\Windows.old 

      Nel caso in cui il terzo comando non riesca a eseguire l'attività (a causa del problema con la cartella LocalState.. di Cortana o simile), utilizzare invece il comando seguente, che utilizza il percorso del dispositivo DOS:

       RD / S \\? \ C: \ Windows.old 

    Ora, l'opzione per tornare a una build precedente dovrebbe essere disattivata.

    Non riesci ancora a svuotare la cartella Windows.old?

    Se non riesci a svuotare la cartella Windows.old utilizzando uno dei metodi sopra indicati, potrebbe essere causato dalla cartella Cortana LocalState.. con caratteri non validi nel nome del file e rimane inaccessibile o non cancellabile.

    Per cancellare correttamente la cartella Windows.old insieme alla sottocartella Cortana \ LocalState .., sono disponibili due opzioni:

    $config[ads_text6] not found
    • Utilizzare il percorso del dispositivo DOS, ovvero con il prefisso \\?\ . Ad esempio, per eliminare la cartella Windows.old utilizzando il percorso del dispositivo DOS, utilizzare il comando seguente da un prompt dei comandi dell'amministratore.
       RD / S \\? \ C: \ Windows.old 
    • Utilizzare Unlocker come descritto nell'articolo Come eliminare un file o una cartella non eliminabili testardi in Windows?

    Questo è tutto! Spero che tu abbia recuperato spazio su disco rimuovendo la cartella Windows.old sul tuo computer Windows 10 utilizzando uno dei metodi sopra descritti in questo articolo.

    Articoli Correlati