Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Windows

Как автоматически принудительно проверить любой (или все) диски при загрузке? : Windows

22.11.2024 22:56


21.10.2014 15:16
Есть необходимость в скрипте поставить на проверку диск. Как это сделать?
Т.е. нужно, чтобы при следующей загрузке он проверился, не зависимо от того, занят он сейчас или нет. И сделать это надо в командной строке. Возможно?
21.10.2014 15:20
chkdsk /f?

Цитата:
Если использовать флаг /R или /F, CHKDSK требует монопольный доступ к диску на чтение. Поэтому если на диске есть открытые файлы (например, если это загрузочный диск), CHKDSK не может начать работу немедленно. Вместо этого, он предлагает автоматически выполниться при следующем перезапуске ОС.
21.10.2014 15:23
Угу... А мне не надо "если" и прочих предложений, а так же сиюминутного запуска, если вдруг повезло на немонопольность попасть. Мне надо тупо при следующей загрузке.
21.10.2014 15:25
не помню... там надо в реестр пихать бит что ФС не консистента...
21.10.2014 15:27
Если файл подкачки разместить на всех винтах, то и немонопольный режим не удастся сразу поставить.
21.10.2014 15:28
Цитата:
Mtirt chkdsk /f?
вся проблема в том что энта тварь задает лишние вопросы...
21.10.2014 15:34
Один вопрос. А нельзя в скрипте Y сказать?
21.10.2014 15:53
Можно... А еще можно нарваться, что начнет проверять сразу. А это не надо. Например, диск с бекапами не занят обычно, пустишь чекдиск - отвалится все нафиг и база встанет.
21.10.2014 15:58
fsutil dirty set c:
Должно выставить "грязный" бит на указанный раздел, что вызовет его автоматическую проверку при следующей загрузке
21.10.2014 16:24
Вот! То, что надо, спасибо.
Часовой пояс GMT +3, время: 22:56.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.