5

У меня есть компьютер с Windows 7, который я использую почти исключительно для потоковой передачи видео (Hulu в Internet Explorer или записанное или транслируемое в прямом эфире ТВ с Windows Media Center). Часто компьютер зависает на несколько секунд. В течение этого времени индикатор жесткого диска горит постоянно. Кажется, это часто случается, когда я начинаю что-то смотреть или после остановки видео.

Следуя совету в этой теме,

Как устранить неполадки с зависанием или медлительностью Windows?,

Я установил средства анализа производительности Windows и запускаю команду xperf, пока не произойдет остановка.

Если я правильно интерпретирую результаты, похоже, что активность диска соответствует процессу System, имеющему большое количество сбросов и время очистки. Это делается компонентом с неизвестным деревом пути и именем пути.

Я разместил здесь набор файлов журналов: Файлы

Итак, что мне делать с этой информацией?

Обновление: 19.01.14: Я должен добавить, что в прошлом месяце было три BSOD - два из них за последнюю неделю. Это гораздо более новая проблема, чем зависание, хотя, похоже, это указывает на проблемы с памятью или жесткими дисками. Но, как я уже сказал в комментариях ниже, я запустил MemTest и диагностику диска, не обнаружив никаких проблем. Я добавил последний файл дампа BSOD в коллекцию опубликованных файлов FWIW. И с тех пор, как я купил компьютер, он зависал, когда он выходил из режима ожидания; Я вынужден перезапустить. Все это были случайные инциденты, которые трудно устранить, и могут быть или не быть связаны.

Обновление: 29.01.14: Я обнаружил, что проблема сохраняется, даже если я делаю чистую загрузку. Возможно ли, что это связано с объемом данных на жестком диске? У меня на диске около 300 Гб записанного ТВ. В основном это программы от получаса до двух часов, поэтому они представляют собой большие файлы - от 3 до 25 Гб каждый. Они должны быть смежными файлами; дефрагментация не имеет большого значения в производительности.

Есть еще одна интересная часть головоломки: это никогда не происходит, когда Windows Media Center записывает. Записанные передачи не имеют перерывов или зависаний, и мы можем смотреть другое видео во время записи без замораживания. Либо Media Center имеет полный приоритет и не допускает прерываний, либо, возможно, это является причиной зависаний во время воспроизведения. Или, в соответствии с предложением Zero3, приведенным ниже, возможно, постоянная активность во время записи не позволяет приводу вращаться вниз.

2 ответа2

2

Я думаю , что это очень преждевременно объявлять о диске мертвым , как @Ramhound , кажется, предполагает в комментариях. Кажется, это чистая спекуляция, особенно если учесть ваш превосходный SMART-статус с нулевым перераспределением секторов.

У меня есть еще одно предположение, которое, как мне кажется, гораздо более правдоподобно: ваш диск вращается вниз / останавливается из-за неактивности, а затем при повторном доступе требуется значительное время для повторного раскручивания (диск, который вы видите, "очищается"). Эта "функция" экономит электроэнергию, но может вызывать скачки запаздывания того типа, который вы описываете, пока ОС ждет, пока диск не проснется. К сожалению, это довольно распространенная проблема с зеленой "экологически чистой" продукцией WD, к которой относится ваш привод.

Эту "функцию" можно изменить и / или отключить на некоторых дисках с помощью инструментов, доступных на веб-сайте WD.

0

Что ж, даже несмотря на то, что ни одна диагностика диска не обнаружила никаких признаков неисправностей, похоже, что Ramhound был прав, что проблема возникла с жестким диском. Я исключил все другие возможности. Сначала я отключил кэш записи, полагая, что это остановит процесс очистки. По большей части это происходило, но тогда я увидел высокий уровень записи в MFT и $ LogFile. Поэтому я сделал сброс к заводским настройкам, надеясь, что перезапись содержимого диска может устранить любые повреждения в файловой системе. Высокая активность диска сохранялась даже после этого. Это в значительной степени сузило проблему с жестким диском. Поэтому я заменил диск и сделал чистую установку Windows 7. Это создало несколько собственных проблем с отсутствующими драйверами, но в итоге я смог восстановить те, которые мне были нужны, из старой установки. Компьютер отлично работает с новым жестким диском (и я изменил старый как внешний резервный диск).

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