Сбой chkdsk с «Невозможно записать в атрибут 16 файла 0. Считываемый сегмент записи файла 0 недоступен для записи»

1

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

C:\>chkdsk e: /f
The type of the file system is NTFS.
Volume label is SYSTEM.

CHKDSK is verifying files (stage 1 of 3)...
 0 percent complete. (0 of 313376 file records processed)
Deleted corrupt attribute list entry
with type code 128 in file 9.
Deleting corrupt attribute record (128, $SDS)
from file record segment 9.
313376 file records processed.
<...>
CHKDSK is verifying indexes (stage 2 of 3)...
351893 index entries processed.
Index verification completed.
3 unindexed files processed.
CHKDSK is verifying security descriptors (stage 3 of 3)...
Repairing the security file record segment.
Deleting an index entry with Id 256 from index $SII of file 9.
Deleting an index entry with Id 257 from index $SII of file 9.
<...>
Deleting an index entry with Id 269 from index $SII of file 9.
Deleting an index entry with Id 259 from index $SDH of file 9.
Deleting an index entry with Id 268 from index $SDH of file 9.
<...>
Deleting an index entry with Id 263 from index $SDH of file 9.
Replacing invalid security id with default security id for file 0.
Unable to write to attribute 16 of file 0.
Readable file record segment 0 is not writeable.

Я не могу проверить поверхность диска, chkdskпотому что он задыхается на этом шаге. Проверка его сторонними инструментами все равно не показала плохих блоков.

Я искал в сети и нашел похожие отчеты, но единственный способ, которым люди, по сообщениям, смогли «исправить», это переустановить Windows или отформатировать диск. Ни одна из предложенных мер не помогла мне так же, как им:

ivan_pozdeev
источник
Сообщение о том, что «ваш профиль не может быть загружен» было вызвано включенным автоматическим входом обычного пользователя. После chkdskсброса всех дескрипторов безопасности на Полный доступ для Administratorsи SYSTEM, профиль пользователя не может быть загружен. Что странно, этот параметр не игнорируется в безопасном режиме по не зависящей от меня причине.
ivan_pozdeev

Ответы:

0

«Спешиться» совет правильно, но это должно быть сделано немного по-другому.

Дело в том, file 0есть $Mftи file 9есть$Secure системные файлы NTFS. Кажется, что даже при том /x, что эти файлы все еще используются - это то, что вызывает ошибку при попытке перезаписать их атрибуты.

Вам необходимо полностью отключить диск - т.е. отменить назначение его буквы . А затем запустите chkdsk, указав его имя тома, которое выглядит следующим образом:

C:\>chkdsk \\?\Volume{5c11cc4f-d5f7-11e6-ab52-806e6f6e6963} /f

Имя тома вашего диска можно найти в mountvolвыходных данных:

C:\>mountvol
<...>
Possible values for VolumeName along with current mount points are:

    \\?\Volume{5c11cc4f-d5f7-11e6-ab52-806e6f6e6963}\
        *** NO MOUNT POINTS ***

    \\?\Volume{e70bedec-8947-11df-82c0-806e6f6e6963}\
        C:\

<...>

Поскольку в вашем случае, chkdskочевидно, будут перезаписаны все или большинство дескрипторов безопасности, если это системный том, вам придется восстановить правильные разрешения .

ivan_pozdeev
источник
-1

Честно говоря, я бы запустил smartdefrag на вашем жестком диске и снова попробовал бы chkdsk. Я бы предложил умную дефрагментацию iobit, так как они действительно помогли мне во многих из этих проблем.

Я знаю, что вы не можете загрузиться в него, попробуйте установить жесткий диск в другой компьютер в качестве раба и запустить умную дефрагментацию против него.

Дайте мне знать, если это сработало для вас.

DeerSpotter
источник
chkdskКажется, что корневая ошибка находит «недопустимый идентификатор безопасности ... для файла 0.» Как дефрагментация может иметь к этому какое-то отношение ?!
ivan_pozdeev
Я смотрю на это так, дефрагментация переставляет ваш диск для оптимального использования. Может быть, используя его, он пропустит эти плохие сектора. или двигаться из этих плохих секторов.
DeerSpotter
Я уже исправил проблему, как написано в моем ответе. Ошибочные файлы были системными файлами NTFS, программа дефрагментации не может ничего с ними сделать, даже если она этого хочет (они отмечены как «неподвижные» во время дефрагментации).
ivan_pozdeev