Я исправил выданную переустановку Windows.
Свежая установка не требовалась.
Но мне пришлось использовать опцию "Сохранить только личные файлы".
Параметр «Сохранить настройки Windows, личные файлы и приложения» не помог.

В качестве примечания хочу пояснить, что VS12 не имеет пункта контекстного меню Удалить в Панели управления \ Программы. Он имеет только "Изменить", который обычно должен вызывать меню со списком «Ремонт, Изменить, Удалить».

Итак, я установил Visual Studio 2012 на Windows 8 x64, но он очень странный, когда я пытаюсь его удалить.

Когда я нажимаю на единственную доступную опцию "Изменить", мигает только короткая вспышка логотипа VS2012, а затем ничего.

Я также не могу установить обновление 2 для Visual Studio 2012. Он делает то же самое "flash" даже с командой "/layout" из командной строки.

Я потратил больше часа, пытаясь понять это. Я в недоумении здесь.

Редактировать: не может переустановить либо. Даже при прямом ISO от Microsoft происходит такая же "вспышка", а затем ничего. Кроме того, я сделал полное сканирование на наличие вредоносного ПО, и ничего не вышло.

Редактировать 2: Безопасный режим не помог вообще. Сканирование вредоносных программ в безопасном режиме, просто ради этого. Ничего не найдено.

Редактировать 3: я не могу установить / удалить / обновить что-либо, связанное с Visual Studio 2012. Не ISO, веб-загрузка или веб-установка. Ни какой тип версии или типа платформы. Даже Центр обновления Windows не будет работать. Нада, зип, ничего. Я смог установить Visual Studio 2010 снова.

2 ответа2

0

У вас есть не-ASCII символы в имени пользователя Windows?

Можете ли вы попробовать установить Visual Studio под другим пользователем (создать временную учетную запись, если у вас ее нет - VS должна работать для всех пользователей)?

0

Если у вас все еще есть msi для Visual Studio 2012 (или посмотрите код продукта), вы можете попробовать удалить его из командной строки с помощью:

msiexec /uninstall [location of msi/product code] /quiet

Полное руководство по msiexec от Microsoft здесь:
(http://msdn.microsoft.com/en-ca/library/windows/desktop/aa372024(v=vs.85).aspx)

Найдите свой код продукта следующим образом:

откройте системный реестр и найдите ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall (если это 32-разрядный установщик на 64-разрядной машине, он может находиться в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Classes\CLSID). GUID, перечисленные под этим ключом, - это продукты, установленные на этом компьютере, которые находят тот, о котором вы говорите - просто переходите один за другим, пока не увидите его название на правой панели. Этот GUID, на котором вы остановились, является ProductCode.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .