Как называется синий экран при запуске scandisk перед входом в систему?

0

Когда запуск Scandisk запланирован до входа в систему, он запускается на специальном синем экране. Что это за особый режим, у него есть имя?

Другие программы работают в этом синем экране, или это только для Scandisk?

введите описание изображения здесь

Изменить: В ответе на мой другой вопрос (тот, который вызвал это на самом деле), они упомянули WinInit и WinLogon. Так называется этот режим?

sashoalm
источник

Ответы:

1

Существует раздел реестра с несколькими строками, который контролирует выполнение системных программ при загрузке:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute

По умолчанию этот ключ заполняется:

autocheck autochk *

Когда chkdsk вызывается для запуска на диске C :, команда изменяется так, чтобы включать:

autocheck autochk /p \??\C:

Могут быть запущены другие приложения, кроме chkdsk, такие как конвертеры файловых систем, дефрагментаторы при загрузке и очистители руткитов.

Ричи Фрейм
источник
Обратите внимание, что измененная команда выполняется с компьютера с Windows7, вы можете указать chkdsk запускаться при загрузке, выполнив команду "chkdsk C: / X
Richie Frame
Я нашел этот вопрос, упоминая BootExecute , в нем они называют его Native Mode. Это как это называется?
Сашоальм
Хорошо, я нашел также technet.microsoft.com/en-us/sysinternals/bb897447.aspx , они говорят, что приложения, работающие там, являются «родными» и используют только NT API (ntdll.dll), а не Win32.
sashoalm
@sashoalm Я бы не назвал этот нативный режим, а скорее «предзагрузочным выполнением», но программы нужно компилировать так, чтобы они опирались только на API ядра, поскольку они не являются обычными программами «Windows».
Ричи Фрейм