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

Компьютерный форум 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

 

Ветеран


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

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


Цитата Petya V4sechkin:
Еще полезно будет посмотреть логи AVZ (какие драйверы грузятся, нет ли вирусов). »
Показывает он то же, что и всегда - несколько функций перехвачены драйвером d347bus.sys:
Код: Выделить весь код
Функция NtClose (19) перехвачена (80566F49->F77F4818), перехватчик C:\WINNT\system32\Drivers\d347bus.sys, драйвер опознан как безопасный
...
и т.д. Сам Демон тулз 3.47 выпущен в августе 2004 года и пользуюсь я всегда только им. И никогда он не мешал выполнить проверку.

Цитата Petya V4sechkin:
Понимаете, ведь проблема в стороннем софте (если вы внимательно читали). Представьте, переустановили вы систему, поставили снова весь ваш софт и получили "те же яйца, только в профиль". »
Я это, конечно, понимаю... Но повторю еще раз - набор софта мной используемого уже определен очень давно, я практически не ставлю ничего нового и не ставлю новые версии "моего" софта - не нравятся они мне.

Если найду еще что-нибудь, я отпишусь А пока просто не о чем...

Отправлено: 11:16, 27-03-2008 | #91



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

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



Moderator


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

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


Цитата Dzirt2005:
Показывает он то же, что и всегда - несколько функций перехвачены
Какие там функции перехвачены, мне совершенно не надо :)

Дубль два.
Интересуют логи. Выложите, если не затруднит.
Инструкция по их получению

Отправлено: 12:16, 27-03-2008 | #92


Ветеран


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

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


Petya V4sechkin
Вот логи AVZ, HijackThis у меня сейчас нет...

Последний раз редактировалось Petya V4sechkin, 28-03-2008 в 09:45. Причина: лишнее вложение.


Отправлено: 08:25, 28-03-2008 | #93



Moderator


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

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


Dzirt2005, на всякий случай проверьте с помощью virustotal.com файлы:
C:\WINNT\system32\narrhook32.dll
C:\WINNT\system32\drivers\IOPORT.SYS
C:\WINNT\system32\drivers\TPkd.sys

Еще попробуйте скопировать autochk.exe в папки \WINNT\system32 и \WINNT\system32\dllcache из чистого дистрибутива (в безопасном режиме). А лучше целиком выполнить проверку целостности системных файлов.

Также рецепт из вышеупомянутой темы: Пуск -> Выполнить -> Msconfig -> вкладка BOOT.INI -> выбрать текущую ОС (если их несколько), включить галку /SAFEBOOT, потом перезагрузиться и посмотреть, отработает ли проверка диска. Это позволит наверняка выяснить, в драйверах ли проблема. После перезагрузки уберите галку /SAFEBOOT.


Если виноват драйвер, можно поэкспериментировать в AutoRuns (смотреть на вкладке Drivers, для удобства в меню Options выбрать "Hide Microsoft Entries").
Конечно, работа приложений (к которым относятся эти драйвера) будет нарушена, так что после эксперимента не забудьте восстановить сохраненные параметры запуска.

P. S. На крайний случай (если отключится что-нибудь нужное) всегда останется безопасный режим или последняя удачная конфигурация.

Последний раз редактировалось Petya V4sechkin, 28-03-2008 в 16:10. Причина: все переделано.


Отправлено: 12:15, 28-03-2008 | #94


Аватара для illusionmgs

Ветеран


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

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


Привет.Всю жизнь на моем компьютере,если выключение прошло некорректно-при перезагрузке автоматически выскакивало меню chkdsk(синий экран проверок и исправлениях ошибок).Это весьма удобно.Сейчас это прекратилось по неизвестным мне причинам.Кто-нибудь знает ответ,почему?

Отправлено: 13:48, 05-04-2008 | #95



Moderator


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

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


illusionmgs, проверьте значение параметра BootExecute в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, по умолчанию должно быть
autocheck autochk *

Отправлено: 13:53, 05-04-2008 | #96


Аватара для illusionmgs

Ветеран


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

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


а стоит вот что в значении

autocheck autochk /p \??\X:
autocheck autochk *

Отправлено: 19:57, 05-04-2008 | #97



Moderator


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

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


illusionmgs, тогда читайте с 64-го поста.

Отправлено: 21:05, 05-04-2008 | #98


Ветеран


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

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


Ну, вобщем, две недели копаний, перезагрузок и размышлений ни к чему не привели... Так и не работает. При этом выяснились следующие особенности жизни CheckDisk'а:

1. При перезагрузке в Безопасном режиме прописанная в ключе реестра
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
BootExecute=autocheck autochk /p \??\C:
проверка при перезагрузке замечательно выполняется. Только на экран ничего не выводит - просто черный экран в текстовом режиме и мигающий курсор в левом вернем углу. Результат проверки находится, как и положено, в "Просмотре событий -> Приложения".
При нормальной загрузке проверка диска не выполняется ни под каким соусом.

2. Прописанный в этом же ключе реестра запуск Page Defrag от Руссиновича
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
BootExecute=pgdfgsvc C 1 -o
прекрасно выполняется при обычной перезагрузке.

Такое впечатление, что виноват сам Chkdsk (или autochk). Идеи закончились...

Гы! Собственно, определил чисто случайно... Лично у меня autocheck'у не дает работать Kerio Winroute Firewall. А ведь я им пользуюсь уже больше 4 лет... Похоже, что после какого-то мс-вского апдейта сеть подниматься стала раньше, чем выполняется проверка диска. Кто бы мог подумать... Хоть бы в лог писали что-нибудь

Последний раз редактировалось ShaddyR, 06-03-2009 в 15:03.


Отправлено: 19:45, 12-04-2008 | #99


Новый участник


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

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


Простите что беспокою и гружу своими вопросами. Просто хотел узнать нет ли у меня каких проблем с хардом, так как недавно после неккоректного завершения работы (кнопкой выключил ибо завис) windows xp во время загрузки автоматически включил проверку chkdsk и выдал вот такой результат:
Checking file system on C:
The type of the file system is NTFS.


One of your disks needs to be checked for consistency. You
may cancel the disk check, but it is strongly recommended
that you continue.
Windows will now check the disk.
Index entry spidernt.log of index $I30 in file 0xac70 points to unused file 0x667b.
Deleting index entry spidernt.log in index $I30 of file 44144.
Cleaning up minor inconsistencies on the drive.
CHKDSK is recovering lost files.
Recovering orphaned file spidernt.log (24533) into directory file 44144.
Cleaning up 12 unused index entries from index $SII of file 0x9.
Cleaning up 12 unused index entries from index $SDH of file 0x9.
Cleaning up 12 unused security descriptors.
Correcting errors in the Volume Bitmap.
Windows has made corrections to the file system.

156240125 KB total disk space.
75557900 KB in 40027 files.
15848 KB in 3162 indexes.
0 KB in bad sectors.
124209 KB in use by the system.
65536 KB occupied by the log file.
80542168 KB available on disk.

4096 bytes in each allocation unit.
39060031 total allocation units on disk.
20135542 allocation units available on disk.

Что такое Recovering orphaned file и Correcting errors in the Volume Bitmap?
Так выключать комп приходилось и раньше, но проверка вылезла впервые.
Что это значит и Не будет ли у меня проблем с хардом?
Заранее благодарю.

Отправлено: 20:29, 17-05-2008 | #100



Компьютерный форум 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




 
Переход