Повреждена основная таблица файлов выполнение chkdsk прервано




Как проверить жёсткий диск с помощью утилиты CHKDSK?

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

В таком случае следует просканировать жёсткий диск с помощью специальной утилиты CHKDSK . Это стандартная программа, встроенная в операционную систему Windows. Разберёмся, как запустить проверку.

Проверку можно запустить через графический интерефейс. Для этого нужно просто войти в контекстное меню жёсткого диска, и нажать кнопку Выполнить проверку .

Под надписью Параметры проверки диска у нас есть две галочки:

1. автоматически исправлять системные ошибки
2. проверять и восстанавливать поврежденные сектора

Можем выбрать любую из них (или - обе) и нажать кнопку Запуск .

Если выбрать только один пункт - диск будет проверен в 3 этапа, при выборе второго пункта - диск будет проверен за 5 этапов.
После окончания операции система выдаст вам отчёт о том, какие именно ошибки жёсткого диска были найдены и устранены.

Внимание! Невозможно проверить логический раздел жёсткого диска с установленной операционной системой, Windows предложит вам запустить проверку во время загрузки.

Если операционная система не загружается, можно проверить жёсткий диск с помощью другого компьютера, или же воспользоваться LiveCD или просто диском с операционной системой Windows, выбрав пункт Восстановление системы при установке Windows или выбрав консоль восстановления с помощью клавиши R при загрузке установочного диска с Windows XP.

Чтобы включить проверку диска, в командной строке наберите: chkdsk

chkdsk /? - вызов справки по команде.

chkdsk c: /f/r - проверка жёсткого диска в 5 этапов.

Краткое описание этапов проверки жёсткого диска:

1. В течение этого этапа CHKDSK проверяет информацию о записи для каждого файла в основной таблице MFT.

MFT - Master File Table (главная файловая таблица), в которой содержится информация обо всех файлах и их атрибутах, находящихся на томе с файловой системой NTFS. Под нее резервируется примерно 12% пространства диска.


2. Во время второго этапа проверяются индексы. Что это такое? Это и есть каталоги файловой системы, проверяется содержится ли сегмент записи для каждого каталога и файла в главной файловой таблице, а также - дата о времени изменения файлов и их размере. Команда CHKDSK проверяет, нет ли потерянных (пустых) файлов или имеющих неправильную запись о своем размещении в MFT.
3. На данном этапе проверяются сведения о безопасности и аудите файловой структуры. Проверяются возможности доступа к файлам и каталогам.

4. Если задействован четвертый этап проверки жесткого диска, то он включает в себя поиск поврежденных секторов. Если таковой обнаруживается, то программа автоматически добавляет информацию о нем в таблицу MFT и больше запись на него не производится и сектор исключается из файловой таблицы.

5. Проверка свободного места на диске.

На этом проверка завершается.

TestDisk RU

TestDisk, Data Recovery

TestDisk программа с открытым исходным кодом и лицензией GNU General Public License (GPL v2+).

TestDisk это мощная бесплатная программа для восстановления данных! Она была разработана в первую очередь, что бы помочь восстановить утраченные разделы и/или восстановить загрузочную способность дисковесли эта проблема вызвана програмно. вирусами или ошибками человека (таких как случайное удаление Таблицы Разделов). Восстановить Таблицы Разделов TestDisk-ом очень легко.

  • Исправлять таблицу разделов, восстанавливать удаленные разделы;
  • Восстанавливать загрузочный сектор FAT32 из резервной копии;
  • Перестраивать (реконструировать) загрузочный сектор FAT12/FAT16/FAT32;
  • Исправлять таблицу FAT;
  • Перестраивать (реконструировать) загрузочный сектор NTFS;
  • Восстанавливать загрузочный сектор NTFS из резервной копии;
  • Восстанавливать MFT использую MFT зеркало;
  • Определять резервный SuperBlock ext2/ext3/ext4;
  • Восстанавливать удаленные файлы на файловых системах FAT, NTFS and ext2;
  • Копировать файлы с удалённых FAT, NTFS and ext2/ext3/ext4 разделов.

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

Операционные системы

TestDisk может работать под:

  • DOS (real или в Windows 9x, DOS-box);
  • Windows (NT4, 2000, XP, 2003, Vista);
  • Linux;
  • FreeBSD, NetBSD, OpenBSD;
  • SunOS;
  • MacOS.

Файлы с исходными тестами и предварительно скомпилированные бинарные исполняемые файлы доступны для DOS, Win32, MacOSX и Linux на странице загрузки

Файловые системы

TestDisk может находить потеряные разделы для всех указанных файловых систем:

  • BeFS ( BeOS )
  • BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
  • CramFS, Compressed File System (сжатая файловая система)
  • DOS/Windows FAT12, FAT16 and FAT32
  • Windows exFAT
  • HFS, HFS+ and HFSX, Hierarchical File System (иерархическая файлова система)
  • JFS, IBM's Journaled File System (журналируемая файлова система IBM)
  • Linux ext2, ext3 and ext4
  • Linux LUKS encrypted partition (шифрованый раздел Linux)
  • Linux RAID md 0.9/1.0/1.1/1.2
    • RAID 1: mirroring (зеркальный рейд)
    • RAID 4: striped array with parity device
    • RAID 5: striped array with distributed parity information
    • RAID 6: striped array with distributed dual redundancy information
  • Linux Swap (versions 1 and 2)
  • LVM and LVM2, Linux Logical Volume Manager
  • Mac partition map
  • Novell Storage Services NSS
  • NTFS ( Windows NT/2000/XP/2003/Vista/2008 )
  • ReiserFS 3.5, 3.6 and 4
  • Sun Solaris i386 disklabel
  • Unix File System UFS and UFS2 (Sun/BSD/. )
  • XFS, SGI's Journaled File System

Документация

Для восстановления потерянных картинок или файлов из цифровых камер или жестких дисков, используйте PhotoRec.

Команда проверки диска CHKDSK

Команда проверки диска CHKDSK является родным инструментом Windows, с помощью которого можно выявить ошибки жесткого диска (файловой системы).

Содержание


Мне команда помогает особенно в том случае, когда происходит внезапное отключение электроэнергии. Многие даже и не догадываются о том, что это очень #171;болезненно#187; как для жестких дисков, так и для операционной системы Windows.

Как запустить CHKDSK

Запуск команды производится к консоли (cmd.exe), которую необходимо вызвать с помощью комбинации клавиш Win+R, после чего ввести cmd и нажать Oк или энтер.

Использование CHKDSK — команды

Команда имеет несколько ключей запуска, и в зависимости от ключей выполняет те или иные задачи.

Основные ключи команды CHKDSK:

1. /F — выполнение сканирования жесткого диска на ошибки и исправление их;
2. /V — при работе CHKDSK выводится пути файлов, которые хранятся на диске, если используется фалова система NTFS, также выводятся сообщения об очистке;
3. /R — поиск бед-секторов (то есть поврежденных) с последующим восстановлением, применимо только с пользованием ключа /F;
4. /X — отключение тома перед его проверкой, если есть такая необходимость, применимо только с использованием ключа /F;
5. /I — отключение строгой проверки индексных элементов, возможно использовать только при файловой системе NTFS, в свою очередь ускоряет процесс, но делает его менее эффективным.
6. /C — отключение проверки циклов внутри структуры папок, также используется только в NTFS, процесс при этом более быстрый, но менее эффективен;

Для того, чтобы узнать состояние вашего диска, просто введите в консоль команду CHKDSK и нажмите энтер.

К примеру если у вас есть диск D, то для того чтобы его проверить и исправить ошибки необходимо ввести в консоль:

Если команда не может получить полный доступ к диску, то будет предложение проверить диск при следующей загрузке системы. После того, как проверка будет произведена, можно посмотреть результаты, которые будут в журнале событий системы (Панель управления - Администрирование - Просмотр событий - Приложение).

При проверке системы с ключом /F, не желательно прерывать процесс, так как при этом есть вероятность нарушения целостности файловой системы.

Этапы работы CHKDSK

Работа команды CHKDSK разделена на основных три этапа, при которых команда проверяет все метаданные (#171;данные о данных#187;) на диске. Также есть четвертый, дополнительный этап. Что означает понятие #171;метаданные#187;? Это как бы служебные настройки файловой системы, в которых хранятся сведения обо всех файлах, которые располагаются в томе. То есть в метаданных хранится информация о кластерах, которые и составляют обьем файла, о кластерах, которые содержат поврежденные сектора или просто информация о свободных кластерах и другая. В файловой системе NTFS метаданные защищены при помощи журнала транзакций.

Все изменения в метаданных делятся на логические этапы (транзакции), которые записываются в журнал. В случае, если процесс изменения метаданных не завершен, то выполняется возврат по записям журнала транзакций до того момента, когда изменения еще не были произведены. Из чего можно сделать вывод, что использование журнала транзакции повышает вероятность целостности метаданных.

Для защиты личных данных в NTFS, то есть данных пользователей (не путать с метаданными), этот способ не используется.

Этап I. Выполнение проверки файлов

Первый или начальный этап предусматривает командой CHKDSK проверку файлов, команда информирует о прогрессе выполнения работы (в процентах). В это время выполняется проверка сегмента записи файлов, которые занесены в таблицу MFT тома.

Этап II. Выполнение проверки индексов

Если простыми словами, то индексы это каталоги в NTFS. Команда проверяет нет ли тех файлов, которые как бы #171;потерялись#187;, а также то, что во всех каталогах (папка) содержатся файлы, которые существуют. Как команда понимает, что файл потерянный? Если есть правильный сегмент записи, но при этом о нем нет данных ни в одном списке катала, то этот файл считается #171;потерянным#187;. Такой файл может быть восстановлен, при условии что каталог существует. Если каталога больше нет, то команда создает каталог в корне диска и записывает (перемещает) файл в него.

Этап III. Проверка дескрипторов безопасности

Дескриптор безопасности представляет собой набор сведений о владельце файла или каталога, о разрешении NTFS, а также про аудит файла, каталога. Команда проверяет структуру дескрипторов, но сопоставляет данные с реальным существованием пользователей или групп и правомерность предоставленных разрешений.

Этап IV. Проверка секторов

Данную проверку CHKDSK выполняет при применении ключа /R. При этом, проводится поиск поврежденных секторов в свободном пространстве диска. Команда проверят каждый сектор, и если при чтении была обнаружена ошибка, то кластер помечается как дефектный и исключается из структуры тома. Даже если вы не используете ключ /R, то проверка кластеров из таблицы MFT в любом случае выполняется. Также #171;важные сектора#187;, которые используются для хранения пользовательских данных, проверяются и на предыдущих этапах.

При применении ключа /R время проверки может быть значительным, зависит от обьема. Современные диски имеют встроенную защиту от плохих секторов и способны сами находить и заменять их секторами из резервной области. Но это не означает, что нет смысла в CHKDSK — просто пока есть резервные сектора, будет произведена замена, но количество их ограничено.

При обнаружении потерянных файлов, команда создает их в структуре файловой системы, файлы имеют разрешение *.CHK, в теории из которых можно восстановить информацию, если она представлена в виде текста. Восстановить можно при помощи дополнительных утилит.

Источники: http://fixforpc.ru/publ/obsluzhivanie/kak_proverit_zhjostkij_disk_s_pomoshhju_utility_chkdsk/6-1-0-50, http://www.cgsecurity.org/wiki/TestDisk_RU, http://shte.ru/komanda-proverki-diska-chkdsk.html




Комментариев пока нет!

Поделитесь своим мнением