Visual Studio зависает Windows

3046
GhassanPL

Я имею:

  • Windows XP Pro SP3 с последними обновлениями, драйверами, .NET и т. Д.
  • Pentium 4 2,8 ГГц
  • 2 ГБ ОЗУ
  • 150 ГБ HD
  • ATI Radeon HD 3400

Недавно (еще неделю назад) Visual C ++ (2005 Pro и 2008 Express) начал зависать на моем компьютере. Всякий раз, когда они запускаются, через 5-20 минут работы компьютер зависает. Все перестает отвечать, в том числе курсор мыши. Никакая комбинация клавиш ничего не делает. Что странно, так это то, что Winamp / Firefox продолжает воспроизводить то, что проигрывал в то время (интернет-радио, плейлист mp3 и т. Д.). Единственное, что я могу сделать, это жесткая перезагрузка.

Я запустил CCleaner и полное антивирусное сканирование AVG, оба из которых не нашли ничего подозрительного.

Кто-нибудь знает решение этой проблемы?

РЕДАКТИРОВАТЬ

Оказывается, это была проблема с последними драйверами видеокарты. Карта продолжала перегреваться, и по какой-то причине Visual Studio выдвинул ее через край. Я установил более старую версию драйверов, и проблема исчезла.


Та же проблема - ДэйвМортон

У меня точно такая же проблема, с почти идентичным компьютером / конфигурацией (см. Ниже). Отключение ATI Hotkey Poller не помогло мне, к сожалению, и после некоторого расследования я решил, что это не проблема перегрева моей видеокарты (она никогда не поднимается выше 100 ° F). Проблема с блокировкой возникает случайно, по времени, но никогда не занимает больше 15 минут с момента запуска VS 2008, пока она не замерзнет весь компьютер. До сих пор я ничего не вижу в журналах событий, но я не делал много попыток слежки в этом направлении, поэтому я собираюсь очистить свои журналы, затем дать ему еще один шанс и посмотреть, появится ли что-нибудь.

Системные характеристики:

  • AMD Athlon2 2,8 ГГц двухъядерный
  • 4 ГБ оперативной памяти DDR2
  • 1.3TB Общее дисковое пространство
  • Серия ATI HD3400, работает 2 монитора
  • ATI HD4200, работает 1 монитор (встроенный адаптер)
  • Windows XP Pro SP3
  • Visual Studio 2008 Professional Edition Вер. 9.0.21022.8 RTM
  • .NET Framework 3.5 SP1

Дальнейшая информация - DaveMorton

После очистки журналов событий и перезапуска VS, я (конечно) испытал другое замораживание. После перезагрузки и изучения логов я не нахожу записей, связанных с зависанием. Однако я нашел запись в журнале, касающуюся службы оптимизации .NET Framework, которая произошла во время процесса загрузки. Я не уверен, насколько это актуально, поскольку при регулярном перезапуске системы отображается та же запись в журнале.

1
Вы пробовали дефрагментацию? David 13 лет назад 0
Да, это не помогло. GhassanPL 13 лет назад 0

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

1
Jimmy

Я заметил, что проблема исчезла после отключения службы Ati HotKey Poller. Журнал событий, казалось, имел ошибки, связанные с C: \ WINDOWS \ system32 \ Ati2evxx.exe каждый раз, когда моя Visual Studio зависала.

0
mickburkejnr

Вы пытались запустить Visual Studio в режиме совместимости? В противном случае, переустановка и установка с последними исправлениями.

Кроме того, запускает ли ваш компьютер много приложений в фоновом режиме при запуске VS, и вы пытались запустить программу, когда ничего не запущено?

0
Joel Coehoorn

Winamp / Firefox продолжает играть все, что он играл в то время

Это больше похоже на проблему с Winamp - возможно, это связано с аудио драйвером. Можете ли вы воспроизвести сбой без запуска winamp?

Кроме того, P4 недостаточно мощен для запуска Visual Studio наряду с другими программами. Вы действительно хотите по крайней мере двухъядерный (даже Pentium D поможет, хотя я бы предпочел Core 2 Duo.)

Я могу воспроизвести аварию почти без чего-либо работающего. GhassanPL 13 лет назад 0
0
Jimmy

У меня есть похожая настройка и я начал испытывать зависания. Похоже, с использованием режима совместимости (Win 2000) и отключение визуальных тем сделали свое дело.