Procurando na tabela de eventos genéricos para eventos do provedor Microsoft-Windows-Winlogon
, posso ver que a tarefa CreatePrimaryTerminal
leva mais de 200s para terminar.
3 anos atrás eu vi isso também, e aqui os arquivos de fontes causaram um longo atraso. Veja se isso também se aplica a você.
Mas deve ter algo a ver com fontes. Olhando para o callstack mostra, que a função CreatePrimaryTerminal carrega fontes:
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
O último rastreamento mostra que você ainda tem outras fontes instaladas (Marketing Script Inline, Marketing Script, Microsoft JhengHei, CordiaUC, Teamviewer, Rage Itálico, La Bambda, Quixley, Pump Demi).
Portanto, remova todas as fontes de terceiros.
// Editar 2016-08-24
O segundo traço mostra um longo atraso no Boot-SessionInit / SMSSInit-Phase:
TheSMSSInitsubphasebeginswhenthekernelpassescontroltothesessionmanagerprocess(Smss.exe).Duringthissubphase,thesysteminitializestheregistry,loadsandstartsthedevicesanddriversthatarenotmarkedBOOT_START,andstartsthesubsystemprocesses.SMSSInitendswhencontrolispassedtoWinlogon.exe.
EuolheiparaoatrasoeviqueoInit/enumdedispositivosSerial(dispositivosconectadosàportaCOM)estálento:
Se você não precisa de porta COM, desabilite a porta COM no BIOS / UEFI.