Why is Virtual PC saying that my files are marked read-only?

  • Comments 2

If you're using Virtual PC 2007 on Windows Vista -- you may see an error from Virtual PC that states that it cannot launch your virtual machine because the files are marked read-only (but you know the files are not marked read-only).

What you're seeing is a side effect of the new UAC support in Windows Vista.  Now -- before you go racing to disable UAC (which would be a bad idea) -- the fix for this is simple.  Find the virtual machine files, open their properties and view their security settings.  Most likely system administrators will have full control of these files.

But UAC stops Virtual PC from using your system admin credentials to open the files.  So you will need to edit the security settings in these files and specifically grant full control to your user account.  Once you have done this everything should work correctly.


Leave a Comment
  • Please add 4 and 3 and type the answer here:
  • Post
  • I run into a similar problem whenever I reinstall Vista.

    Most notably, in RC1 I had to take ownership of every file on my other drivers (other than my Vista boot drive) and then I had to give myself full control permissions.

    At least in RC2 I was able to skip the take ownership step, but it's still annoying.

  • Well that does not work when it is set to full control. Now what?

Page 1 of 1 (2 items)

Why is Virtual PC saying that my files are marked read-only?