Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When starting setup.exe on my Windows 7 RTM x64, I get the following error:

Visual Studio 2010 cannot run in Compatibility Mode

I know that and it does make sense.

However, I didn't run it in compatibility mode. Nor is this compatibility mode active on the setup.exe.

Does anyone know how to fix this?

share|improve this question

migrated from Oct 22 '09 at 13:58

This question came from our site for professional and enthusiast programmers.

I had the same problem. I found this website though, and it's working:

I found a workaround by performing the following steps:

  • Created a folder called "setup" at the root (c:\setup)
  • Moved the vm_web.exe file to the new folder (c:\setup\vm_web.exe)
  • Run it from the new location.
share|improve this answer
Well son of a...this worked. Thanks. – Neeko Sep 12 '13 at 14:34

I have installed Visual Studio 2010 Beta 2 (Professional Edition) on Windows 7 RTM x64 with no problems. I would attempt to download the setup again to see if that fixes it. If you are using the web bootstrapper it is a fairly small download.

share|improve this answer
Compensated the downvote, the report of a working VS on x64 is useful. – Henk Oct 22 '09 at 15:59
Seconded. I just installed VS2010 Beta 2 Ultimate on a 64-bit Windows 7 VM with no issues. – Ferruccio Oct 22 '09 at 16:36

Old problem but still occur.

Run in compatibility is inherited down the 'running' chain. You have to start setup.exe from a Windows Explorer. Running it from a file manager - like Total Commander - won't work.

share|improve this answer

Is the Visual Studio 2010 you are using a 32 bit version? It can be that the OS is trying to run it in compatibility mode (i.e. 32 bit App on 64 bit OS).

share|improve this answer

Goto \Setup\ folder on the installation CD/ISO then find setup.exe click on Properties->Compatibility->Change for all users and uncheck Run in compatibility for.. radio-button. Do the same with setup.exe in the disk root folder.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.