File & Registry Virtualization in Windows 7

By Windows Club | May 9th, 2009 . Filed under: Features. Tags: ,

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

Registry Virtualization basically means that, applications are prevented from writing to System Folders in Windows Vista or Windows 7’s 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 Vista / 7, 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.

Here is a video by my MVP Collegue Vijay, which explains the File & Registry Virtualization, its limitation and benefits along with a small demo.


File Registry Virtualization in Windows 7 and VistaMore amazing video clips are a click away

Addl Reads:
The Compatibility Files toolbar button & Files Virtualization
De-Mystifying Windows Registry & Registry Virtualization.


Bookmark and Share

Related posts:

Recent posts:
  • Guest Articles: Write for The Windows Club
  • Guide: Programming Windows Phone 7 Series
  • Twikini, a Twitter app, for Windows Phone 7 Series announced
  • Windows Themes Installer : Install Windows 7 & Vista themes easily
  • What makes microsoft.com website tick!?

  • Popular posts:
     

    Leave a Comment