3

Я иногда испытываю «зависание» на своем настольном компьютере (Windows XP SP3). Я пробовал обычные методы отладки, которые я знаю (наблюдая за Process Explorer, запустив ProcMon (трудно найти хороший след, потому что зависания так непостоянны).

Существуют ли какие-либо дополнительные методы отладки системы, которые могут быть полезны для обнаружения причин, вызывающих эти зависания?

Хотя этот вопрос больше относится к методам отладки, чем к самой проблеме (что, вероятно, является скорее вопросом суперпользователя), симптомы зависания таковы:

  • Все окна перестают отвечать. Можно вывести на передний план, но не перекрашивать.
  • Окна панели задач / проводника не отвечают
  • Ctrl+Alt+Del, Ctrl+Shift+Esc, Win+L, ничего не делать (хотя действия ставятся в очередь, и когда система разворачивается, они выполняются)
  • Как ни странно, обычно я все еще могу просматривать текущую страницу, открытую в Google Chrome, но не могу изменить вкладки.
  • Зависание может произойти, когда у меня открыты тонны приложений, но также когда у меня есть только Outlook, Chrome и MS Communicator (плюс все корпоративные шпионские программы).
  • Обычно зависание длится от 30 секунд до 3 минут. После чего я могу продолжать работать как обычно.

2 ответа2

2

Вы можете попробовать запустить Performance Monitor (perfmon.exe) и попробовать несколько разных счетчиков, пока не увидите что-то показательное.

Я вижу такие симптомы, когда файл подкачки становится большим благодаря длительным процессам, потребляющим большие объемы виртуальной памяти.

2

См. Общий пост о том, как создать ручной дамп памяти, а затем проанализировать его, чтобы определить, что произошло. Я бы порекомендовал попытаться вручную создать дамп в следующий раз, когда ваш компьютер зависнет, а затем проанализировать информацию, чтобы понять, какое приложение или драйвер может вызывать сбои.

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