Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Check Disk (chkdsk, бывший scandisk) - утилита проверки дисков

Ответить
Настройки темы
Разное - Check Disk (chkdsk, бывший scandisk) - утилита проверки дисков

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24695
Благодарности: 4526


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: ShaddyR
Дата: 22-01-2010
Описание: поправил информацию, ИСПРАВИЛ вложение.
Вложения
Тип файла: rar ChkDskGui.rar
(232.5 Kb, 1593 просмотров)
ChkDsk (сокращение от CheckDisk) - встроенная команда-утилита для проверки файловой системы ж.дисков Windows семейства NT (2000, XP, 2003), аналог утилиты ScanDisk в Windows 9x\Me.
Запуск возможен
  • из командной строки (Пуск\Выполнить\cmd > вводим команду)
    Описание параметров запуска ->>

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

    Ключи /I или /C укорачивают время выполнения CHKDSK за счет пропуска некоторых проверок тома.
    Примечание: при запуске не из среды Windows ключ /F нужно заменить на /P
  • из графической оболочки Windows (свойства диска, нуждающегося в проверке \ закладка Сервис -> кнопка Выполнить проверку).
  • при работе в Reсovery Console (доступна при загрузке с загрузочного диска Windows, в меню вариантов действия)
По окончании работы консольная версия выводит информацию о проверявшемся разделе.
Следующий текст является примером данных, с описанием выводимой информации ->>

4096543 КБ всего на диске.
(Это общий объем отформатированного диска.)

2906360 КБ в 19901 файле.
(Это объем диска, занятый данными файлов пользователя.)

6344 КБ в 1301 индексе.
(Это объем диска, занятый индексами NTFS.)

0 КБ в поврежденных секторах.
(Это объем диска в поврежденных секторах.)

49379 КБ используется системой.
(Это значение включает таблицу MFT и другие метафайлы NTFS.)

22544 КБ занято под файл журнала.
(Это размер системного журнала NTFS; чтобы изменить это значение, используйте команду chkdsk /l:size)

1134460 КБ доступно на диске.
(Это объем доступного СВОБОДНОГО пространства на диске.)

4096 байт в каждом кластере.
(Это размер кластера [4КБ])

1024135 кластеров на диске.
(Это общее число кластеров на диске.)

283615 кластеров доступно на диске. (Это число доступных свободных кластеров.)
Примечание. Чтобы получить точный размер в байтах, умножьте каждое значение в килобайтах (КБ) на 1024 (например, 2 906 360 x 1024 = 2 976 112 640 байт).



Вопросы и ответы

Q: при загрузке ОС каждый раз включается проверка диска X: на наличие ошибок - на синем фоне прописываются этапы проверки, пишет, что ошибок не обнаружено и загрузка продолжается. Как с эти бороться?
A:
существуют три варианта решения данной проблемы: ->>

1) подобная ситуация часто вызвана установкой системой так называемого "грязного бита" (dirty bit)
(подробнее) ->>
* «Если «грязный» бит тома задан, это может означать, что файловая система находится в неустойчивом состоянии. «Грязный» бит может быть задан, потому что том находится в подключенном состоянии и в нем имеются незаконченные изменения, из-за того что компьютер был выключен до того, как сделанные изменения были переданы на диск, или из-за обнаруженных повреждений тома. Если «грязный» бит задается при перезагрузке компьютера, командой chkdsk будет проведена проверка целостности тома.
* При каждом запуске Windows XP ядро вызывает файл Autochk.exe для сканирования всех томов и проверки, заданы ли «грязные» биты томов. Если «грязный» бит задан, программа autochk.exe немедленно запускает команду «chkdsk /f» для этого тома. Команда «chkdsk /f» проверяет целостность файловой системы и пытается устранить все возможные неисправности тома.»

Проверить можно утилитой FSUtil, выполнив
Код: Выделить весь код
fsutil dirty query X:
где X: - диск, на котором проявилась данная проблема.
Результатом отработки команды будет одно из двух сообщений:
«Том - O: помечен как "грязный"» или «Том - F: не помечен как "грязный"».
В последнем случае для соответствующего диска рекомендуется запустить chkdsk c параметром "/f". По некоторым данным, запуск проверки средствами графической оболочки равнозначным НЕ БУДЕТ.
Примечание: в справке сказано, что сообщения о статусе "грязный" имеют вид типа: «Том - C: изменен» или «Том - С: не изменен», но иногда формат сообщения может отличаться.
2) загрузочный диск Windows XP->Recovery consol ->
Код: Выделить весь код
 chkdsk C: /r 
 chkdsk X: /r
где X: - диск, на котором проявилась данная проблема.
Примечание: в идеале может быть достаточно проверки только одного диска - а именно диска Х:, для которого и стартует автопроверка. Но, во-первых, этого иногда (почему-то) не хватает, а во-вторых - лишняя проверка диска С: не помешает, не так ли?
3) в windows - наберите команду
Код: Выделить весь код
chkntfs X: /x
Примечание: после выполнения данной команды, вне зависимости от того, есть или нет ошибки на диске X:, проверка его производиться НЕ БУДЕТ. Подробнее: chkntfs /?

>
Q: Я сделал проверку диска данной утилитой. Где я могу увидеть результаты данной проверки?
A: При наличии ошибок логи проверки программы chkdsk содержатся в Журнале событий
(Панель управления - Администрирование - Просмотр событий - Приложение) среди "Уведомлений" от Winlogon


Статьи базы знаний
* При попытке завершить работу или перезагрузить компьютер запускаются программы Chkdsk.exe или Autochk.exe
* Пояснения к новым ключам /C и /I, предусмотренным в программе Chkdsk.exe
* Обнаружение и устранение неполадок, связанных с дисковым пространством в файловой системе NTFS Windows XP
* Более подробную информацию можно найти в подсистеме помощи Windows - \WINDOWS\Help\ntcmds.chm

Вспомогательная информация:
* CHKParser32 - Программа восстановления данных из chk-файлов

NEW! В шапке прикреплен архив с файлом, представляющим из себя очень удобную графическую оболочку для данной команды, альтернатива оригинальной графической оснастке Windows.


Оригинальное сообщение автора

Здравствуйте.
Проблема в следующем: при загрузке ХР идет проверка диска, причем не каждый раз, в соотношении: 1 проверка и 3 нормальных запуска.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:44, 12-07-2003

 

Аватара для iskander-k

скептик-оптимист


Moderator


Сообщения: 5718
Благодарности: 1115

Профиль | Отправить PM | Цитировать


Цитата lxa85:
Ошибка передачи сообщений о регистрации в журнал событий. Состояние ошибки: 50. " ?
Поиск по базам данных MS не увенчался успехом. Нашел статью про ошибку 50 регестрируюмую в журналах системы.
Систему выключил, жесткий диск вернул на место, в safe mode загрузка прошла упешно, затем в нормальном режиме, также все прошло успешно. Рабочий стол пользователя загружен, видимых замечаний нет. »
Нашел это ? ...
читать дальше »
Сообщение о событии с кодом 50 регистрируется, если возникает общая ошибка при попытке записи информации на диск в системе Windows. Данная ошибка возникает, когда ОС Windows пытается передать данные из диспетчера кэша файловой системы (кэш не аппаратного уровня) на физический диск. Такое поведение имеет место из-за особенностей управления памятью в операционной системе Windows. Например, если программа отправляет запрос на запись, этот запрос кэшируется диспетчером кэша, а программе сообщается, что операция записи завершена успешно. Позднее диспетчер кэша пытается выполнить отложенную запись данных на физический диск. При попытке передачи данных на диск возникает ошибка записи данных, и они удаляются из кэша и не учитываются. Кэширование с обратной записью улучшает производительность системы, но из-за сбоев отложенной записи могут быть утеряны данные или нарушена их целостность. Важно помнить, что не все операции ввода/вывода заносятся в буфер диспетчера кэша. Программы могут устанавливать параметр FILE_FLAG_NO_BUFFERING, который позволяет обходить диспетчер кэша. Данный параметр устанавливается для того, чтобы гарантировать успешную запись непосредственно на диск, когда SQL выполняет запись критически важных данных в базу данных. Например, запись некритических данных в журналы выполняется через буфер для улучшения общей производительности. Сообщение о событии с кодом 50 никогда не появляется в случае выполнения операций ввода/вывода без использования буфера. Сообщение о событии с кодом 50 может быть вызвано несколькими причинами. Например, сообщение о событии с кодом 50, зарегистрированное MRxSmb, появляется, если возникла проблема в сетевом соединении с перенаправителем. Чтобы избежать ошибок при устранении этой проблемы, обязательно просмотрите сообщение о событии с кодом 50, чтобы убедиться, что оно имеет отношение к проблеме ввода/вывода на диск и может быть устранено с помощью информации в данной статье. Сообщение о событии с кодом 50 аналогично сообщению о событии с кодом 9 и событии с кодом 11. Несмотря на то, что данная ошибка не такая критичная, как ошибки, на которые указывают сообщения о событиях с кодами 9 и 11, вы можете использовать те же способы устранения проблемы, что и для событий с кодами 9 и 11. Однако не забывайте, что любые изменения в стеке могут привести к потере данных, предназначенных для отложенной записи, таких как драйверы фильтров или драйверы минипортов. Дополнительные сведения см. в следующих статьях базы знаний Майкрософт: 154690 (http://support.microsoft.com/kb/154690/ ) Устранение неполадок при появлении сообщений об ошибках с кодами событий 9, 11 и 15 259237 (http://support.microsoft.com/kb/259237/RU/ ) Устранение неполадок при появлении сообщений с кодами 9, 11 и 15 на узле кластера (эта ссылка может указывать на содержимое полностью или частично на английском языке) Вы можете использовать двоичные данные, связанные с сопутствующей ошибкой "DISK" (указываемой в сообщении об ошибке с кодами события 9, 11 и 51 или других сообщениях), чтобы идентифицировать проблему. Перейти к началу страницы Анализ раздела данных события с кодом 50 При анализе раздела данных в примере сообщения об ошибке с кодом события 50, приведенном в разделе «Аннотация» данной статьи, можно сделать вывод, что сбой произошел при попытке записи из-за того, что устройство было занято, и данные были при этом потеряны. В данном разделе описывается, как анализировать данное сообщение об ошибке с кодом события 50.


http://support.microsoft.com/kb/816004/ru

-------
Мягкий и пушистый - если не гладить против шерсти.




Вам помог совет? Нажмите на ссылку Полезное сообщение .


Последний раз редактировалось iskander-k, 26-05-2009 в 08:57.


Отправлено: 22:36, 25-05-2009 | #151



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Цитата iskander-k:
Нашел это ? ... »
Да. Там меня смутила фраза о регестрации ошибки в системном журнале. В моем случае про журнал речи быть не может, т.к. консоль восстановления.
ShaddyR, спасибо.
Получается, что она проверила, а т.к. журналы были не подключены и писать было некуда, то и появилась эта ошибка. Ясно. Всем спасибо

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 17:45, 26-05-2009 | #152


Пользователь


Сообщения: 149
Благодарности: 1

Профиль | Отправить PM | Цитировать


Друзья, не подскажете ли, в чем может быть дело. Не могу проверить средствами WindowsXP (SP2) логический диск, на который установлена. Вот что выдается на команду chkdsk:

ВНИМАНИЕ! Параметр F не указан.
CHKDSK выполняется в режиме только чтения.

Проверка файлов (этап 1 из 3)...
Проверка файлов завершена.
Проверка индексов (этап 2 из 3)...
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Удаление элемента индекса $O файла 25.
Утерян элемент индекса кода объекта или обнаружен повторяющийся код объекта
для сегмента 55 записи файла.
Утерян элемент индекса кода объекта или обнаружен повторяющийся код объекта
для сегмента 503 записи файла.
Произошла неопознанная ошибка.

При запуске проверки через GUI (в свойствах диска) пишет - "Windows не далось завершить проверку диска". Пробовал отключить восстановление системы на этом диске, а также убрать с него pagefile - не помогает. Как можно это преодолеть?

Спасибо!

Отправлено: 03:25, 07-06-2009 | #153


Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата allaq:
Как можно это преодолеть? »
Разрешить CHKDSK исправлять системные ошибки, т.е. запустить
Код: Выделить весь код
chkdsk /f
. Просто поставьте галку в чекбоксе "Автоматически исправлять системные ошибки" Проверки диска.
P.S. Не пользуйтесь командой CHKDSK при открытых файлах (в частности, из Windows,
читать дальше »
т.е. не пытайтесь запустить проверку с параметрами, в частности /f, из cmd. При выполнении CHKDSK с открытыми файлами на диске эта команда интерпретирует различия между структурой каталога и таблицей распределения файлов как ошибки. Это может привести к потере данных.
)! Пользуйтесь или штатной "Проверка диска" или запускайте CHKDSK из командной строки загрузочного диска (или диска восстановления).

Отправлено: 08:07, 07-06-2009 | #154


Аватара для NeoVit

Пользователь


Сообщения: 140
Благодарности: 3

Профиль | Отправить PM | Цитировать


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

-------
viwaldy


Отправлено: 08:58, 07-06-2009 | #155


Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата NeoVit:
Еще один способ, »
Чем этот способ отличается от
Цитата minos66:
Просто поставьте галку в чекбоксе "Автоматически исправлять системные ошибки" Проверки диска. »
Цитата NeoVit:
здесь ставим обе галки »
Я бы не стал применять параметр /R, не сохранив предварительно данные... Наличие физических ошибок (бэдов) лучше просмотреть в MHDD.
Цитата NeoVit:
в этот момент система не использует файл подкачки (pagefile) »
Ну а он то причем здесь?

Отправлено: 09:44, 07-06-2009 | #156


Аватара для NeoVit

Пользователь


Сообщения: 140
Благодарности: 3

Профиль | Отправить PM | Цитировать


Цитата allaq:
а также убрать с него pagefile - не помогает »
вот при этом здесь файл подкачки, автор темы обращал на него внимание
Цитата minos66:
Я бы не стал применять параметр /R, не сохранив предварительно данные... Наличие физических ошибок (б
Цитата minos66:
Просто поставьте галку в чекбоксе "Автоматически исправлять системные ошибки" Проверки диска »
эдов) лучше просмотреть в MHDD. »
сколько раз пользовался, ниразу никаких данных не пропадало, конечно сохранять данные надо, по для скандиска, мне кажется, делать этого не обязательно

согласен, можно обойтись и одной галкой...

-------
viwaldy


Отправлено: 12:03, 07-06-2009 | #157


Пользователь


Сообщения: 149
Благодарности: 1

Профиль | Отправить PM | Цитировать


Запускать chkdsk/f я пробовал - результаты проверки быстро проскакивают, а как их потом посмотреть?

Последний раз редактировалось allaq, 07-06-2009 в 17:55.


Отправлено: 15:05, 07-06-2009 | #158


Аватара для minos66

дилетант


Сообщения: 4270
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата allaq:
а как их потом посмотреть? »
Простите, а чего голову морочим , так бы и писали "Как просмотреть логи chkdsk"? Вам сюда Разное - chkdsk (бывший scandisk) - утилита проверки дисков - Microsoft Windows 2000/XP. Шапку темы читать. Обратите внимание, что логи создаются ТОЛЬКО при наличии ошибок.
Думаю ответ на поставленный в заголовке темы вопрос получен. Тему можно отметить решенной. Или поменять заголовок на соответствующий вашим изысканиям.

Отправлено: 16:18, 07-06-2009 | #159


Пользователь


Сообщения: 149
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо за ответы.
chkdsk/f выполнил.
но проблема невозможности проверки диска (как через GUI без автоматического исправления, так и через chkdsk без /f) остается.

Кстати, есть ли другие способы увидеть наличие и кол-во (а желательно - и расположение) бэдов ?

Последний раз редактировалось allaq, 07-06-2009 в 22:40.


Отправлено: 18:00, 07-06-2009 | #160



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Check Disk (chkdsk, бывший scandisk) - утилита проверки дисков

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Утилиты - [addon] CDClose - расширение контекстного меню (aka CDControl, MenuEx) Habetdin Наборы обновлений для Windows XP/2003/Windows 7 37 27-05-2017 17:32
Где находятся протоколы проверки дисков? ES Microsoft Windows NT/2000/2003 6 15-07-2009 15:51
WinME, HDD 300G, временами пропадают разделы, особенно после проверки Scandisk:( ab Microsoft Windows 95/98/Me (архив) 35 29-11-2006 15:23
аналоги проги проверки дисков Disc Minder 17 Хочу все знать 3 30-06-2004 00:13
Утилита активизации сетевых дисков XP Pirx Сетевые технологии 5 30-05-2003 21:21




 
Переход