Некоторые пользователи Windows сталкиваются с проблемой “диск не имеет достаточно места для замены плохих кластеров” ошибка при попытке выполнить CHKDSK на диске. Большинство пользователей сообщают, что пытались повторить эту процедуру несколько раз, но результат всегда был один и тот же. Проблема не является исключительной для определенной версии Windows, так как встречается на всех версиях, включая Windows 7, Windows 8 и Windows 10.
В чем причина ошибки “диск не имеет достаточно места для замены плохих кластеров”??
Прежде всего, необходимо понять, что пространство ‘свободное’, о котором говорит утилита CHKDSK, отличается от обычного дискового пространства. На каждом жестком диске есть дополнительное, нераспределенное пространство, которое используется в тех случаях, когда необходимо заменить поврежденные сектора.
Каждому сектору (на любом оборудовании) присваивается свой номер. В конце диска есть несколько лишних секторов, которые не пронумерованы. Эти дополнительные сектора используются в тех случаях, когда сектор выходит из строя и его необходимо заменить.
CHKDSK исправляет плохие сектора, удаляя номер из плохого сектора и присваивая его сектору без номера. Если утилита выдает ошибку “на диске недостаточно места для замены поврежденных кластеров” ошибка, скорее всего, связана с тем, что количество выявленных плохих секторов больше, чем количество дополнительных секторов.
Мы исследовали эту проблему, изучив различные отчеты пользователей и стратегии восстановления, которые они использовали для устранения этой конкретной ошибки CHKDSK. По нашим наблюдениям, существует несколько распространенных сценариев, которые могут вызывать данное сообщение об ошибке в CHKDSK:
- Ошибка вызвана сбоем литерного диска – Возможно, вы столкнулись с этой проблемой в результате сбоя литового диска, вызванного потерей питания или неожиданным выключением машины. В этом случае, терпеливо дождавшись завершения сканирования CHKDSK, вы можете быть уверены, что с остальными частями диска все в порядке.
- Неисправный жесткий диск – Множество сбойных секторов, как правило, является признаком неисправности диска. Если CHKDSK или аналогичной утилите удается постоянно находить новые плохие сектора, то велика вероятность того, что жесткий диск в ближайшее время станет непригодным для использования. В этом случае рекомендуется выполнить резервное копирование и замену диска.
Важно: Жесткие диски устроены таким образом, что в течение рекомендуемого срока службы (~5 лет) у них никогда не должно заканчиваться количество дополнительных секторов. Если ваше оборудование значительно новее, то явно что-то генерирует большое количество плохих секторов на диске. В этом случае мы советуем создать резервную копию, чтобы избежать потери данных.
Если вы’ в данный момент ищете способ, который позволит вам разобраться с проблемой “на диске недостаточно места для замены плохих кластеров” ошибка, то в этой статье вы найдете несколько шагов по устранению проблемы. Ниже вы найдете подборку методов, которые другие пользователи, оказавшиеся в аналогичной ситуации, успешно использовали для решения этой проблемы.
Способ 1: Дождитесь завершения процесса
Если у вас возникла ошибка “Disk does not have enough space to replace bad clusters” ошибка, не спешите закрывать CHKSKD и прерывать процесс. Утилита будет продолжать попытки восстановления диска, поэтому есть вероятность, что проблема будет решена по окончании сканирования.
Однако имейте в виду, что процесс займет некоторое время (особенно если на диске много секторов для замены), поэтому будьте готовы подождать 4+ часа.
Если процесс завершен, а утилита CHKDSK все еще не может устранить плохие сектора, перейдите к следующему способу, описанному ниже.
Метод 2: Использование Victoria для регенерации плохих кластеров
Если вам повезет, то вы обнаружите, что даже если CHKDSK не смог исправить часть жесткого диска с поврежденными секторами, остальная часть диска по-прежнему надежна. Существует один надежный метод изоляции, позволяющий создать такую структуру раздела, при которой поврежденные сектора больше не будут входить ни в один раздел.
Существует множество платных программных продуктов, позволяющих это сделать, но мы будем использовать бесплатную альтернативу, которая справится с этой задачей не хуже (с небольшими дополнительными настройками). Victoria — это бесплатная программа для обнаружения & исправление поврежденных секторов на жестком диске или внешнем жестком диске (традиционном или SSD).
Вот’ как установить и использовать Victoria для регенерации и использования плохих кластеров:
- Скачайте архив с последней версией Victoria. Ее можно найти в различных каталогах загрузки, но мы советуем скачивать версию старше 4.2. Ниже приведены ссылки на скачивание:
MajorGeeks
Softpedia
SoftFamous - После того как архив скачан, с помощью утилиты типа WinZip или 7-Zip извлеките его содержимое в удобную папку.
- Щелкните правой кнопкой мыши на Victoria.exe и выберите Запуск от имени администратора чтобы убедиться, что программа имеет привилегии администратора.
- Прежде всего, выберите жесткий диск, с которым возникла проблема“Disk does not have enough space to replace bad clusters” ошибку, перейдя по адресу Стандартный и выбрав диск на правой панели.
- Нет, перейдите на вкладку Smart и нажмите кнопку Get SMART, чтобы получить подробный анализ того, что’ происходит с вашим диском. Теперь нам необходимо обратить внимание на две вещи. После завершения анализа проверьте Количество перераспределенных секторов. Если число больше, чем 10, становится ясно, что ошибка не является ложным срабатыванием и вы действительно имеете дело с плохими секторами. Кроме того, проверьте состояние диска (рядом с пунктом Получите SMART Кнопка) – если статус ХОРОШО, есть вероятность, что вам удастся решить проблему и продолжить работу с жестким диском.
Примечание: Следует помнить, что функция SMART не работает с USB-накопителями.
- Перейдите к пункту Тесты вкладку и нажмите кнопку Сканирование чтобы начать сканирование диска на наличие проблем. По умолчанию утилита настроена на охват всего диска, но вы можете настроить Запустить LBA и END LBA атрибуты, позволяющие сфокусировать поиск, если вы знаете, где расположены поврежденные сектора.
Примечание: Вы также можете воспользоваться функцией Быстрое сканирование но мы не рекомендуем использовать этот режим, так как он может не распознать некоторые плохие сектора.
- После начала сканирования спуститесь в меню под скоростью записи и выберите пункт Remap переключатель из списка. В этом режиме программа заменит плохие сектора на хорошие из зарезервированной области диска.
- После завершения сканирования закройте Victoria и снова запустите сканирование CHKDSK, чтобы проверить, была ли решена проблема. Если вы’ по-прежнему сталкиваетесь с той же проблемой, откройте Victoria gain, запустите еще одно сканирование (как показано в шаге 7), но на этот раз выберите режим Обновить. Это позволит восстановить все сектора, поврежденные на программном уровне.
- Перезагрузите компьютер и проверьте, не изменилась ли ситуация “на диске недостаточно места для замены плохих кластеров” при следующем сканировании CHKDSK.
Если вы обнаружили, что метод не работает, перейдите к следующему ниже методу.
Метод 3: Резервное копирование диска & замена неисправного диска
Если приведенные выше методы не позволили устранить сообщение об ошибке, очевидно, что ваш жесткий диск неисправен. Если и утилита CHKDSK, и Victoria не смогли заменить поврежденные сектора на дополнительные, то очевидно, что количество поврежденных секторов очень велико.
Проблема заключается в том, что вы не можете предотвратить выход из строя диска. Количество плохих секторов будет продолжать расти, пока в конце концов не уничтожит ваши данные.
В данном случае лучше всего как можно скорее создать резервную копию диска и заменить вышедший из строя диск на новый.
Создать резервную копию отказавшего накопителя несложно, поскольку существует множество инструментов, которые помогут вам справиться с этой задачей. Недавно мы опубликовали отличную статью о лучших программах для клонирования, которые позволяют создавать резервные копии данных. Проверьте это (здесь).