DataLife Engine / Ошибка «Недостаточно места на диске…» при проверке утилитой Chkdsk

Ошибка «Недостаточно места на диске…» при проверке утилитой Chkdsk

Привет друзья! На днях к нам в сервисный центр принесли ноутбук, клиент жаловался на частые ошибки чтения/записи, постоянные зависания, периодические отказы системы загружаться. Человек ранее неоднократно обращался к другим компьютерным мастерам и те первым делом производили проверку жёсткого диска ноутбука утилитой chkdsk с параметрами /r /f, но проверка всегда заканчивалась ошибкой «Недостаточно места на диске для исправления ошибок…». Такая же ошибка выходила и при проверке HDD из-под загрузочного носителя и даже после освобождения на проверяемом накопителе значительного дискового пространства. В итоге, наш клиент решился на переустановку Windows, но и это не помогло! Теряясь в догадках и уже не зная что предпринять он обратился за помощью к нам.


Ошибка «Недостаточно места на диске…» при проверке утилитой Chkdsk


Частые ошибки чтения/записи, постоянные зависания, периодические отказы системы загружаться — всё это может и в большинстве случаев указывает на серьёзные проблемы с жёстким диском. Вы запускаете проверку диска утилитой chkdsk с параметрами /r /f, но спустя некоторое время получаете сообщение «Недостаточно места на диске для исправления ошибок…». Такая же ошибка выходит и при проверки жесткого диска из-под загрузочного носителя и даже после переустановки операционной системы. 

Если судить по описанию неполадки, выполнить chkdsk свою работу не позволяет заполненность диска файлами, но на самом деле это далеко не так. Если у пользователя диск забит под завязку, описание может только ввести в заблуждение, побудив к перемещению данных на съёмный носитель, что, впрочем, не так уже и небезосновательно. Дело в том, что chkdsk, под свободным местом понимает не то пространство, о котором думает пользователь. 

Свободное место для встроенной утилиты исправления дисковых ошибок представляет собой особую зарезервированную область, не отображаемую ни в Проводнике, ни в оснастке управление дисками. В ней содержатся запасные сектора, которые, в отличие от остальных секторов, не имеют порядковых номеров. Когда в процессе проверки диска утилита chkdsk обнаруживает плохой сектор, она считывает с него данные, переносит их в «здоровый» сектор из резервной области и присваивает ему номер повреждённого, последний же помечается особым маркером, указывающим, что сектор при чтении диска отныне нужно пропускать.

 Таким образом chkdsk поступает со всеми bad-секторами. Чем больше утилитой выполняется таких операций, тем меньше в зарезервированной области остаётся места и рано или поздно наступает такой момент, когда все запасные сектора на диске оказываются задействованными. И вот тогда запущенная в очередной раз chkdsk начинает выдавать сообщения о нехватке на диске места.


Что делать

Увы, но появление этой ошибки часто служит сигналом того, что дела у вашего жёсткого диска плохи, если только сама chkdsk не сделала неверные выводы, что тоже может иметь место. Впадать в отчаяние, однако, не стоит. В запущенных случаях штатной утилите проверки диска требуется, если можно так сказать, больше свободы. Поэтому снимаем с компьютера проверяемый диск, подключаем его к рабочему ПК и производим проверку уже с него. Как показывает практика, такой способ проверки является более эффективным. 

Если это не помогает, забываем о chkdsk и выполняем процедуру проверки и ремапинга программой Victoria. Проверять диск лучше подключив его к рабочему ПК, но можно также запустить Victoria с любого «спасательного» LiveCD. Здесь мы не станем рассказывать, как пользоваться программой Victoria, эту информацию вы без труда можете найти в интернете, но на одном моменте всё же остановимся. Запустив Викторию, переключитесь на вкладку SMART и посмотрите какое RAW-значение имеет атрибут Reallocated Sector Count. В идеале он должен быть нулевым, если же его значение больше нуля, это станет указывать на наличие на диске энного количества перемещенных секторов.

Мнения насчёт значения этого атрибута разнятся, но большинстве спецов склоняются к тому, что если оно уже достигло 10, жесткий диск разумнее заменить, чтобы в один прекрасный момент не обнаружить, что ничего с него считать уже нельзя.


8-04-2019
Вернуться назад