CHKDSK

CHKDSK
chkdsk.exe
Chkdsk screenshot.png
Выполнение Chkdsk.exe
Тип

Утилита

Разработчик

Microsoft

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

MS-DOS и Windows

Языки интерфейса

Английский, Русский

Аппаратная платформа

x86

Лицензия

Проприетарная (программа является частью MS-DOS и Windows)

CHKDSK (сокращение от англ. check disk — проверка диска) — стандартное приложение в операционных системах DOS и Microsoft Windows, которое проверяет жёсткий диск или дискету на ошибки файловой системы (например, один и тот же сектор отмечен как принадлежащий двум разным файлам). CHKDSK также может исправлять найденные ошибки файловой системы.

Под Windows NT, Windows 2000 и Windows XP, CHKDSK также может проверять диски на наличие физически повреждённых секторов (англ. bad sectors). Найденные сектора отмечаются как повреждённые, и система больше не пытается читать с этих секторов или писать на них. Ранее эту задачу выполнял Scandisk.

В системе UNIX аналогичная команда называется fsck.

По умолчанию, CHKDSK не исправляет ошибки и не проверяет поверхность диска на наличие повреждённых секторов. Для исправления ошибок необходимо задать флаг /F. Для поиска повреждённых секторов (наряду с ошибками файловой системы) необходимо задать флаг /R.

Если использовать флаг /R или /F, CHKDSK требует монопольный доступ к диску на чтение. Поэтому если на диске есть открытые файлы (например, если это загрузочный диск), CHKDSK не может начать работу немедленно. Вместо этого, он предлагает автоматически выполниться при следующем перезапуске ОС.

Выполнение CHKDSK занимает некоторое время (обычно минуты или десятки минут). Лог работы можно посмотреть выполнив Панель управления -> Администрирование -> Просмотр событий -> в списке журналов выбрать «Приложение», источником является Winlogon (указано для Windows XP Professional 32 bit — в других ОС способ доступа может отличаться).

Содержание

Проблемы

CHKDSK как минимум в системах Windows XP Home (SP3), Windows 2003 Server, Windows Vista (SP1) содержит ошибку — http://support.microsoft.com/kb/873437 (описание только для 2003). После возникновения ошибки полноценное решение по восстановлению отсутствует, требуется переустановка системы. В Windows XP Professional можно использовать утилиту secedit для восстановления прав доступа по умолчанию (как они были на момент установки системы) — http://support.microsoft.com/kb/313222. Для Windows XP Home это тоже возможно, если предварительно добавить в неё secedit.exe (inf там уже есть). Однако, работоспособность восстанавливается не полностью — возникают проблемы доступа к сервисам (сообщение «Зависимости служб» — «Win32: Отказано в доступе»), а также невозможность загрузки аккаунтов не администраторов (что не устраняется попыткой сделать пользователя администратором и обратно, но помогает только сделать администратором).

http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.windows.vista.hardware_devices&tid=32409fda-43c1-4800-ac2f-5a772f62c91f&cat=&lang=&cr=&sloc=&p=1

http://social.technet.microsoft.com/Forums/ru-RU/vistaru/thread/d77c0235-67aa-41d2-b704-14577924b17a

Неудачная инсталляция какой-либо программы и последующий запуск CHKDSK во время загрузки операционной системы может свидетельствовать о неисправности оперативной памяти или её разъёма.

Команды консоли

Команда: CHKDSK [том:[[путь]имя_файла]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:размер]]

выполняет проверку указанного диска при помощи программы Check Disk, при вызове без аргументов осуществляется проверка текущего диска. В консоль вбивать без скобок. Пример: C: /F /R

  • том — определяет метку тома проверяемого диска, точку подключения либо имя диска с двоеточием (например, C:);
  • путь, имя файла — имя файла или группы файлов для проверки на фрагментацию. Используется только в файловой системе FAT/FAT32;
  • /F — выполнение проверки на наличие ошибок и их автоматическое исправление;
  • /V — в процессе проверки диска выводить полные пути и имена хранящихся на диске файлов. Для дисков, содержащих разделы NTFS, также выводятся сообщения об очистке;
  • /R — выполнить поиск поврежденных секторов и восстановить их содержимое. Требует обязательного использования ключа /F;
  • /X — в случае необходимости выполнить отключение тома перед его проверкой. После отключения все текущие дескрипторы для данного тома будут недействительны. Требует обязательного использования ключа /F;
  • /I — не проводить строгую проверку индексных элементов. Используется только в файловой системе NTFS;
  • /C — не проводить проверку циклов внутри структуры папок. Используется только в файловой системе NTFS.
  • /L:размер — в ходе проверки изменить размер файла журнала до указанной величины (в килобайтах). Если значение не указано, выводится текущий размер файла. Используется только в файловой системе NTFS;

См. также

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "CHKDSK" в других словарях:

  • CHKDSK — chkdsk.exe Chkdsk.exe in action on drive C: Original author(s) Microsoft Operating system MS DOS and NT based versions of Windo …   Wikipedia

  • CHKDSK — chkdsk.exe Überprüft und repariert FAT und NTFS Dateisysteme …   Deutsch Wikipedia

  • Chkdsk — chkdsk.exe Überprüft und repariert FAT und NTFS Dateisysteme. Basisdaten Entwickler: Microsoft …   Deutsch Wikipedia

  • CHKDSK — • Check Disk MS DOS Kommando • chkdsk Check Disk (Unix Programm, s. fsck) …   Acronyms

  • CHKDSK — [1] Check Disk MS DOS Kommando [2] chkdsk Check Disk (Unix Programm, s. fsck) …   Acronyms von A bis Z

  • CHKDSK — comp. abbr. Check Disk …   United dictionary of abbreviations and acronyms

  • SCANDISK — operating in text mode on a Windows 98 system. SCANDISK or ScanDisk is a utility in MS DOS and Microsoft Windows systems which checks and repairs file systems and bad clusters on the hard drive. It was introduced in MS DOS version 6.2. Previous… …   Wikipedia

  • List of MS-DOS commands — Contents 1 Resident and transient commands 2 Command line arguments 3 Windows command prompt …   Wikipedia

  • Consola de recuperación — La consola de la recuperación es una característica de Windows 2000 y Windows XP. Proporciona los medios para los administradores de realizar una gama limitada de tareas usando una línea interfaz de comando. Su función primaria es buscar un… …   Wikipedia Español

  • List of DOS commands — A partial list of the most common commands for Microsoft s MS DOS operating system follows. It contains also a few Win32 command line tools which can t run in DOS. In versions 5 of DOS and later only, the user can get help by typing HELP at the… …   Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»