2009-07-27 5 views
2

Это случается со мной довольно часто ... хотя бы раз в 1 или 2 недели ... и в настоящее время я с ума сошел.Что может привести к сбою VS2008, а затем взять explorer.exe с ним?

Я могу работать в VS2008, выполняя самые основные задачи, и вся программа перестанет отвечать. После долгого ожидания единственный вариант, с которым я сталкиваюсь, заключается в том, чтобы открыть диспетчер задач и завершить процесс devenv.exe.

К сожалению, всякий раз, когда я это делаю, explorer.exe также перестает отвечать. Использование процессора достигает 50% (так как я на двухъядерной машине), и большинство приложений, которые я запускаю, становятся недоступными. Если я завершаю explorer.exe, а затем использую диспетчер задач для перезапуска explorer.exe, он всегда перезапускает его, используя 100% ядра, на котором он запущен.

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

Теперь я могу понять, что сбой VS2008 ... он имеет тенденцию делать это. Но почему он должен взять explorer.exe и остальную часть моей машины? Кто-нибудь знает, почему это возможно? Как неудача в одном процессе приводит к каскаду сбоев в других программах?

Не уверен, что это имеет значение, но я запускаю WinXP Professional, VS2008 SP1, Resharper 4.5, PowerCommands для VS2008 1.0, GhostDoc и TestDriven.NET 2.9.

ответ

1

Попробуйте удалить или удалить все добавления в Visual Studio.

Кроме того, попробуйте запустить VS с любой из этих флагов -

/ResetSkipPkgs или/SafeMode и посмотреть, если проблема не устранена (информация найдена на http://msdn.microsoft.com/en-us/library/xee0c8y7%28VS.80%29.aspx)

Я видел подобные проблемы с офисом, где ошибочное добавление имеет крючки в процессах и местах, о которых вы бы не мечтали, тогда крушение, кажется, выведет всю систему!

Даже если аддин хорош, возможно иметь конфликты друг с другом и создавать проблемы, которые вы никогда не увидите, просто запуская их отдельно.

 Смежные вопросы

  • Нет связанных вопросов^_^