Installing the MSMQ Windows feature complains "An error has occurred. Not all of the features were successfully changed."

If you try to install MSMQ through "Windows Features" in Vista or Windows Server 2008 but receive an error message pop-up ("An error has occurred. Not all of the features were successfully changed.") then you may need to check the integrity of your installation.

You can do this with the System Update Readiness Tool which looks for incorrect manifests, files, and registry data:

947821 Description of the System Update Readiness Tool for Windows Vista and for Windows Server 2008 

Either run Windows Update to be offered the Tool or use the links at the bottom of the KB article to manually download the 70MB-100MB (!) installation pack instead. Installing the tool actually takes quite a while (over 30 minutes) as it is also scanning the system for problems (you should see some CheckSUR processes quietly spinning away in Task Manager while the green installation progress bar just sits there).

[[Thanks to Wilson Souza for the solution]]

Comments (4)

  1. mimi says:

    The tool found many of the following errors but did not repair them:

    CSI Manifest Missing 0x00000002 x86_microsoft-windows-oespamfilter

    –So the problem depicted above still exists and on the various forums I can see that countless other people are experiencing it too.


  2. MSDN Archive says:

    Hi mimi,

    I’d recommend contacting Microsoft’s support services so that your problem can be resolved. Also, by doing so, Microsoft can use the improved knowledge gained from the support work to improve the System Update Readiness Tool.


    John Breakwell

  3. cethie says:

    Has anyone solved this?

    I still have it.

    I get it in Windows 7 with all latest udpates 🙁

  4. I am having the same problem installing MSMQ on Windows 7 x64.  I just installed the readiness tool, but that did not help.

Skip to main content