Così oggi stavo facendo un reset del sistema su una macchina virtuale Windows 10. Ho avuto la possibilità di tenere i miei file o cancellare tutto. Questo mi ha fatto riflettere su quanto segue: in che modo Windows sa quali file sono per Windows e cosa eliminare? Stavo pensando a quanto segue:
- Ogni "file Windows" ha una proprietà che indica al sistema operativo durante il ripristino di non cancellare quel file
- Windows ha una copia di una versione originale di Windows che sostituisce i vecchi file
Non so se una di queste due opzioni sia giusta, ma la prima non mi sembra ragionevole per qualche motivo, e la seconda opzione significherebbe che la dimensione di Windows è sempre la dimensione di almeno due sistemi operativi Windows . Come funziona?
c:\Users\%YOUR PROFILENAME%
e disinstalla tutti i programmi e le impostazioni e le chiavi del Registro di sistema (che non era in installazione pulita per impostazione predefinita) ... tuttavia, credo che conservi una copia della cartella% AppData% rimossa e l'hive del registro utente (il vecchio profilo utente come un buco) inC:\Windows.OLD
. La seconda opzione, non sono sicuro che faccia lo stesso! o richiede un supporto di installazione per sostituire tutte le finestre e i file utente con quello fornito, oppure, salta la richiesta se un'immagine Windows specificata dareagentc /setosimage
comando.