Мой настольный компьютер i5 Windows 10 Pro загружается более 5 минут - с SSD. Я запустил профиль xBootMgr, и он показывает, что winlogon.exe запускается немедленно, и в течение 2,50 мин из 5,83 мин времени загрузки ничего не происходит - в этот период происходят другие процессы или активность диска. Есть предложения, как определить, что ждет winlogon?

Резюме xBootMgr

1 ответ1

0

Посмотрите в общей таблице событий для событий от поставщика Microsoft-Windows-Winlogon Я вижу, что задача CreatePrimaryTerminal занимает более 200 с.

3 года назад я тоже это видел, а вот файлы шрифтов вызывали такую долгую задержку. Посмотрите, относится ли это и к вам.

Но это должно быть как-то связано со шрифтами. Изучение стека вызовов показывает, что функция CreatePrimaryTerminal загружает шрифты:

Line #, Process, Stack Tag, Stack, Thread ID, Count, Weight (in view) (ms), TimeStamp (s), % Weight
9, , ,   winlogon.exe!WinMain, , 107, 106,712051, , 0,01
10, , ,   winlogon.exe!CSession::CreatePrimaryTerminal, , 107, 106,712051, , 0,01
11, , ,   winlogon.exe!CreatePrimaryTerminal, , 107, 106,712051, , 0,01
12, , ,   |- user32.dll!CreateWindowStationW, , 106, 105,712051, , 0,01
13, , ,   |    user32.dll!CommonCreateWindowStation, , 106, 105,712051, , 0,01
14, , ,   |    user32.dll!NtUserCreateWindowStation, , 106, 105,712051, , 0,01
15, , ,   |    ntoskrnl.exe!KiSystemServiceCopyEnd, , 106, 105,712051, , 0,01
16, , ,   |    win32kfull.sys!NtUserCreateWindowStation, , 106, 105,712051, , 0,01
17, , ,   |    win32kfull.sys!xxxCreateWindowStation, , 106, 105,712051, , 0,01
18, , ,   |    |- win32kfull.sys!xxxInitTerminal, , 102, 101,694054, , 0,01
19, , ,   |    |    win32kfull.sys!xxxLW_LoadFonts, , 102, 101,694054, , 0,01
20, , ,   |    |    win32kfull.sys!xxxbEnumerateRegistryFonts, , 102, 101,694054, , 0,01
21, , ,   |    |    win32kfull.sys!xxxbEnumerateRegistryFontsInternal, , 102, 101,694054, , 0,01
22, , ,   |    |    |- win32kfull.sys!xxxAddFontResourceW, , 96, 95,668687, , 0,01
23, , ,   |    |    |    win32kfull.sys!xxxClientAddFontResourceW, , 96, 95,668687, , 0,01

Последняя трассировка показывает, что у вас все еще установлены другие шрифты (встроенный маркетинговый скрипт, маркетинговый сценарий, Microsoft JhengHei, CordiaUC, Teamviewer, Rage Italic, La Bambda, Quixley, Pump Demi).

Так что удалите действительно все сторонние шрифты.

// Редактировать 2016-08-24

Вторая трассировка показывает большую задержку в Boot-SessionInit/SMSSInit-Phase:

Подфаза SMSSInit начинается, когда ядро передает управление процессу диспетчера сеансов (Smss.exe). Во время этой подсистемы система инициализирует реестр, загружает и запускает устройства и драйверы, которые не помечены как BOOT_START, и запускает процессы подсистемы. SMSSInit заканчивается, когда управление передается Winlogon.exe.

Я посмотрел на задержку и увидел, что инициализация / перечисление последовательных устройств (устройств, подключенных к COM-порту) идет медленно:

Если вам не нужен COM-порт, отключите COM-порт в BIOS/UEFI.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .