Преобразовать потерянные цепочки кластеров в файлы y да n нет что делать
Описание
В доступе отказано, так как у вас нет достаточных прав или
диск, возможно, занят другим процессом.
Вам необходимо вызвать эту служебную программу в режиме с повышенными правами
и убедиться в том, что диск разблокирован.
То первым делом, надо попытаться запустить данную команду из командной строки, запущенной с правами администратора, более подробно можно прочитать в нашей статье: Как запустить командную строку с правами администратора
Синтаксис
Параметры
Примечания
Таблица кодов с ошибками CHKDSK
Код завершения | Описание |
---|---|
0 | Не найдено ни одной ошибки. |
1 | Ошибки найдены и исправлены. |
2 | Была выполнена очистка диска, например удалены ненужные файлы, или очистка не была выполнена из-за отсутствия ключа /f. |
3 | Диск не может быть проверен, ошибки не могут быть исправлены или ошибки не были исправлены, так как не был задан ключ /f. |
Примеры использования
Если требуется проверить диск D и исправить все обнаруженные ошибки в Windows, введите следующую команду:
Если обнаружена ошибка, выполнение программы сhkdsk приостанавливается и выводятся соответствующие сообщения. По окончании выполнения команды chkdsk на экран выводится отчет, содержащий сведения о текущем состоянии диска. До завершения работы chkdsk нельзя открывать какие-либо файлы на указанном диске.
Чтобы проверить фрагментацию всех файлов в текущем каталоге на диске с файловой системой FAT, введите следующую команду:
Chkdsk выведет отчет о состоянии диска, а затем список фрагментированных файлов, удовлетворяющих шаблону команды.
Кто работал с служебной программой CHKDSK всем сюда!
Команда chkdsk выполняет проверку дискового пространства и его использования для файловых систем таблица размещения файлов (FAT) и NTFS. Команда Chkdsk позволяет получить отчет о состоянии со сведениями по каждой файловой системе. Отчет о состоянии диска включает перечень найденных ошибок. Если команда chkdsk запущена без параметра /f в активном разделе, может быть получено сообщение о наличии серьезных ошибок, так как диск нельзя заблокировать. Для поиска ошибок команду chkdsk нужно запускать время от времени на каждом диске.
Исправление ошибок
Если указан параметр командной строки /f, программа chkdsk исправляет ошибки на диске. При работе chkdsk должна обеспечиваться возможность блокирования диска для исправления ошибок. Поскольку при исправлении ошибок обычно изменяется таблица размещения файлов и иногда происходит потеря данных, программа chkdsk запрашивает подтверждение в следующем виде:
Потерянных кластеров: 10; цепочек: 3.
Если ввести Y, Windows сохраняет каждую потерянную цепочку в корневом каталоге как файл с именем формата Filennnn.chk. После завершения выполнения chkdsk можно проверить эти файлы на наличие нужных сведений. Если ввести N, Windows исправляет ошибки на диске без сохранения данных из потерянных блоков.
Если параметр командной строки /f не используется, программа chkdsk только выдает сообщение о наличие ошибок в файле, но не исправляет их.
В командной строке после команды CHKDSK нужно поставить параметр /F
Интернет жизнь Cайт о возможностях интернета
Nav view search
Навигация
Искать
Потерянные кластеры и программа chkdsk.
Особый, и довольно распространенный случай — расхождения между таблицей файлов и битовой картой. Первая, как известно, связывает имена файлов с занимаемыми ими кластерами, а вторая указывает системе, какие кластеры заняты, а какие свободны. Аналогичные структуры есть и в FAT, и в NTFS.
Обратная ситуация: в файловой таблице запись о файле есть, но занятые им кластеры, согласно битовой карте, считаются свободными. Подобное положение вещей чревато тем, что в кластеры с содержимым файла будет записано что-то новое. Это уже настоящая и безвозвратная утрата информации! Предотвратить такой инцидент может только своевременная проверка диска на логические ошибки.
Причины возникновения ошибок мы уже перечислили: аппаратные и системные сбои, ошибки или сброс дискового кеша и т.д. Критическим является момент перемещения, переименования или удаления файлов, а также период дефрагментации диска.
Когда для файловой записи не найдены соответствия в битовой карте, программа chkdsk вносит коррективы в последнюю. Занятые файлом кластеры обозначаются как занятые — ошибка исправлена наилучшим образом.
При обнаружении потерянных кластеров программа преобразует каждую из их непрерывных цепочек в отдельный файл. Для этого она создает новые записи в таблице файлов. Файлы с порядковыми номерами и расширением chk помещаются в корень проверяемого тома.
Если цепочка содержала весь файл (файл не был фрагментирован), все отлично. Вы можете открыть CHKфайл с помощью двоичного редактора, по сигнатуре или характерным последовательностям определить его истинный формат. Переименуйте файл и присвойте ему «правильное» расширение.
Куски фрагментированного файла будут разнесены по двум или нескольким CHK-файлам, каждый фрагмент — отдельно. Начальный фрагмент определить просто — он начинается с сигнатуры и содержит характерный заголовок. Чтобы выяснить последовательность остальных фрагментов, придется приложить некоторую смекалку.
«Склеить» фрагменты проще всего с помощью того же HEX-редактора. Критерий правильности сборки — то, что файл успешно откроется в ассоциированной с ним программе.
Действительная история логических проблем на дисках обычно остается неразрешенной загадкой. В руки к нам по большей части попадают носители, по которым хозяева или система уже прошлись средствами проверки и исправления ошибок. О том, когда, как и что именно случилось с диском на самом деле, остается только предполагать. Все-таки наша первоочередная задача — вытянуть с диска все, что только можно, и лучше, если удастся упорядочить извлеченные данные так же, как они были расположены первоначально.
Преобразовать потерянные цепочки кластеров в файлы y да n нет что делать
Каким то образом на флешке повредилось много важных excel-файлов в одной из папок.
Вот что говорит chkdsk:
J:\>chkdsk
Тип файловой системы: FAT32.
Серийный номер тома: 7005-995B
Проверка файлов и папок.
На диске найдены ошибки, но они не исправлены,
т.к. проверка была запущена без ключа /F.
\***\****ошибок исправлено.
\****\******\*****.xls Первый кластер поврежден; элемент будет усече
Наличие общих кластеров устранено путем копирования.
Проверка файлов и папок завершена.
Преобразовать потерянные цепочки кластеров в файлы [Y(да)/N(нет)]? y
4428 КБ в 1 файлах, которые можно восстановить.
Windows найдены ошибки файловой системы.
Запустите CHKDSK с параметром /F (fix) для их исправления.
7_881_644 КБ всего на диске.
144 КБ в 3 скрытых файлах.
316 КБ в 79 папках.
469_464 КБ в 1_319 файлах.
7_407_284 КБ доступно.
4_096 байт в каждом кластере.
Всего кластеров на диске: 1_970_411.
1_851_821 кластеров на диске.
J:\>chkdsk /F
Тип файловой системы: FAT32.
Не удается заблокировать текущий диск.
Невозможно выполнить команду Chkdsk на этом томе, т.к. том используется другим
процессом. Чтобы запустить Chkdsk, вначале следует отключить этот том.
ВCE ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА БУДУТ ДАЛЕЕ НЕВЕРНЫ.
Подтверждаете отключение тома? [Y(да)/N(нет)] y
Том отключен. ВCE ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА СТАЛИ НЕВЕРНЫ.
Невозможно выполнить команду CHKDSK, так как указанный том используется
другим процессом. Следует ли выполнить проверку этого тома при
следующей перезагрузке системы? [Y(да)/N(нет)] n
Подскажите, чем можно починить?
Компьютерный форум
Здесь решают различные задачи сообща. Присоединяйтесь!
Литая флешка на контроллере Appotech
Литая флешка на контроллере Appotech
Сообщение dakalis » 01 фев 2016, 18:34
Литая флешка на контроллере Appotech
Сообщение DesignerMix » 01 фев 2016, 19:20
Литая флешка на контроллере Appotech
Сообщение dakalis » 01 фев 2016, 20:12
Литая флешка на контроллере Appotech
Сообщение DesignerMix » 01 фев 2016, 21:26
Флешка явно «зависшая» так как не видно ни контроллера ни FID’а памяти и поэтому ее надо перевести в тестовый режим или считать маркировку с чипов, НО как переводить в тестовый режим монолитные флешки я не знаю, а разборка может привести к залитой смолой или просто закрашенной плате.
Если утилита определит вашу флешку то пришлите модель контроллера или FID памяти и попробуем более осмысленно подойти к вопросу. А пока что это просто тыканье пальцем в небо.
Литая флешка на контроллере Appotech
Сообщение dakalis » 01 фев 2016, 23:32
Литая флешка на контроллере Appotech
Сообщение DesignerMix » 02 фев 2016, 00:01
Мое предложение рассчитано на то, что одна из утилит таки увидит флешку и отобразит больше данных нежели просто VID и PID, а может повезет и утилита просто подойдет вам. К сожалению чего-то более конкретного предложить не могу.
Литая флешка на контроллере Appotech
Сообщение dakalis » 03 фев 2016, 14:10
Литая флешка на контроллере Appotech
Сообщение DesignerMix » 03 фев 2016, 16:05
Скажу что надо сделать отчет утилитой Flash Drive Information Extractor (usbflashinfo) во время когда флешка работает корректно. Или вы это пробовали и данных о микросхеме памяти и контроллере все равно не наблюдается?
А суть проблемы, как мне кажется, в том, что память повреждена и ее нужно программно «вылечить» утилитой которая с ней работает, т.е. вырезать bad-блоки. А возможно требуется именно перепрошивка контроллера.
Литая флешка на контроллере Appotech
Сообщение dakalis » 03 фев 2016, 16:36
Литая флешка на контроллере Appotech
Сообщение DesignerMix » 03 фев 2016, 16:45
Еще могу вам посоветовать запустить утилиту chkdsk со следующими ключами:
Литая флешка на контроллере Appotech
Сообщение dakalis » 03 фев 2016, 17:23
Отправлено спустя 21 минуту 50 секунд:
Вот прямо сейчас, единственный раз заметил что после передергивания, того самого «чудо» не произошло, а флешка как и положено заработала правильно, даже выскочило окно которое просит делать проверку на что я дал согласие.
Ладно, посмотрим что будет дальше, если суждено то заработает, сделали всё что могли, за что вам благодарен
Спасибо DesignerMix
Литая флешка на контроллере Appotech
Сообщение DesignerMix » 04 фев 2016, 00:17
Было-бы интересно узнать как будет вести себя флешка, и будет-ли она работать или нет. То, что я думаю уже высказано в предыдущих сообщениях, но надеюсь что я ошибаюсь.