File Virtualization (VirtualStore) Non-functional

  • Thread starter Thread starter Brent
  • Start date Start date
B

Brent

UAC File Virtualization is enabled as well as UAC File Virtualization
logging, yet not a single log entry, despite errors generated by
applications attempting to write to Program Files subdirectories.

However, if virtualized objects are manually created in the appropriate
VirtualStore directories, Vista does acknowledge their existence and
correct positioning by displaying the "Compatibility Files" button on
the
Windows Explorer toolbar when in the corresponding Program Files
subdirectories.

As a workaround, symbolic links have been created from the expected
objects in the Program Files subdirectories to the actual objects in the
corresponding, manually-created, VirtualStore directories. Needless to
say, this is a maintenance nightmare.

e.g.:
mklink "C:\Program Files\APC\PowerChute Business
Edition\Console\Console.Ini"
"%UserProfile%\AppData\Local\VirtualStore\Program
Files\APC\PowerChute Business Edition\Console\Console.Ini"
(where "%UserProfile%" resolves to "D:\Users\UserName")

Notes:
Registry Virtualization appears to be functioning normally.
User profiles were placed on a different partition during Vista
installation by Windows AIK (Automated Installation Kit).
 
Hello,

Does this problem exhibit itself for just that one application, or for all
applications?

Are you sure the application does not include a vista-style manifest that
would disable virtualization for that app?


--
- JB
Microsoft MVP - Windows Shell/User

Windows Vista Support Faq
http://www.jimmah.com/vista/
 
Back
Top