Para entender por que o Windows é inicializado lentamente, é necessário instalar o Windows Performance Toolkit, que faz parte do Windows 10 SDK .
(todasasoutrasentradaspodemserdesmarcadas)
ExecuteWPRUI.exe,selecionePrimeironível,UsodaCPU,DiskIO,FileIOesobCenáriodeDesempenho,selecioneInicialização.Onúmerodeiteraçõespodeserdefinidocomo1ecliqueparainiciar.
IssoreiniciaoWindowsecapturatodaaatividadeduranteainicialização.Apósareinicialização,deixeacontagemregressivaem0.
Agora,cliqueduasvezesnoarquivoETLgeradoparaabriroETLnoWindowsPerformanceAnalyzer(WPA.exe),cliqueemPerfis->Aplicar->NaveguenocatálogoeselecioneoarquivoFullBoot.Boot.wpaprofile
quevocêvênestavisãogeral:
evejaqueoatrasomaislongoaconteceduranteafaseWinlogonInit.Issoleva197segundosparaterminar.
TheWinLogonInitsubphasebeginswhenSMSSInitcompletesandstartsWinlogon.exe.DuringWinLogonInit,theuserlogonscreenappears,theservicecontrolmanagerstartsservices,andGroupPolicyscriptsrun.WinLogonInitendswhentheExplorerprocessstarts.
VisualCuesWinLogonInitbeginsshortlybeforethelogonscreenappears.Itendsjustbeforethedesktopappearsforthefirsttime.
WinLogonInitPerformanceVulnerabilities
ManyoperationsoccurinparallelduringWinLogonInit.Onmanysystems,thissubphaseisCPUboundandhaslargeI/Odemands.Goodcitizenshipfromtheservicesthatstartinthisphaseiscriticalforoptimizedboottimes.Servicescandeclaredependenciesoruseloadordergroupstoensurethattheystartinaspecificorder.Windowsprocessesloadordergroupsinserialorder.Serviceinitializationdelaysinanearlyloadordergroupblocksubsequentloadordergroupsandcanpossiblyblockthebootprocess.
QuandoolhoparaatabelaIOdodisco,vejoqueoHDDlentodaSamsung(SAMSUNGSpinpointM8
)estámuitoocupado.Tambémpossoverqueopré-buscadorReadyBoost
nãoestáfuncionando,apenasgera"erros". Isso causa lentidão ao iniciar serviços como lmhosts
, o que leva 129s para começar.
Como solução alternativa, você pode melhorar o desempenho da inicialização executando este comando:
xbootmgr -trace boot -prepSystem -verboseReadyBoot
isso reinicia o Windows várias vezes, faz uma desfragmentação e treina o pré-buscador novamente. Mas para acelerar totalmente a inicialização, substitua o HDD de 5400rpm por um SSD.