Visual Studio 2015 Update 2 начал падать сразу после установки

838
Hassan Gulzar

Недавно мой VS2015 начал падать сразу после запуска. Информация ActivityLog.xmlограничена: https://onedrive.live.com/redir?resid=D2799D1EAD5F9578!712404&authkey=!AL8QhGRUdZdRsaU&ithint=file%2cxlsx

А в Process Monitor также есть множество ошибок: https://onedrive.live.com/redir?resid=D2799D1EAD5F9578!712405&authkey=!AIBrfuxAkbo64H0&ithint=file%2cxlsx

Дело в том, что он работал вчера после нескольких перезагрузок. Я оставил этот экземпляр включенным, но ноутбук только что перезагрузился из-за корпоративных обновлений. Я на Windows 7 x64 Enterprise. Это корпоративная среда. My DocumentsПапка сети на основе и синхронизируется в автономном режиме. Я не могу это изменить. У меня также установлена ​​Visual Studio 2010 SP1 Premium, и она также перестала работать. Сбой происходит аналогичным образом с почти таким же ActivityLog.xml.

Я попытался очистить все временные каталоги. Я попытался очистить папку componentcache для VS2015. Я попытался запустить в безопасном режиме, и когда он работал сегодня, я удалил почти все расширения. Я попробовал перезагрузить и настроить командную строку. Это тоже не помогло.

Я вижу из журнала Process Monitor, что есть много ошибок FILE / PATH.

Кто-нибудь может помочь?

Обновить

Текст дампа: https://pastebin.com/UbqYhY6s Файл дампа: https://db.tt/SktHWvpe

Обновление Проблема ушла ровно на одну неделю, и теперь она вернулась, но на этот раз дампы генерируются, и я загрузил последний в WinDbg и выполнил команду ! Analysis -v . Я обновил / заменил результат в вышеупомянутой PasteBin.

0
захватить аварийный дамп VS (импортируйте этот файл: dropbox.com/s/kmtkd1h7ans24v5/WER_VS_full.reg?dl=0, чтобы настроить WER для создания дампа: msdn.microsoft.com/en-us/library/bb513638(VS. 85) .aspx). После сбоев VS вы можете увидеть dmp в C: \ localdumps, теперь импортируйте этот регистр, чтобы остановить создание dmp: dropbox.com/s/vhj02wpza12bvwj/WER_VS_full_uninstall.reg?dl=0). Откройте dmp в Windbg.exe (часть Windows SDK / Средства отладки), настройте символы (support.microsoft.com/kb/311503/en-us) и запустите **! Analysis -v **. Теперь посмотрите, можете ли вы увидеть, какая часть VS дает сбой. magicandre1981 7 лет назад 1
А если не создается дамп? Означает ли это, что VS выключается, а не падает? Я дважды проверил reg-файл и подтвердил запись. Hassan Gulzar 7 лет назад 0
загляните в реестр, если запись была добавлена. Некоторые пакеты Av блокируют импорт. Также должна быть запущена служба отчетов об ошибках Windows. если это все еще не удается, используйте procdump от Microsoft. скачайте инструмент, откройте cmd от имени администратора в этой папке и запустите ** procdump -ma -i C: \ localdumps **. Если сейчас происходит сбой приложения, procdump создает дампы. magicandre1981 7 лет назад 0
Я подтвердил запись. Там также много других. Но VS падает, и новый файл не создается. После поиска я наткнулся на этот `D: \ Users \ 6587 \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive \ Critical_devenv.exe_b68758229f01270a8becdf77ab9cb8d23d19c9_08b66123` и, согласно * Search Everything *, это дамп с 30 мая. Так что я собираюсь провести некоторое время сейчас ... Hassan Gulzar 7 лет назад 0
попробуй procdump. откройте этот dmp в windbg, настройте символы и запустите **! analysis -v ** magicandre1981 7 лет назад 0
Очень утомительно для каждого опыта:! Проанализировать -v. Огромный журнал так приклеен @ pastebin Hassan Gulzar 7 лет назад 0
Я пытаюсь исправить * ntdll.dll *, как это неоднократно выделено в анализируемом журнале. `sfc / scannow` обнаруживает только некоторый файл с именем` diskmgt.CHM` и исправляет его, и, если я запустлю его снова, тот же самый файл `diskmgt.CHM` будет найден и исправлен. Я также не могу запустить `RegSvr32` на * ntdll.dll *: модуль" C: \ Windows \ System32 \ ntdll.dll "был загружен, но точка входа DllRegisterServer не найдена. Убедитесь, что «C: \ Windows \ System32 \ ntdll.dll» является допустимым файлом DLL или OCX, а затем повторите попытку. Hassan Gulzar 7 лет назад 0
Неудачно. ** Один просто не пытается исправить * ntdll.dll *** Hassan Gulzar 7 лет назад 0
ntdll.dll в порядке. снова откройте последний дамп и выполните команды, отправленные после STACK_COMMAND ** .ecxr; кб; дпс 61bf12c; кб ** magicandre1981 7 лет назад 0
я не смог сгенерировать стек. Я пытался запустить devenv через WinDbg Hassan Gulzar 7 лет назад 0
попробуйте procdump для генерации дампов, если трюк с WER не удался magicandre1981 7 лет назад 0
У procdump была та же проблема. Он начал прослушивать сбои и пики, используя команду в комментариях выше, но VS продолжал падать и ничего не чувствовал. Нет свалок. Hassan Gulzar 7 лет назад 0
Я выполнил `.ecxr; кб; дпс 61bf12c; kb` после каждого исключения во время работы через WinDbg и обновить вопрос выше Hassan Gulzar 7 лет назад 0
это дпс 61бф12с чанегс. Посмотрите каждый раз, что WIndbg предлагает на ** STACK_COMMAND **, и выполните эту команду. у вас есть ошибка NX каждый раз в финализаторе. попробуйте безопасный режим и удалите сторонние расширения: https://msdn.microsoft.com/en-us/library/ms241278(v=vs.140).aspx magicandre1981 7 лет назад 0
Давайте [продолжим это обсуждение в чате] (http://chat.stackexchange.com/rooms/40694/discussion-between-doomerdgr8-and-magicandre1981). Hassan Gulzar 7 лет назад 0

0 ответов на вопрос