Registry

File & Registry Virtualization in Windows 10

File & Registry Virtualization in Windows 10

Beginning with Windows Vista, Microsoft virtualized some files & the registry. Virtualization basically means that applications are prevented from writing to System Folders in the Windows file system and ALSO to the 'machine wide keys' in the Registry.

File & Registry Virtualization

Registry Virtualization basically means that applications are prevented from writing to System Folders in Windows 10/8/7/Vista file system and ALSO to the 'machine wide keys' in the registry.  However, this does not prevent standard user accounts from installing or running applications.

In Windows 10/8/7/Vista, the UAC utilizes the Registry Virtualization Feature, to redirect attempts to write to subkeys of

HKEY_LOCAL_MACHINE\Software

When an application attempts to write to this hive, Windows instead, writes it, to a per-user location,

HKEY_CLASSES_ROOT\VirtualStore\Machine\Software

This is done discreetly. No one gets to know that this is happening!

This is, in short, Registry Virtualization, and it is a useful Security feature.

Additional reads:

  1. The Compatibility Files toolbar button & Files Virtualization
  2. De-Mystifying Windows Registry & Registry Virtualization.
How to reverse Mouse and Touchpads scrolling direction in Windows 10
Mouse and Touchpads not only make computing easy but more efficient and less time-consuming. We cannot imagine a life without these devices, but still...
How to change Mouse pointer and cursor size, color & scheme on Windows 10
The mouse pointer and cursor in Windows 10 are very important aspects of the operating system. This can be said for other operating systems as well, s...
Gry Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Ten artykuł zawiera listę darmowych i otwartych silników gier, których można używać do tworzenia gier 2D i 3D w systemie Linux. Istnieje wiele takich ...