![]() |
После перезагрузки запускается проверка диска D:\
Добрый день!
Вот уже несколько недель возникает проблема: после перезагрузки(включения) Windows запускается проверка диска D, что странно ибо основная часть программ у меня стоит на C. Ещё заметил что при выключении компьютера буквально на секунду появляется окошко принудительного завершения программы(подозреваю что проверка диска с ним связана напрямую), но названия процесса/приложения в нём нет. Соответственно я не могу узнать какая программа устанавливает флажок для проверки диска. Собственно вижу 2 варианта решения этой проблемы: 1) отключить проверку дисков при перезагрузке 2) каким-то образом посмотреть какая программа виснет при выключении компьютера и уже потом решать что с ней делать ОС: Win 7 x86 Ultimate RU |
1. Вы дождались окончания проверки или вы ее каждый раз отменяете.
2. Расположение программ и проверка диска не имеют ничего общего. 3. Когда вы в Windows запустите проверку диска D и дождитесь ее окончания. |
ProFFeSSoR, просто выполните проверку диска С.
|
Пуск -- Выполнить -- chkdsk d: /f /r
|
ProFFeSSoR,
Данная проверка запускается автоматом так как присутствует команда в реестре на запуск autochk, которая при наличии "грязного бита" запустит chkdsk /f для данного тома. Как вы правильно догадались если "грязный бит" задан, то это может означать, что в момент выключения ПК на данном томе были незаконченные изменения, которые в свою очередь небыли сохранены на томе. Ключ /f должен ее снимать. запросить «грязный» бит на диске D cmd>fsutil dirty query D: В любом случае проверка диска. Если не поможет, и хотите разобраться по времени чуть подольше используйте Microsoft Windows Performance Toolkit c командой на запуск xbootmgr -trace shutdown -traceFlags BASE+CSWITCH+DRIVERS+POWER -resultPath C:\TEMP только нам еще интересно файловые операции и дисковые т.е. строка будет иметь вид xbootmgr -trace shutdown -traceFlags BASE+CSWITCH+DRIVERS+DISK_IO+DISK_IO_INIT+FILE_IO+FILE_IO_INIT+DPC+HARD_FAULTS+INTERRUPT+LOADER+PROC _THREAD+PROFILE+POWER -resultPath C:\TEMP После перезапуска будет файл C:\TEMP\*.etl для его просмотра запустим xperfview.exe и откроем в нем *.etl После запуска в окнах FILE_IO FILE_IO_INIT, DISK_IO DISK_IO_INIT пр.кн.мыши доп.функции попробуйте отыскать файлы на интересующем вас диске, так же могут такое последствие давать и некоторые драйвера от переф.устройств. Может и трудновато но все же. |
Цитата:
2. Хм... не знал, спасибо. 3. Делал, всё равно после перезагрузки периодически вылетает проверка диска D, самое обидное что в конце проверки Виндоус рапортует об отсутствии ошибок :( Vancouver - сделал, непомогло. Кстати проверка диска С занимает гораздо больше времени чем D (минут 10-15 шла, наверное). Severny - эта комманда просто отключает проверку? Я просто хочу устранить причину, а не следствие... Valeant, проблема в том что грязный бит появляется во время отключения компьютера (как я подозреваю, но на всякий случай буду его проверять перед выключением). Авточек, как вы правильно заметили включен. Попробую помучать командную строку, теми коммандами что вы привели, спасибо. |
Valeant, хотел выполнить дефрагментацию дисков, заметил что в штатном дефрагментаторе диск D: не отображается, запустил "fsutil dirty query D:", получил сообщение "Том - D: помечен как "грязный"", ещё до перезагрузки, просто в работе компьютера, т.е. какая-то программа уже успела "нагадить" :(
P.S. Я так понимаю смысл трейсов при шатдауне уже пропал, или стоит сделать? |
ProFFeSSoR,
Эта команда проводит полную проверку диска D с исправлением ошибок, тогда как проверка при перезагрузке идет не полная. chkdsk /? |
Severny,
При перезагрузке при нахождении проблем на томе - автоматом команда chkdsk /f том: см. ключ /f ProFFeSSoR, Суть данного бита (modified bit он же грязный бит dirty bit), который используется при записи кэша данных на диск, т.е. является ли запись данных на диск копией данных в кэше (в озу) или нет, тогда устанавливаем в значение dirty bit. Из ходя из этого действительно можно попытаться что-то отыскать, у меня подозрения на "зловред" на вашем пк или какая либо программа возможно антивирусник что-то не до конца отрабатывает. Но для начало попробовать поиграть в диспетчере устройств - накопитель HDD - политика. Методом анализа в спокойном состоянии, потом при копирование файлов и т.д. Попытайтесь с помощью ProcessMonitor отследите там команду для начала чтоб понять все это просто запустив fsutil dirty query D: и в ProcessMonitor найдите строчку см. ниже fsutil.EXE dirty query D: - IRP_MJ_FILE_SYSTEM_CONTROL - D: - FSCTL_IS_VOLUME_DIRTY При тестирование вам надо будет искать именно ее IRP_MJ_FILE_SYSTEM_CONTROL - D: - FSCTL_IS_VOLUME_DIRTY чтоб делать все оперативно, в ProcessMonitor останавливаете прием буфера Ctrl+E далее Ctrl+L добавить фильтр выбрать Operation, далее - is, потом переменную - IRP_MJ_FILE_SYSTEM_CONTROL, далее Include, Add и ОК; или выбрать фильтр сразу по Detail, далее - is, потом переменную именно - Control: FSCTL_IS_VOLUME_DIRTY, далее Include, Add и ОК. (внимание если нет таких столбцов то их можно добавить пр.кн. на строке где Time of Day). Оставить включенную только иконку Show File System Activity. Суть этого всего найти кто вызывает или работает с данной переменной. |
Цитата:
На семерке не так чтоли? |
ProFFeSSoR, Непробовали отсканить диск Viсtoria или MHDD?
Цитата:
Цитата:
ЗЫ Смените шлейф |
Severny,
/f снимает "грязный бит". |
Цитата:
|
Блы таже проблема. проверяй\непроверяй. а все равно каждый раз включалась. тут есть инструкция как полностью отключить проверку. работает как для Windows7 так и для XP
|
Скрипок, есть команда на отключение проверки, то есть chkntfs /X D:
Но раз у тя проверка все время происходит то по опыту говорю что у тя на 95% битый сектор на диске. То есть проверка диска выполняется и все равно не может исправить и так циклично. Проверь его с помощью Victoria или MHDD. Думаю если там битые сектора то лучше поменять диск и забрать данные ато они в один прекрасный день могут вообще утерется. |
У меня такая же ситуация.Ничего из вышеперечисленного не помогает.У меня стоит две системы.XP и Windows 8.1. И вот,когда запускаю XP,то и начинается проверка.При запуске 8-ке всё нормально.Проверки диска нет.Поможете решить?
|
Время: 03:43. |
Время: 03:43.
© OSzone.net 2001-