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

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Загрузка - При каждой загрузке Vista проверяет диск C

Ответить
Настройки темы
Загрузка - При каждой загрузке Vista проверяет диск C

Аватара для PulSar.CE194694

Старожил


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


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

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


Преведко! Такое дело: при любой загрузки системы, Vista сразу же начинает проверять диск С. И она делает так всегда, даже когда комп выключаю по-нормальному, через Пуск. Такое ощущение, будто где-то включена опция, чтобы при каждом включении была проверка. И кстати, её не получается отменить, просто нет тех 10ти секунд. Есть подозрение, что вот это могло произойти после игры Кризис. У мну не удавалось выйти из неё на рабочий стол. Комп просто зависал через несколько сек, когда я нажимал Выход. Приходилось резетить. Сперва я подумал, что проверка идёт из-за неправильного выключения, но когда обнаружил, что даже при нормальном выключении\перезагрузки, то... Кто знает, как решить проблему?

-------
http://img113.imageshack.us/img113/4130/vjopecw4.jpg


Отправлено: 10:37, 20-10-2008

 


Administrator


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

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


PulSar.CE194694, а как вы ее отключали?
В принципе даже при аварийном завершении работы проверка диска далеко не всегда необходима системе, поэтому рассчитывать на ее запуск после каждого некорректного выключения не стоит.

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 13:18, 03-11-2008 | #21



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

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


Аватара для PulSar.CE194694

Старожил


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

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


Использовал chkntfs C: /x. Че теперь нужно написать вместо Х, чтобы снова включить?

-------
http://img113.imageshack.us/img113/4130/vjopecw4.jpg


Отправлено: 13:21, 03-11-2008 | #22



Administrator


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

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


теперь сделайте так:
Код: Выделить весь код
chkntfs c: /c
или так
Код: Выделить весь код
chkntfs /d
первое - для диска C: - восстанавливает запрос на проверку при необходимости
второе - для всех дисков - восстанавливает значения по умолчанию для всех дисков

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 13:23, 03-11-2008 | #23


Аватара для PulSar.CE194694

Старожил


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

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


Всё сделал, но теперь как и до, Виста каждый раз проверяет диск.
Цитата Valeant:
Можещь ее совсем удалить, так как с чистым флагом должна быть строчка
BootExecute = autocheck autochk * »
Вот так сделал, но не помогло.
Цитата Valeant:
fsutil dirty query C: »
Использовал эту команду. Пометил как грязный, теперь хорошо бы снять пометку.
Кто знает, почему же всегда идет проверка? Отменить, как я говорил, нельзя.

-------
http://img113.imageshack.us/img113/4130/vjopecw4.jpg


Отправлено: 15:14, 04-11-2008 | #24


Ветеран


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

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


Конечно все может быть все так и сделано, только вот например в утилите Vista Maneger данная опция
Cancel scanning disk during startup если ее включить делает то же самое т.е.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager
BootExecute REG_MULTI_SZ

Советую еще раз проверить свои действия, возможно какая-то в них путаница.

начнем с конца
-1- ПК выключился и пометил диск как "грязный" (это получилось ну малоли из-за чего - диск сбойнул, на нем есть неоконченные процессы или изменения, из-за того что ПК был выключен/или выключился до того, как произошли изменения на диске).
-2- при старте считывается переменная BootExecute в которой стоит команда на запуск "autocheck autochk *" (по умолчанию) она проверяет данный флаг на установлен он или нет, если да то запускается "chkntfs /f"
(внутри данного файла autochk.exe - если внимательно просмотреть содержимое внутри то можно найти строчки про
...chkntfs...)

В секции BootExecute могут быть и другие команды http://support.microsoft.com/kb/218461 и http://support.microsoft.com/kb/1609...1&PA=1&SD=HSCH

/P \??\Volume: - Schedules an unconditional Chkdsk against the volume
/p \??\VOLUME{GUID} - Schedules an unconditional Chkdsk against a volume mount point
/k:Volume * - Excludes Chkdsk from running against the volume
/m \??\Volume: - Tells Autochk to look only at the dirty bit on the volume, and if set, run Chkdsk

аналог команд chkntfs

Chkntfs G: /C ------ Autocheck autochk /m \??\G:
Chkdsk C: /F ------- Autocheck autochk /p \??\C:
Chkdsk C:\mountpoint /F ---- Autocheck autochk /p \??\VOLUME{GUID}
Chkntfs D: E: /X --- Autocheck autochk /k:D /k:E *

-3-но обратить внимание вот на что
Утилита Fsutil - используется для выполнения задач файловых систем.
Одна из команд данной утилиты есть dirty - Запрос установки "грязного" тома. Задает "грязный" том. Когда установлен "грязный" том, autochk автоматически проверит том на наличие ошибок при следующей перезагрузке компьютера.
Команда "chkdsk /f", запускаемая autochk.exe при обнаружении на диске метки "dirty" должна данную метку снимать.

Можно провести эксперимент, воспользоваться отложенной задачей "chkntfs /T[:время]" в секундах, перед перезапуском или выключением ПК через cmd.exe запустить ее (или так же можно воспользоваться chkntfs /X том: [...] том может быть один или список C: D: E.
Сразу после включения проверить на "fsutil dirty query C:" (но если диск не один, то и другие)
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:24, 04-11-2008 | #25


Аватара для PulSar.CE194694

Старожил


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

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


Цитата Valeant:
ПК выключился и пометил диск как "грязный" »
Вот это очень странно, выключается он нормально - 30-50 сек, никто его не подгоняет.
Цитата Valeant:
autocheck autochk * »
В реестре записано именно так, как в цитате.

-------
http://img113.imageshack.us/img113/4130/vjopecw4.jpg


Отправлено: 16:01, 05-11-2008 | #26


Ветеран


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

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


Речь не о том сколько он по времени выключается, это вариант решения на что можно обратить внимание.
А обратить надо на то кто его помечает, без данной пометки не будет проверки.

Описанное выше в 25 посту вы сделали.

Перед выключением и в процессе работы несколько раз проверить диски (если не один, то все), команда fsutil без параметров расскажет о допустимых ключах и под ключах данной команды
(C:\Windows\System32>fsutil dirty
---- Поддерживаемые команды DIRTY ----

query - Запрос состояния флажка "грязный"
set ---- Установка состояния флажка "грязный")

fsutil dirty query С:
fsutil dirty query D:

воспользоваться отложенной задачей

chkntfs /T[:время]" в секундах

Перезапуск ПК и потом проверка
fsutil dirty query С:
fsutil dirty query D:

Так же попробовать воспользоваться программой которая показывает наличие открытых файлы в данный момент времени, для ХР была программа FileMon (есть ProcMon но она показывает сколько раз открывали файлы и сколько по времени владели), проверить установку параметра на винте т.е. убрать галочку "Включить повышенную производительность" (в свойствах-политика)

Отправлено: 17:14, 05-11-2008 | #27


Аватара для PulSar.CE194694

Старожил


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

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


Цитата Valeant:
query - Запрос состояния флажка "грязный" »
Запросил, диск С действительно с этим флагом, а например диск D - нет. На всякий случай поставил fsutil dirty set С:.
Цитата Valeant:
убрать галочку "Включить повышенную производительность" »
В том меню убраны все галки.

-------
http://img113.imageshack.us/img113/4130/vjopecw4.jpg


Отправлено: 10:40, 06-11-2008 | #28


Ветеран


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

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


PulSar.CE194694

Значит проблема с С: c D: все нормально, флажок ставить не надо было.
Теперь последнее перед перезапуском или выключением ПК проверь еще раз
chkdsk /f C:
fsutil dirty query С: (что флажок снят)
Перезапуск или выключение

Если ситуация повториться с проверкой диска то можно еще попытаться подправить вот эти значения в реестре, данное изменение производите на свой страх и риск, прежде чем вносить изменения посмотрите полное описание (это мои параметры)

HKEY_CURRENT_USER\Control Panel\Desktop
ActiveWndTrackTimeout REG_WORD = 0
AutoEndTasks REG_SZ = 1
(Автоматически завершение зависших приложений)

HungAppTimeout REG_SZ = 1000
(По истечении этого времени приложение считается зависшим)

WaitToKillAppTimeout REG_SZ = 5000
(Определяет, насколько долго система ждет завершения пользовательских процессов после того, как пользователь предпринимает попытку завершения сеанса или выключения ПК. Когда определенное ключом значение превышается, инициализируется процесс Task Schedule Engine, сообщая о том, что выполняется завершение приложения. Если значение ключа AutoEndTasks равно 1, система автоматически завершает приложение, рекомендуемое значение 5000мс.)

LowLevelHooksTimeout REG_SZ = 1000

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
WaitToKillServiceTimeout REG_SZ = 4000
(Определяет, насколько долго система ждет завершения служб после того, пользователь предпринимает попытку завершения сеанса или выключения ПК. Когда определенное ключом значение превышается, инициализируется процесс Task Schedule Engine, сообщая о том, что выполняется завершение приложения. Если значение ключа AutoEndTasks =1 система автоматически завершает приложение.)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
DisablePagingExecutive REG_WORD = 1
(Ядро системы и драйвера не будут скидываться в )

IoPageLockLimit REG_SZ = байты
(Оптимизировать кэш диска настраивается относительно объёма опер. памяти, для получения требуемого МБ * 1024 * 1024 = байты, данный параметр опытным путем, если 0-система сама автоматически сделает)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer
AlwaysUnloadDll REG_DWORD = 1
(Теперь динамические библиотеки будут выгружаться из памяти одновременно с закрытием программы их использующей)

Отправлено: 12:58, 06-11-2008 | #29


Аватара для PulSar.CE194694

Старожил


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

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


Цитата Valeant:
AutoEndTasks »
Такого нет.
Цитата Valeant:
HungAppTimeout »
Такого нет.
Цитата Valeant:
WaitToKillAppTimeout »
Такого нет.
Цитата Valeant:
LowLevelHooksTimeout »
Такого нет.
Цитата Valeant:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
WaitToKillServiceTimeout REG_SZ = 4000 »
20000
Цитата Valeant:
DisablePagingExecutive REG_WORD = 1 »
=0 И не REG_WORD, а REG_DWORD
Цитата Valeant:
IoPageLockLimit »
Нет такого.
Цитата Valeant:
AlwaysUnloadDll »
Нет такого.

Могу дать скриншоты.

-------
http://img113.imageshack.us/img113/4130/vjopecw4.jpg


Отправлено: 12:49, 07-11-2008 | #30



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows Vista » Загрузка - При каждой загрузке Vista проверяет диск C

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
SkanDisc при каждой загрузке. Keynes Хочу все знать 7 11-01-2010 02:52
Система - При каждой загрузке выскакивает сообщение предотвращения выполнения данных andrystepa Программное обеспечение Windows 2 25-03-2009 15:01
При каждой загрузке компьютера активизируется Главное меню. AlexLev Microsoft Windows 2000/XP 5 15-11-2006 13:14
Проверка диска D при каждой загрузке DIMON171 Microsoft Windows 2000/XP 9 28-03-2006 23:46
Новый банер при каждой загрузке... FADE Вебмастеру 8 26-12-2004 20:18




 
Переход