A partire da Windows Vista, Microsoft ha virtualizzato alcuni file e il registro. La virtualizzazione significa fondamentalmente che alle applicazioni viene impedito di scrivere su Cartelle di sistema nel file system di Windows e ANCHE alle "chiavi a livello di macchina" nel registro.
Virtualizzazione di file e registro
Virtualizzazione del registro in pratica significa che alle applicazioni viene impedito di scrivere su Cartelle di sistema in Windows Vista, Windows 7 o Windows 10/8 e anche nei "tasti a macchina" nel registro. Tuttavia, ciò non impedisce agli account utente standard di installare o eseguire applicazioni.
In Vista7 / 8/10, il controllo dell'account utente utilizza la funzionalità di virtualizzazione del registro per reindirizzare i tentativi di scrittura nelle sottochiavi di
HKEY_LOCAL_MACHINESoftware
Quando un'applicazione tenta di scrivere su questo alveare, Windows invece, lo scrive, in una posizione per utente,
HKEY_CLASSES_ROOTVirtualStoreMachineSoftware
Questo è fatto in modo discreto. Nessuno viene a sapere che questo sta accadendo!
Questo è, in breve, Virtualizzazione del registroed è una funzionalità di sicurezza utile.
Letture aggiuntive:
- Il pulsante della barra degli strumenti File compatibili e la virtualizzazione dei file
- De-mistificare il registro di Windows e la virtualizzazione del registro.