Search code examples
windowsmicrosoft-virtualization

What is a virtualized directory in Windows?


Installation of some IBM products on Windows 7 gives me this warning.

"To run the application without administrative privileges on Windows 7 operating system, you must install the application package into a directory that is not virtualized. The Program Files directory on Windows 7 is virtualized."

What does a virtualized directory mean?

I am assuming here it implies virtualization using Microsoft virtualization technologies.

If I use other virtualization technologies such as VMWare does this warning make any sense?


Solution

  • A virtualized directory redirects write attempts to a hidden folder in the user profile if the user does not have write access to the directory itself (think of the hidden folder as a "writable overlay"). It is not related to "virtual machine" technology.

    Read the full story: http://blogs.windows.com/windows/archive/b/developers/archive/2009/08/04/user-account-control-data-redirection.aspx