Войти

Показать полную графическую версию : [решено] Некорректное завершение работы...


Sermak
06-07-2008, 12:26
Здравствуйте. Помогите решить (то ли проблему, то ли еще что) :

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

!!!Вопрос :
Нужна ли эта проверка дисков, и если ДА, то как сделать, чтобы комп при некорректном завершении работы самостоятельно проверял диски на ошибки ??? Спасибо за помощь...

Blast
06-07-2008, 13:24
Как правило система сама определяет нужно ли диски проверить после некорректного выключения, на томах NTFS это довольно редко бывает необходимо, на FAT32 практически всегда необходимо. Если система не просит, то и переживать особо нечего, имхо. Если хочется, то проверку диска можно выполнить в его свойствах или используя команду chkdsk

Petya V4sechkin
06-07-2008, 13:43
Sermak, в дополнение к вышесказанному проверьте в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager параметр BootExecute:
тип: REG_MULTI_SZ, значение по умолчанию: autocheck autochk *

Также можно проверить флаги dirty у дисков, в командной строке:
fsutil dirty query C:
(это для диска C).

Если при установленном флаге dirty и правильном значении параметра BootExecute проверка не выполняется, посмотрите здесь (http://forum.oszone.net/post-767101.html#post767101)

Sermak
06-07-2008, 14:47
Petya V4sechkin,
1) В указанном разделе вот это значение по умолчанию :

autocheck autochk *
dpstart

так и должно быть ?

2) Если в командной строке ввести fsutil dirty query C: , то выдаёт это:
Том - С: не помечен как "грязный".
Это есть хорошо ?

3) Что за флаги dirty ? Где они должны быть ?

Petya V4sechkin
06-07-2008, 15:22
Том - С: не помечен как "грязный".
Это есть хорошо ?
Да.

3) Что за флаги dirty ? Где они должны быть ?
Если флаг (бит) dirty включен для NTFS раздела (например, в случае ошибок файловой системы), это указывает Autochk выполнить проверку во время перезагрузки.
После успешной проверки очищается.

Для эксперимента можете пометить вручную (не волнуйтесь, это не опасно):
fsutil dirty set C:
и посмотреть, отработает ли проверка после перезагрузки.

Sermak
06-07-2008, 15:40
Petya V4sechkin
если вручную выполнить
fsutil dirty set C:
проверка производится! спасибо за помощь.




© OSzone.net 2001-2012