Приветствую! Жёсткие диски обычно позволяют очень быстро считывать и записывать данные, но эту молниеносную скорость мало кто замечает, пока та не начинает падать. Происходит это по разным причинам, и, к счастью, проблема чаще всего исправима. И даже если вы ещё не сталкивались с таким, вам точно будет полезно знать, что нужно предпринять, если жесткий диск медленно работает.
- Причины медленной работы жесткого диска
- Как исправить и что можно сделать
- Запустить дефрагментацию
- Отключение службы индексирования в Windows 10
- Очистка диска стандартными средствами ОС
- Очистка программой Ccleaner
- Проверка на исправность HDD
- Температура HDD
- Изменение режима работы
- Проверка на ошибки
- Утилита Victoria – проверка на бэд блоки
Причины медленной работы жесткого диска
Если сгруппировать все причины, почему винчестеры могут замедляться, можно получить такие варианты:
- Техническая неисправность устройства.
- Проблемы с подключением к материнской плате или питанию.
- Сложности с доступом к данным, записи и чтению.
- Перегрев.
Также можно предположить, что HDD просто устарел, но это стоит рассматривать в последнюю очередь.
Как исправить и что можно сделать
Медленная работа винчестера исправима и обратима, но придётся перепробовать несколько способов перед тем, как найдёте подходящий.
Например, заставить его работать нормально могут программные процедуры восстановления, и так как они проще всего, о них и поговорим сначала.
Запустить дефрагментацию
В первую очередь, стоит сделать дефрагментацию. Она нужна для того, чтобы данные, записанные на жёсткий диск, распределились по секторам последовательно.
Дело в том, что данные постоянно записываются и переписываются на одни и те же сектора. Но на некоторых из них сохраняются разные остатки удалённых программ, у некоторых возникает ошибка доступа. И из-за всего этого новые данные записываются на сектора не последовательно, а как попало, на свободные места. Поэтому, чтобы считать эти данные, диску приходится искать их части по всему пространству, что и занимает время.
Дефрагментация перераспределит данные, запишет их последовательно, а мусор — очистит. Нужно ли говорить, что это положительно скажется на скорости работы винчестера. Тем более, дефрагментация, в отличие от форматирования, не удаляет файлы.
Чтобы запустить дефрагментацию, сделайте запрос этой утилиты в Поиске, а потом следуйте указаниям на экране. Этот процесс обычно не требует настройки и происходит быстро. Есть отдельные программы, которые не только делают дефрагментацию диска, но и позволяют запланировать процесс, сделав его регулярным.
Отключение службы индексирования в Windows 10
В Виндовс 7 и старше такого не будет, функция индексирования была введена только в Windows 10. Я писал об этом отдельно, но вкратце напомню, как это работает.
Если у вас включено индексирование жёсткого диска, ОС будет постоянно проверять, какие файлы вы записываете на него, давая им классификации на основе содержания и метаданных. Благодаря этому поиск данных на HDD становится быстрее, потому что система будет делать это по собственным индексам, не изучая каждый файл заново при каждом вашем поисковом запросе.
Индексирование облегчает поиск по диску, но индексы тоже записываются на него, а сам процесс постоянно происходит на фоне, что создаёт нагрузку на ОЗУ и процессор. Так что это тоже может быть причина, почему накопитель начал работать медленнее, чем раньше.
Вы можете попробовать отключить индексирование, для этого на «Панели инструментов» есть «Параметры индексирования». В них просто нужно снять галочки со всех типов файлов, доступных для индексации.
Очистка диска стандартными средствами ОС
Так как разный мусор, остающийся на HDD, мешает его работе, вы можете провести чистку. Причём даже внутренними средствами Windows.
Для этого забейте в поиск по Пуску «Очистка диска», и подходящая утилита будет сразу найдена. Здесь нужно лишь выбрать диск для чистки, а потом запустить процесс. Удаляться будут остаточные следы удалённых файлов, временные файлы браузеров, внутренние системные отчёты, которые уже не нужны и многого другого, что ОС не посчитает важным.
Этот процесс отличается от дефрагментации тем, что существующие файлы не будут перезаписаны на новые сектора, их размещение останется прежним.
Очистка программой Ccleaner
Далеко не все доверяют внутренним средствам Windows уход за жёстким диском, предпочитая использование стороннего софта. Например, одна из наиболее популярных программ здесь — CCleaner, которую вы можете скачать бесплатно с сайта разработчика.
Воспользоваться ей нетрудно. Вы можете запустить автоматический поиск мусора, а можете настроить его во вкладке «Custom Clean», чтобы выбрать места и типы данных, с которыми готовы расстаться.
Обычно здесь будут предложены файлы браузеров и системный мусор. После сканирования вам подскажут, сколько места получится освободить, и спросят согласия. Подтвердив удаление, вы избавитесь от мусора на HDD.
В этой же программе можно узнать, каких типов файлов больше всего на диске, поискать их дубликаты и даже подыскать обновления для программ.
Проверка на исправность HDD
Если вы уже почистили диск от мусора и даже сделали дефрагментацию, но он так и не стал работать быстрее, придётся предположить проблемы с самим устройством, а не с его основными функциями.
Температура HDD
Здесь в первую очередь стоит предположить перегрев винчестера. Если его охлаждение недостаточно, это может сказаться на скорости обработки данных.
Единственный способ решить это — обеспечить HDD постоянное качественное охлаждение за счёт кулеров корпуса. Попробуйте сначала очистить ПК от пыли, а потом заменить кулеры, если есть такая возможность, чтобы отведение воздуха было достаточным. Иногда для жёстких дисков специально добавляют ещё один кулер.
Если же у вас ноутбук, хорошей идеей будет использовать специальную подставку с вентиляторами.
Изменение режима работы
Если диск работает в идеальных температурных условиях, но всё ещё медленно, проверьте стабильность его подключения. Кабели должны быть целыми и надёжно подключёнными, не быть грязными или излишне изогнутыми. Проверьте и гнёзда, куда вставлены кабели.
Проведя базовый визуальный осмотр и не найдя проблем, попробуйте изменить режим работы SATA контроллера, который и обеспечивает подключение устройства к ПК с помощью SATA кабеля.
Для этого нужно перейти в BIOS, нажав правильные клавиши в момент загрузки компьютера. Вы сможете узнать, какие, если забьёте в поиск производителя вашей материнской платы.
Нужные функции обычно располагаются где-то в дополнительных, Advanced, настройках. Там должно быть что-то вроде «Host Controller Interface», поищите параметр, где можно выбрать вариант IDE или AHCI — он может иметь разные названия, но эти варианты всегда будут одними и теми же, не ошибётесь.
Я могу подсказать только примерный путь, потому что BIOS не имеет общей формы для всех, разные производители материнок делают его под себя. Но состав основных функций всегда совпадает.
Так вот, здесь нужно переключить режим из IDE в ACHI. Потом сохранить изменения, выйти из BIOS и запустить ПК как обычно. Это нередко срабатывает.
Проверка на ошибки
Если изменение режима работы SATA не помогло, попробуйте проверить его на ошибки. Они имеют свойство накапливаться, и рано или поздно могут начать замедлять диск.
Проще и быстрее провести проверку через командную строку. Чтобы использовать утилиту CHKDSK с её помощью, нужно:
- Запустить командную строку. Можно найти её через поиск в Пуске или нажав сначала Win + R, а потом введя «cmd».
- Здесь нужно ввести chkdsk.exe A: /r /f, где вместо «A» — буква диска, который вы хотите проверить и восстановить. Внимательно соблюдайте пробелы в команде.
Дождитесь окончания проверки. Если и она не поможет, придётся провести чуть более сложную процедуру, о которой я расскажу далее.
Утилита Victoria – проверка на бэд блоки
Выше я уже упоминал о том, что сектора HDD могут быть заполнены мусором, и если его убрать, читаться сектора будут быстрее. Но здесь стоит сказать и о тех ситуациях, когда сектора просто перестают читаться, и записывать на них ничего нельзя. Такие сектора называются бэд-блоками, и их появление говорит, что устройство начинает устаревать. И пусть этот процесс необратим, попробовать временно исправить это и сделать сектора снова доступными для записи можно.
Лучше всего использовать для этого программу Victoria, я писал о ней отдельно. Здесь вы можете провести сканирование диска разными способами, чтобы обнаружить все бэд-блоки. Далее их можно попробовать восстановить или заменить резервом, что хорошее, но всё же временное решение проблемы. Здесь же можно провести полное форматирование устройства, которое удаляет с него все данные, но при этом почти гарантированно восстанавливает.
Во вкладке Standart выберите нужный диск, потом во вкладке SMART нажмите на «Get SMART». Так вы больше узнаете об ошибках диска. Потом, во вкладке «Test» нужно сначала выбрать «Ignore», а потом «Start», чтобы узнать, сколько битых секторов есть.
Уже потом можно будет запускать проверку с лечением. Здесь «Remap» переназначит сектора и возьмёт резервные, а при «Restore» программа попробует восстановить битые сектора. «Erase» позволит принудительно очистить битые сектора, то есть отформатировать их и весь диск вместе с ними.
Благодаря Victoria вы можете просмотреть SMART атрибуты, в которых отражается оценка состояния вашего жёсткого диска. О том, как читать SMART атрибуты и интерпретировать их я писал отдельно, и заглянув в них, вы сможете предположить, насколько стал изношен ваш винчестер.
Так, если ни один из методов, предложенных здесь, не помог, а показатели SMART далеки от идеала, возможно, стоит задуматься о покупке нового накопителя. Потому что если с ним всё в порядке и он далёк от окончания срока службы, способы, которые я описал, сработают.
О других методах борьбы за здоровье винчестеров я расскажу в другой раз. Подписывайтесь на мои социальные сети, чтобы и эти, и другие полезные статьи точно не прошли мимо вас. До свидания!
С уважением, автор блога Андрей Андреев.