Visual Studio 2012 Сбой после установки IE9 (Faulting Module ntdll.dll)

Хорошо....

Я запускаю RTM от Visual Studio, так как он выпускается на моем рабочем компьютере. В прошлую пятницу я установил/обновил IE до версии 9 для проверки проблемы с JavaScript. После установки IE9 и перезагрузки моего компьютера Visual Studio 2012 больше не работает, он открывает стартовую страницу примерно на секунду, а затем сработает.

Я безуспешно пробовал следующее:

  • Возврат к IE8 - все еще происходит сбой
  • Запуск devenv/SafeMode - все еще происходит сбой
  • Запуск devenv/ResetSettings - все еще происходит сбой
  • Устранить VS2012 - все еще происходит сбой
  • Полностью удалить VS2012 и переустановить - все еще происходит сбой
  • Полностью удалите VS2012, удалив все папки VS2012 и записи реестра, а затем переустановив - все еще сбой
  • (повторное) обновление до IE9, удаление vs2012 и переустановка - все еще сбой

(бесчисленные перезагрузки после каждого тщательного шага)

P.S. Я не могу запустить System Restore, так как это "отключено вашим администратором" - это было бы до шага № 4 выше, если бы это было доступно мне...

Когда я запускаю devenv (safemode или нет), я получаю следующее в журнале событий приложений:

Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 0x5011ecaa
Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec49b8f
Exception code: 0xc00000fd
Fault offset: 0x00032582
Faulting process id: 0x1a6c
Faulting application start time: 0x01cda64fa375370b
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
Faulting module path: C:\WINDOWS\SysWOW64\ntdll.dll
Report Id: e2a67638-1242-11e2-b5d0-78acc0b17d3e

Также... У меня есть вывод из devenv/log, если он будет полезен, но он почти такой же, как в журнале событий приложений (вставленном выше)

Я запускаю Windows 7 Professional x64

Наконец... Я нашел похожие проблемы из Google, но ни одна из причин не соответствует моей, и ни одна из исправлений не разрешает мою проблему. Любая помощь/руководство будут оценены.

Ранее найденные темы с похожими проблемами:

Несколько примечаний об этих ссылках:

  • Я не использовал расширение VS2012 Commands.
  • Я запускаю Visual Studio 2012 Ultimate RTM (не RC).
  • У меня нет Microsoft ACT 5.6 Data Collector в моих программах добавления/удаления.

Ответ 1

Я исправил проблему...

Я заметил (когда я вернулся к работе VS2010), что MSDeploy больше не работал. Из этой темы я перерегистрировал ieproxy.dll и волшебный VS2012, похоже, открывает и загружает мои проекты сейчас!

Я думаю, что что-то в обновлении от IE8 до IE9 испортило эту регистрацию и вызвало всевозможные проблемы. Выполнение следующего в командной строке исправлено.

regsvr32 "C:\Program Files (x86)\Internet Explorer\ieproxy.dll"

Ответ 2

Я удалил "обновление безопасности" KB2750147 (после другого, K278... не помню), и теперь это правильно.