locked
MS Visual Studio 2010 Service Pack 1 and Tools for Office Runtime (x64) were left behind and won't uninstall manually RRS feed

  • Question

  • Hi. I had both VS 2010 with SP1 and VS Premium 2012  (11.0.50727.1) installed on my Windows 8.1 Pro 64-bit machine. I installed them side-by-side, and everything worked fine. I decided that I no longer needed 2010 on this machine anymore (it's still on an older Win 7 laptop if for some reason I ever need it), so I tried uninstalling it.

    I usually rollback my installations in a FILO (First In, Last Out) order. So, naturally, I tried to remove the VS 2010 SP 1 first. It complained "The removal of Microsoft Visual Studio 2010 Service Pack 1 may put this computer in an state in which projects cannot be loaded and Service Pack 1 cannot be reinstalled. For instructions about how to correct the problem, see the readme on the Microsoft Download Center website."

    The referenced link did not apply to my case, and that scary message made me a little concerned. I figured that maybe SP1 had made rather permanent modifications to my installation, so therefore I just needed to uninstall the main program, and SP1 would go away with it (especially since the main program showed no size in Programs and Features and SP1 did).

    VS 2010 uninstalled perfectly, taking a few ancillary programs with it. However, it left behind both SP1 and the MS VS 2010 Tools for Office Runtime (x64).

    SP1 still would not uninstall (gave the same error message as before). TfOR uninstalled, but it left its entry behind in the Programs and Features Control Panel. That bugged me, so I tried uninstalling it again, and that just ended up reinstalling TfOR. So, I ran the uninstaller again, and it successfully uninstalled. However, the entry for it still is in my Programs and Features.

    I've run out of ideas on how to get rid of this. I mean, I could use a utility to clean the installer entry from the P&F if it's just a left-over entry, but I suspect that there is more left behind than just an entry. At the very least, the installers remain on the system, so probably more, too.

    There also are a lot of MS SQL-related entries. I'm sure some of them are for other programs I've installed, but I think I also installed at least one instance related to VS 2010. Is there any way to tell which so that I can free up those resources?

    Thanks in advance!

    Update: After my latest restart, I decided to see what would happen if I said to reapply SP1 instead of remove it. It failed with the following error message...

       Installation Requirements:
       The setup cannot run in compatibility mode.
       A compatible version of Visual Studio 2010 was not detected on the system. This update is designed for only the Microsoft Visual Studio 2010.

    I am not sure why it says that about the compatibility mode. It says that also in the removal error message. Here is the full error message from trying to remove it...

    Obviously, the computer DID meet the requirements at the time of original installation. I am not (knowingly) running the uninstaller in compatibility mode--I just choose uninstall from the Programs and Features Control Panel.


    • Edited by WillscrltToo Monday, February 24, 2014 12:11 PM More info
    Monday, February 24, 2014 11:44 AM

Answers

  • Hi,

    In my understanding, you have installed VS 2010 with SP1 and VS Premium 2012 on your windows 8.1.

    You want to uninstall VS 2010 with SP1.

    But you first uninstall VS 2010 successfully. Then uninstall VS 2010 SP1. But get the error message below when you uninstall VS2010 SP1.

    "The setup cannot run in compatibility mode.
       A compatible version of Visual Studio 2010 was not detected on the system. This update is designed for only the Microsoft Visual Studio 2010."

    About the issue, I suggest you download the ISO file for VS 2010 SP1 to uninstall it.

    Download it from the link below.

    http://go.microsoft.com/fwlink/?LinkId=210710

    Then find and execute setup.exe file. This will show you window that give options whether to re-apply or remove like picture below. 

    "I'm sure some of them are for other programs I've installed, but I think I also installed at least one instance related to VS 2010. Is there any way to tell which so that I can free up those resources?"

    These packages may also be used by other products(like VS 2012) on the computer. You could uninstall them if they aren't used.

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.



    Tuesday, February 25, 2014 5:30 AM