У меня странная проблема с блокировкой ноутбука моей подруги. Я думаю, что диск может умирать, но я не совсем уверен.
Обязательные характеристики: Win7, Core 2 Duo, 3 ГБ DDR2, 1 ТБ SATA HDD, последние версии BIOS + драйверы.
Проверено чистые для вредоносных программ с использованием MS Security Essentials, а также с ручной разверткой по autoruns
и procexp
Симптомы следующие:
- Приложение, с которым она сейчас работает (может быть что угодно, но Firefox / VLC кажется более распространенным), блокируется. Что-нибудь интенсивное имеет тенденцию вызывать проблему больше.
- Сначала остальная часть ОС остается отзывчивой, индикатор доступа к диску горит полностью.
- Любой воспроизводимый звук останавливается.
- Не производит никакого хрустящего шума, как это было бы нормально с сильно активными механическими приводами, не думайте, что привод на самом деле делает много. Никаких неприятных ударов или обычных звуков отказа.
- Вскоре после (возможно, ~ 5 с) весь пользовательский интерфейс в системе блокируется. NumLock + CapsLock все еще работают, поэтому я не думаю, что процессор виноват.
- Через некоторое время (обычно 30 с +) система возвращается, кажется, полностью реагирует. Нет очевидных изменений в статистике системы.
- Диспетчер задач и обозреватель процессов не показывают заметного увеличения количества ошибок страниц, длины дисковой очереди, использования ЦП и т.д. Для заблокированного процесса или системы в целом.
- SD-карта использовалась для ReadyBoost, удаление ее временно, казалось, уменьшало частоту и серьезность блокировок, но, похоже, снова возвращается к своим старым трюкам. Может быть, красная сельдь / уклон подтверждения?
- Нажатие клавиш во время блокировки не приводит к тому, что они попадают в очередь сообщений, или очередь сбрасывается до того, как машина разблокируется.
- Журнал событий показывает несколько сбоев записи с задержкой, но они локализованы во времена, когда она делала жесткие отключения из-за блокировки The Sims и других игр. Выглядит не связанным с этими вопросами.
Я предполагаю, что системный поток зависает, возможно, при записи файла подкачки. Я попытался использовать procdump
в Firefox и VLC с триггером блокировки, чтобы увидеть, где произошло зависание, но кажется, что дамп прерывается при зависании системы, делая его нечитаемым.
Я бы не хотел проходить через настройку WinDbg и удаленную отладку ядра, чтобы решить эту проблему. Есть идеи?