Мой компьютер страдает от замедлений, и я не удивлен (ему около 6 лет). Вот что я проверил:
- Они не очень часты (всего пару раз в день).
- Когда это происходит, одно приложение зависает на 10-60 секунд, в то время как остальные не зависают, но также работают медленно.
- Даже когда это происходит, загрузка процессора остается низкой.
- Это происходит с приложениями (такими как текстовый редактор, Firefox, Skype).
- Это никогда не случается с некоторыми приложениями (такими как игры), которые я использую в течение нескольких часов при высокой загрузке процессора.
Также примечание:
- Видеокарта и блок питания новые (около года).
- Хотя сейчас у меня установлено достаточное количество программного обеспечения, это происходило даже сразу после переустановки Windows.
- Этот жесткий диск прошел через множество схем раздач и несколько тяжелых операций (например, перемещение около 200 ГБ данных).
Из-за вышеизложенного я уже на 70% уверен, что проблема с жестким диском. Однако прежде чем заменить его, я хочу исключить другие менее вероятные возможности (например, ОЗУ, программное обеспечение или блок питания).
У меня нет денег, чтобы заменить всю коробку прямо сейчас, но я легко могу заменить один из компонентов.
Я прочитал несколько вопросов (таких как этот ), которые дают общее руководство по устранению неизвестной проблемы, это не то, что я ищу здесь.
Мой главный вопрос:
какие тесты или тесты можно выполнить, чтобы убедиться, что у меня проблемный жесткий диск?
Мне не нужно решать эту проблему, я просто хочу убедиться, что это жесткий диск.
Я мог бы позаимствовать новый жесткий диск у друга и посмотреть, станет ли он лучше. Положительный результат исключил бы все другие компоненты, но не исключил бы проблемы с программным обеспечением (поскольку на этом новом жестком диске не будет программного обеспечения, которое я использую ежедневно).
Работает на Windows / Linux.
источник
Ответы:
Проверка атрибутов SMART - это полезный первый шаг к выявлению проблем с жестким диском.
Доступ к атрибутам SMART
Вы можете просматривать атрибуты SMART в Windows, используя сторонние инструменты, такие как GSmartControl .
В macOS вы можете использовать Дисковую утилиту , хотя она не очень многословна. Вы можете установить
smartctl
из пакетаsmartmontools
доступ к атрибутам SMART с помощью командной строки.В Linux команда
smartctl -a /dev/hda
(из пакетаsmartmontools
) дает SMART информацию о жестком диске,/dev/hda
который заменяется данным устройством. Диски GNOME (gnome-disks
из пакетаgnome-disk-utility
, ранее известного какpalimpsest
) - это графическая утилита, которая может дать еще несколько советов о состоянии вашего жесткого диска.Понимание атрибутов SMART
Вот некоторые атрибуты, которые актуальны и заслуживают внимания. Большой список можно найти здесь .
Ненулевой коэффициент ошибок чтения (ID 1) указывает на проблему либо с поверхностью диска, либо с головками чтения / записи.
Производительность по пропускной способности (ID 2) - это средняя эффективность диска. Если значение падает ниже порогового значения, возможно, что-то не так с диском.
Высокое время раскрутки (ID 3) (записанное в миллисекундах) может указывать на то, что жесткий диск испытывает проблемы с раскруткой.
Увеличение количества перераспределенных секторов (ID 5) означает, что области на жестком диске не сохраняются в целостности, и данные пришлось перемещать. Это приводит к снижению производительности при переназначении секторов, но это может быть более серьезным, поскольку жесткий диск может выйти из строя.
Низкое время поиска (ID 8) является признаком механической проблемы с магнитными головками.
Спин Retry Count (ID 10) идет вверх , когда спин-вверх терпит неудачу. Если это происходит, операции ввода / вывода ставятся в очередь до тех пор, пока жесткий диск не начнет нормально вращаться, что вызывает замедление. Что еще более важно, хотя, если жесткий диск должен повторить вращение, это признак неизбежного отказа.
Ненулевое число сообщаемых неисправимых ошибок (ID 187) означает, что это количество секторов не может быть исправлено аппаратным исправлением ошибок. Вот признак старости.
Count Current Pending Sector (ID 197) число секторов , ожидающих переназначен. Это указывает на старость жесткого диска.
HDD Benchmarks
Если на жестком диске имеется определенное место с низкой производительностью (возможно, там, где хранится часто используемая информация), тесты чтения с жесткого диска могут помочь подтвердить это. Выше приведен скриншот теста производительности жесткого диска
palimpsest
, теперь известного как GNOME Disks (gnome-disks
).Если вы предпочитаете делать тесты командной строки в Linux, вы можете комбинировать несколько вариантов:
hdparm
(из пакетаhdparm
)hdparm -t /dev/hda
- Буферный тест последовательного чтения на/dev/hda
hdparm -T /dev/hda
- Тест кэшированного последовательного чтения на/dev/hda
dd
(из пакетаcoreutils
)dd if=/dev/hda of=/dev/zero bs=1M count=1024
- Поддерживать чтение с начала/dev/hda
для1GiB
использования размера блока1MiB
ioping
(из пакетаioping
)ioping -R /dev/hda
- Случайный тест чтения на/dev/hda
В Windows вы можете использовать такие инструменты, как HD Tune, для тестирования жестких дисков.
В macOS вы можете использовать такие инструменты, как Blackmagic Disk Speed Test, чтобы выполнить тестирование жесткого диска.
источник
Другой способ тестирования в Windows - запустить командную строку (запуск от имени администратора в Vista или Windows 7). Оттуда введите
CHKDSK C: /f /r
и нажмите Enter. Это будет сканировать файловую систему и свободное место на наличие ошибокисточник
Проверьте состояние SMART ваших дисков с помощью такого инструмента, как GSmartControl . Если есть серьезные проблемы, такие как дефектные сектора, они, вероятно, видны в данных. Вы также можете запустить самопроверку, чтобы узнать о новых ошибках, которые еще не были зарегистрированы.
источник