Как полностью удалить Visual Studio 2010?
Я искал решение CLEAN для полного и окончательного удаления Visual Studio 2010 с моего компьютера. Когда вы устанавливаете Visual Studio, он также устанавливает несколько программ (около 55) на панели добавления / удаления программ (appwiz.cpl
).
Я уже пробовал небольшую утилиту от Microsoft, но она почти ничего не делает.
Я действительно ищу лучший способ удалить любую версию Microsoft Visual Studio. Поскольку у меня много компьютеров, я часто переключаюсь на ту или иную версию или просто решаю, что мне больше не нужно это на одном компьютере, чтобы освободить место.
Действительно, какое лучшее решение? Если его нет, почему Microsoft не разработала тот, который действительно работает хорошо?
11 ответов
Обновление апрель 2016 - для VS2013 +
Microsoft начала заниматься этой проблемой в конце 2015 года, выпустив https://github.com/Microsoft/VisualStudioUninstaller.
Они отказались от решения на некоторое время; однако с апреля 2016 года работа снова началась.
Наконец, в апреле 2016 года был выпущен официальный выпуск этого деинсталлятора, который описывается как "предназначенный для очистки / удаления всех выпусков Preview/RC/RTM в Visual Studio 2013, Visual Studio 2015 и Visual Studio vNext".
Оригинальный ответ - для VS2010, VS2012
Обратите внимание, что следующие два решения по-прежнему оставляют следы (например, файлы реестра) и не могут считаться "чистыми" для удаления (см. Последний раздел ответа для получения полностью чистого решения).
Решение 1 - для: VS 2010
Microsoft предоставила программу удаления, которая называется Утилита удаления Visual Studio 2010. Он поставляется с тремя вариантами:
- По умолчанию (VS2010_Uninstall-RTM.ENU.exe)
- Полный (VS2010_Uninstall-RTM.ENU.exe / полный)
- Завершено (VS2010_Uninstall-RTM.ENU.exe /full /netfx)
Приведенная выше ссылка объясняет деинсталлятор более подробно - я рекомендую прочитать комментарии к статье перед ее использованием, так как некоторые из них отметили проблемы (и обходные пути), когда установлены пакеты обновления. Затем используйте что-то вроде CCleaner, чтобы удалить оставшиеся файлы реестра.
Вот ссылка на страницу загрузки UU VS2010.
Решение 2 - для: VS 2010, VS 2012
Microsoft предоставляет функцию удаления / принудительного удаления, которая удаляет большинство остатков VS2010 или VS2012 с вашего компьютера.
MSDN: Как удалить Visual Studio 2010/2012. По ссылке:
Предупреждение. Выполнение этой команды может привести к удалению некоторых пакетов, даже если они все еще используются, как указано в дополнительных общих пакетах.
- Загрузите приложение установки, которое вы использовали для первоначальной установки Visual Studio 2012. Если вы установили его с носителя, вставьте этот носитель.
- Откройте командную строку. Нажмите "Выполнить" в меню "Пуск" (Пуск + R). Введите cmd и нажмите ОК (Enter).
- Введите полный путь к приложению установки и передайте следующие параметры командной строки:
/uninstall /force
Пример:D:\vs_ultimate.exe /uninstall /force
- Нажмите кнопку Удалить и следуйте инструкциям.
Затем используйте что-то вроде CCleaner, чтобы удалить оставшиеся файлы реестра.
Полностью чистая деинсталляция?
К сожалению, единственный (текущий) способ добиться этого - следовать советам dnLL в их ответе и выполнить полную переустановку операционной системы. Затем в будущем вы могли бы вместо этого использовать Visual Studio внутри виртуальной машины, и вам больше не придется беспокоиться об этих проблемах.
Это самый простой способ удалить все пакеты. Из командной строки администратора:wmic product where "name like 'microsoft visual%'" call uninstall /nointeractive
Повторите для SQL и т. Д., Заменив visual%
в вышеуказанной команде с sql
,
Вставьте свой компакт-диск или смонтируйте ISO. Запустите программу установки из командной строки, используя флаги /uninstall /force
На самом деле я столкнулся с этой проблемой на днях, и она творила чудеса. знак равно
Единственный реальный способ удаления VS (Visual Studio, какой бы она ни была) - это полная переустановка всей ОС. Если вы этого не сделаете, могут возникнуть другие проблемы с совместимостью.
Постоянное решение
Начиная с нуля (чистая установка, VS никогда не устанавливался в ОС), лучший способ избежать всех этих проблем - это установить и запустить VS с виртуальной машины (виртуальной машины), как указано по умолчанию в комментариях выше. Таким образом, и до тех пор, пока Microsoft не сделает ничего для улучшения всей своей платформы, чтобы сделать ее более удобной для пользователя, переключение с версии на другую будет быстрым и легким, а основной раздел жесткого диска (или SSD в моем случае) не будет заполнен всем мусором, который оставляет VS.
Конечно, недостатком является скорость. Программа будет медленнее почти во всех отношениях. Но, если честно, кто использует VS для своей скорости? Даже на новейших платформах для энтузиастов установка занимает много времени. Даже если VS может запускаться быстрее на высокопроизводительном SSD, он просто медленный.
Боролась с той же проблемой: многие приложения, НО делают по крайней мере эту часть "приятной": хитрость называется Batch-Uninstall
, Так что используйте одну из этих трех программ, которые я могу порекомендовать:
- Абсолютный деинсталлятор (+ slim, удаляет реестр и папки, - нажмите кнопку ОК 50 раз)
- IObit Uninstaller (+ также для панелей инструментов, удаляет реестр и папки, - поставляется с дополнительной панелью инструментов)
- dUninstaller (+ тихий режим / принудительно: не нажимать на 50 приложений, он делает это в фоновом режиме - не сканирует реестр / файлы)
Возьмите № 2 в imho, 1 это хорошо, но иногда встречаются некоторые ошибки:-)
Здесь есть решение: Добавить
/full /netfx в конце пути!
Это должно очистить почти все. Вы должны остаться только с SQL Server.
Попробуйте следующие ссылки
http://msdn.microsoft.com/en-us/library/ms246604%28v=vs.80%29.aspx
Или же
http://archive.msdn.microsoft.com/vs2010uninstall
Это может помочь вам.
Если я могу дать ответ на старую ветку; Вы можете использовать PC Decrapifier для выбора программ, которые вы хотите удалить. PC Decrapifier удалит их по одному для вас, поэтому вам не придется нажимать на них все по отдельности.
Это очень полезно для удаления всего "мусора" - подобно инструментам базы данных SQL - Visual Studio остается позади даже после удаления.
Загрузите и установите деинсталлятор IOBIT: http://www.iobit.com/advanceduninstaller.php, найдите дату, когда вы устанавливаете Visual Studio, и выберите все программы с этой даты, относящиеся к VS. Затем запустите де пакетный деинсталлятор. Это не полностью автоматизированное решение, но это намного быстрее, чем переходить один за другим в процессе добавления / удаления программ в Windows. Он даже имеет сканирование мощности для очистки реестра.
Лучший способ, которым я воспользовался, - это смонтировать образ VS 2010 или вставить установочный диск и запустить uninstall
вариант, действительно хорошо работает
Лучший способ удалить VS 2010 - использовать служебную программу удаления Microsoft Visual Studio 2010 по этой ссылке http://archive.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=vs2010uninstall&DownloadId=11182