Begynn med Windows Vista, Microsoft virtualiserte noen filer og registret. Virtualisering betyr i utgangspunktet at applikasjoner hindres fra å skrive til Systemmapper i Windows-filsystemet, og til "maskinbrede nøkler" i registret.
File & Registry Virtualization
Register virtualisering betyr i utgangspunktet at applikasjoner hindres fra å skrive til Systemmapper i Windows Vista, Windows 7 eller Windows 10/8 filsystem og også til "maskinbrede nøkler" i registret. Dette forhindrer imidlertid ikke standard brukerkontoer fra å installere eller kjøre programmer.
I Vista7 / 8/10 bruker UAC funksjonen for registrering av virtualisering, for å omdirigere forsøk på å skrive til undernøkler av
HKEY_LOCAL_MACHINESoftware
Når et program forsøker å skrive til denne kjelleren, skriver Windows det i stedet til en brukerplassering,
HKEY_CLASSES_ROOTVirtualStoreMachineSoftware
Dette gjøres diskret. Ingen får vite at dette skjer!
Dette er kort sagt Register virtualisering, og det er en nyttig sikkerhetsfunksjon.
Ekstra leser:
- Kompatibilitetsfilene verktøylinjeknapp & Filer virtualisering
- De-Mystifying Windows Registry & Registry Virtualization.