Skocz do zawartości

Czy może się szybciej uruchamiać?


DebaGTX

Rekomendowane odpowiedzi

Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Nazwa...........|.start(ms)|koniec(ms)|..suma(ms)
-------------------------------------------------
Pre.Session.Init|.........0|......4779|......4779
Session.Init....|......4779|.....24014|.....19234
Winlogon.Init...|.....24014|.....42066|.....18051
Explorer.Init...|.....42066|.....67184|.....25118
Post.Boot.......|.....67184|.....92484|.....25300
-------------------------------------------------
System.gotowy.po:......................82,484.sek

 

82 sekundy to nie jest zły czas, biorąc pod uwagę ilość usług i programów, które uruchamiają się w systemie podczas startu. Poniżej kilka sugestii:

 

1. Przełącz usługi MSSQLSERVER oraz MSSQL$SQLEXPRESS na uruchamianie ręczne

2. Zrób porządek z KMService - są darmowe alternatywy dla Office'a...

 

Po wszystkim pewnie trzeba będzie jeszcze przetrenować na nowo prefetcher, przygotuj więc kolejny log, tym razem wykonując:

 

xbootmgr -trace boot -traceflags latency+dispatcher -stackwalk profile+cswitch+readythread -notraceflagsinfilename -postbootdelay 180 -resultpath c:\xperf - prepsystem

 

Wynik spakuj (interesuje mnie tylko boot_1.etl) i wrzuć ponownie na speedyshare.com. Będziemy dalej obcinać :)

 

m.g.

 

Odnośnik do komentarza

Nazwa...........|.start(ms)|koniec(ms)|..suma(ms)
-------------------------------------------------
Pre.Session.Init|.........0|......3386|......3386
Session.Init....|......3386|.....10976|......7589
Winlogon.Init...|.....10976|.....19272|......8296
Explorer.Init...|.....19272|.....34078|.....14805
Post.Boot.......|.....34078|.....51878|.....17800
-------------------------------------------------
System.gotowy.po:......................41,878.sek

 

Udało się zejść z czasem o połowę, przy czym widzę, że część usług podnosi się nieco później (np. SQL Express ok. 150 sekundy), co tylko przesunęło w czasie obciążenie dysku.

Sprawdź przy okazji w autoruns o co chodzi z takim wpisem (odnośnie kompilatora csc.exe):

"C:\Windows\Microsoft.NET\Framework64\v2.0.50727\csc.exe" /noconfig /fullpaths @"C:\Users\Deba\AppData\Local\Temp\fsvq6g-_.cmdline"

którego procesem nadrzędnym jest właśnie explorer.exe

Prawdopodobnie to jakaś biblioteka .NET ładowana przez shell, która potrzebuje coś zserializować, ale pewności nie mam. Być może niepotrzebnie się uruchamia...

 

Poza tym nie widzę łatwego sposobu na znaczące zejście dalej z czasem startu bez konieczności wyłączania wielu rożnych rzeczy, ale jeśli uważasz, że to nie jest wystarczające, to możemy szukać dalej :)

 

m.g.

Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...