2012-05-10 4 views
11

Я хочу удалить Visual Studio 2010, потому что установка повреждена, но это невозможно сделать. Когда я пытаюсь удалить панель управления, она застряла в начале (я нашел в Интернете, что я не единственный). Итак, я попытался использовать Visual Studio 2010 Uninstall Utility, но он тоже застрял!UnInstall Visual Studio 2010

Я полностью из идей, и я спешу, вы можете помочь?

Заранее спасибо.

Эрик

enter image description here

+0

Вы пытались отремонтировать продукт, а не удалять его? –

+0

или могут использоваться другие деинсталляторы, такие как Revo Uninstaller? – Shoban

+0

попробуйте снова установить его, а затем выполнить удаление. –

ответ

17

Visual Studio 2010 Uninstall Utility от Microsoft, это можно скачать здесь:

Download link

Этот маленький удобный инструмент не только работает успешно, но полностью удаляет и удаляет Visual Studio 2010 и все установленные модули.

The Visual Studio 2010 Uninstall Utility может быть побежал в 3-х различных режимах:

По умолчанию (VS2010_Uninstall-RTM.ENU.exe)

Деинсталлирует все продукты высшего уровня по 2010 года выпуска и его вспомогательных компонентов. Этот режим не удаляет компоненты Visual Studio, совместно используемые с предыдущими выпусками продуктов (например, Visual Studio 2008) или обновлениями системного уровня, такими как Microsoft .NET Framework 4.0.

Full (VS2010_Uninstall-RTM.ENU.exe/полный)

Удаляет Visual Studio 2010 и вспомогательные продукты, в том числе компонентов, используемых совместно с предыдущими версиями Visual Studio. Примечание: возможно нарушение функций предыдущих версий Visual Studio, установленных на компьютере. Этот параметр не удаляет Microsoft .NET Framework 4.0 с компьютера.

Complete (VS2010_Uninstall-RTM.ENU.exe/полный/netfx)

Удаляет весь набор Visual Studio 2010 и вспомогательные продукты, включая Microsoft .NET Framework 4.0 и компоненты, используемые совместно с предыдущими версиями Visual Studio. Примечание: может нарушить функции предыдущих версий Visual Studio или других продуктов, зависящих от Microsoft .NET Framework 4.0.

More information can be found here:

+0

Как я уже говорил в своем посте, я уже попробовал, и он застрял (см. снимок экрана). – Eric

+0

вы можете попытаться переустановить VS 2010. –

+0

: Я пробовал, но для запуска модификации/восстановления использовался тот же самый метод init (похоже), и это тот, который блокирует – Eric

8

я когда-то была такая проблема и изо всех сил много, прежде чем быть в состоянии удалить его. Я написал следующий PowerShell сценарий для этого:

# Be careful with that axe, Eugene. 

Get-ChildItem HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall | 
select @{Name='Guid';Expression={$_.PSChildName}}, @{Name='Disp';Expression={($_.GetValue("DisplayName"))}} | 
where-object {$_.Disp -ilike "*Studio*"} | 
where-object {$_.Guid -like '{*'} | 
% {"rem " + $_.Disp; '$Env:WinDir\system32\msiexec.exe /x "' + $_.Guid + '" /passive'; ''} > uninstallVS.bat 

Это создает .bat файл, который вы можете запустить, чтобы удалить вещь.

Не нужно говорить, что это абсолютное последнее средство/отчаянная мера. Не используйте его, если ваша жизнь не находится под угрозой.

2

Я столкнулся с этой проблемой сегодня и обнаружил, что инструмент для удаления НЕ удаляет SP1, вы должны удалить SP1 через Добавить/Удалить программы на панели управления, а затем использовать инструмент.

+1

На самом деле, хороший формат моего компьютера решил мою проблему: p – Eric

+3

Да Eric, формат - это самое простое и быстрое решение для этого crapware Microsoft. – Hoto

0

Вы можете попробовать это, если оно разрешено в вашей панели управления/удаления программ.

Нажмите на версию Visual Studio, которую вы хотите удалить. В верхней части установленных программ вы будете упорядочивать и изменять ссылки. Нажмите «Изменить». Это должно привести к удалению выбранной визуальной студии. Другим вариантом является запуск

wmic product where "name like 'microsoft visual studio%'" call uninstall /nointeractive 

В вашей команде promp.Be, что для запуска командной строки, как administrator.You должны быть очень осторожными для этого.