Skocz do zawartości

Długi czas oczekiwania na Pulpit po zalogowaniu


pjanet

Rekomendowane odpowiedzi

Witam,

 

Jest to moj pierwszy post na tym form.

Mam od dluzszego czasu problem z systemem Windows 7 64bit zainstalowanym na laptopie Sony Vaio.

Oczywiscie dlugie uruchamianie systemu. Probowalem juz samemu czyscic co sie da, patrzylem na procesy, kasowalem zbedne programy jednak na dzien dzisiejszy Windows zanim pokaze mi pulpit mieli

do 1,5min. Potem jest juz lepiej. Nieraz ( obecnie coraz czesciej wystepuje problem z wtyczka Flash w przegladarce Chrome ). Firefox caly czas mial/ma z nia problemy.

 

Zrobilem logi ktore sugerowane sa w watku 'Analiza długiego startu systemu'. Moze ktos zerknie w wolnej chwili i pomoze zdiagnozowac czy to efekt normalny czy moze czas przeinstalowac system ( byl on instalowany 2 lata temu ).

 

http://speedy.sh/vC9RB/pnp.txt

 

http://speedy.sh/nYASr/services.txt

 

http://speedy.sh/NaKC3/summary.txt

 

Za wszelkie sugestje z gory dziekuje.

 

Piotrek

Odnośnik do komentarza
Pomoc jest darmowa, ale proszę rozważ przekazanie dotacji na utrzymanie serwisu: klik.

Witam na forum i od razu proszę o udostępnienie spakowanego pliku boot_1.etl (na podstawie którego przygotowane zostały powyższe pliki) - analiza będzie dla mnie zdecydowanie prostsza.

 

m.g.

 

 

Witam,

 

Dolaczam plik oraz dodatkowo trzy pozostale. Niewiem czy moze nie nadmiarowo jednak przeczytalem w watku 'Pomocne raporty i informacje' i dolaczam wedle sugestji moderatora.

 

 

http://speedy.sh/GnNhU/boot-1.zip

 

http://speedy.sh/bvn7H/AutoRuns.txt

 

http://speedy.sh/RNkWg/Extras.Txt

 

http://speedy.sh/Sktwj/OTL.Txt

 

 

Pozdrawiam

Piotrek

Odnośnik do komentarza

Dzięki za logi i sorry za kilkudniowe milczenie.

 

1. Fazy startu

 

Nazwa...........|.start(ms)|koniec(ms)|..suma(ms)
-------------------------------------------------
Pre.Session.Init|.........0|.....51805|.....51805
Session.Init....|.....51805|.....64450|.....12645
Winlogon.Init...|.....64450|.....98751|.....34300
Explorer.Init...|.....98751|....190490|.....91738
Post.Boot.......|....190490|....216890|.....26400
-------------------------------------------------
System.gotowy.po:......................206,89.sek

 

System startuje prawie 3 i pół minuty, ale wiele się w międzyczasie dzieje. Podobnie jak w innych tego typu tematach podejdziemy do problemu iteracyjnie - poniżej kilka rad, po wykonaniu których poproszę o nowy log, w którym będziemy próbowali obcinać kolejne sekundy :)

 

2. W pierwszej fazie, trwającej nieco ponad 51 sek, większość z tego, bo ponad 43 sek. trwa start sterownika vflt, czyli vfilter.sys - Shrew Soft Inc, czyli najprawdopodobniej klienta vpn [KLIK]. Na stronie producenta nie widzę nic nowszego, niż to co masz w systemie i dlatego proponuję usunąć to oprogramowanie. Być może wystarczy wbudowany w system klient VPN? W razie co zapraszam też do działu sieci i podpytanie o jakąś alternatywę.

 

3. Przełącz start serwera SQL na ręczny - zakładam, że to jest stacja developerska, a nie produkcyjna, dlatego spokojnie można wystartować tę usługę ręcznie, w miarę potrzeb. W systemie masz dwie instancje - MARS oraz SQLEXPRESS, osobiście radziłbym usunąć 32-bitowego Expressa i zostawić tylko pełnego, a w razie konieczności przeniesienie baz i drobną zmianę w ustawieniach połączenia aplikacji.

 

4. Masz praktycznie martwy prefetcher. Podszkolmy go nieco i przygotujmy kolejny log. W tym celu, po wykonaniu wcześniejszych kroków przygotuj kolejny log, tym razem korzystając z następującego polecenia:

 

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

 

Nowy log spakuj i ponownie shostuj, a w odpowiedzi podaj link.

 

m.g.

Odnośnik do komentarza

Witam,

 

Dziekuje za odpowiedz. Odpowiem odnoszac sie do punktow :

 

Ad 1. Wszystko jasne. Nieraz bywa szybciej.

Ad 2. Tutaj mam zaglostke, poniewaz takiego VPNa nie mam w swoich programach. Mam natomiast VPNa o nazwie ( Cisco Systems VPN Client ) ktorego uzywam sporadycznie do laczenia sie z komputerami w pracy ( kiedy jestem w domu ).

Ad 3. Dziekuje za informacje. Zatrzymalem serwisy jednak moze byc problem z tym 32-bit SQL Serwerem, poniewaz wiem ktory program go podinstalowal i chyba nie bylo mozliwosci wyboru inego serwera/instancji.

Ad 4. Tutaj mam zaglostke poniewaz :

 

- dodatkowo wywolame przed Twoja komenda cos takiego ( bazujac na artykule na podstawie ktorego tworzylem logi za pierwszym razem ):

 

REG ADD "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" -v DisablePagingExecutive -d 0x1 -t REG_DWORD -f

 

- nastepnie wywolanie Twojej komendy spowodowalo utworzenie az 3 logow a nie jednego. W oknie dialogowym byla nawet informacja ze log uruchamia sie ( n'ty raz z 6ciu ).

- po trzecim uruchomeiniu komputera okazalo sie ze utworzyly sie dwa pliki kolejne pliki o numerze 3

 

bootPrep_3_km_premerge.etl - aktualnie ~5GB

bootPrep_3_um_premerge.etl - aktualnie ~200MB

 

ktore nie zmienily sie jak do tej pory w trzeci plik logu o nazwie bootPrep_3.etl.

 

Zalaczam dwa pliki ktore sie poprawnie utworzyly.

 

http://speedy.sh/DC7fyz/log1a.zip

 

http://speedy.sh/vYh7BC/log2b.zip

 

Zalaczam tez plik xbootmgr.log

 

http://speedy.sh/mXVbk/xbootmgr.log

 

Dziwna sprawa z logiem numer 3. Kiedy uruchamiam komputer ( robie restart ) wtedy ww pliki nie sa az tak duze tylko przyrastaja od odpowiednio 600MB i 0MB.

 

 

Konczac mam pytanie o ten trzeci plik ( pliki ). Czy mam je jakos zatrzymac czy pozwolic aby sobie rosly ?!

 

Pozdrawiam

Piotrek

Odnośnik do komentarza

Wspomniany przeze mnie sterownik skądś się wziął, może być elementem innego softu. Tak czy owak potwornie bruździ i musimy się go pozbyć. Może spróbuj zainstalować go ze strony, do której dałem link, a następnie odinstaluj go standardowo.

 

System faktycznie powinien wystartować 6 razy i na samym końcu wygenerować właściwy log. Te starty służą wyszkoleniu prefetchera i w tym czasie nie powinieneś nic robić, tylko pozwolić na wykonanie pełnego szkolenia i logu. Sorry, ale muszę cię poprosić o usunięcie tych plików i ponowne przygotowanie logu. Odnośnie ustawienia rejestru, to tak długo jak przygotowujesz logi, tak długo powinno to być ustawione zgodnie z opisem, ponieważ nie będę miał informacji o stosie w trybie jądra, która naprawdę potrafi być przydatna.

 

m.g.

Odnośnik do komentarza

Witam ponownie,

 

Zrobilem jak zasugerowales i ... zadzialalo :) Moze za pierwszym razem bylo moim bledem ze podczas tworzenia logow uruchomilem przegladarke.

 

Zamieszczam tylko log ostateczny ( jezeli potrzebne jest 6 pozostalych plikow moge je zamiescic ).

 

http://speedy.sh/4ZRg78/log1.zip

 

Co do tego 'nieszczesnego' VPNa to zrobilem jak zasugerowales ale podczac instalacji i deinstalacji mialem dziwne komunikaty odnosnie sterownika vflt.

Zawsze moge odinstalowac program Cisco VPN Client bo innego programu VPN nie widze abym posiadal.

 

Pozdrawiam

Piotrek

Odnośnik do komentarza

Usługa vflt dalej jest w logu - tym razem załadowanie sterownika zajmuje co prawda 'tylko' 8 sek, ale skoro nie kojarzysz jej z niczym, to spróbujmy się jej pozbyć, a później będziemy się martwić co dalej.

Uruchom wiersz polecenia jako administrator i wykonaj:

 

sc delete vflt

 

Jeśli pojawi się jakiś komunikat, to wklej go w odpowiedzi.

 

Po wszystkim - restart i sprawdź w logu systemowym, czy nie pojawiają się już błędy podobne do takiego:

 

Error - 2012-10-18 14:28:02 | Computer Name = OXXIO-VAIO | Source = Service Control Manager | ID = 7026

Description = Nie można załadować następujących sterowników startu rozruchowego

lub systemowego: vflt

 

Jeśli nie - to poproszę o ponowny log z 6 restartami :)

 

m.g.

Odnośnik do komentarza
  • 2 tygodnie później...

Witam,

 

dzięki za logi.

 

1. Fazy

Nazwa...........|.start(ms)|koniec(ms)|..suma(ms)
-------------------------------------------------
Pre.Session.Init|.........0|......9642|......9642
Session.Init....|......9642|.....20042|.....10399
Winlogon.Init...|.....20042|.....74581|.....54539
Explorer.Init...|.....74581|.....77307|......2725
Post.Boot.......|.....77307|.....99807|.....22500
TraceTail.......|.....99807|....264470|....164663
-------------------------------------------------
System.gotowy.po:......................89,807.sek

 

Czas startu - 1,5 min nie jest tragiczny, ale wesoło też nie jest. Daje do myślenia czas, jaki system spędza w fazie Winlogon - ponad 50 sek. Po zajrzeniu do listy zdarzeń winlogona widzę coś takiego:

 

34.348692280 Microsoft-Windows-Winlogon/RestoringNetConnections/win:Start

74.442511578 Microsoft-Windows-Winlogon/RestoringNetConnections/win:Stop

 

czyli task, który zazwyczaj trwa milisekundy, u Ciebie przeciąga się do prawie 40 sekund i wygląda na to, że jest jakiś problem z siecią.

 

2. Sugestie.

Zaczniemy od usług, które mają coś wspólnego z siecią.

- CVPND (Cisco Systems; Inc. VPN Service) - przełącz na uruchamianie ręczne;

- IISADMIN (Administrator usług IIS) - przełącz na ręczne. Rozumiem, że Twoja maszyna, to nie jest serwer www, który musi być 24/7 dostępna online :);

- ftpsvc (Usługa FTP firmy Microsoft) - sugeruję odinstalowanie tej usługi. Jeśli potrzebujesz jakiś darmowy serwer FTP, to polecam darmową FileZille;

- Uvnc_service - na razie przestaw na uruchamianie ręczne, a jeśli wszystko będzie ok, to wróć do automatycznego. Zakładam, że od czasu do czasu potrzebujesz połączyć się zdalnie z komputerem, więc lepiej, żeby docelowo było auto;

- SkypeUpdate (Skype Updater) - całkowicie wyłącz tę usługę.

 

Po wszystkim - ponownie log z 6 uruchomieniami.

 

m.g.

Odnośnik do komentarza

Witam,

 

Zrobilem jak sugerujesz i niestety nie moge wykonac 6ciu pelnych cykli uruchomienia.

 

Kiedy wywoluje komende :

 

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

 

system krzyczy ( raz przy 5tym a raz przy 3cim uruchomeniu ) ze :

 

Gave up waiting for Win7RTM physical prefetcher after 300 seconds. Could not wait for prefetcher.

 

zmienilem dlugosc

-postbootdelay 180

 

do

-postbootdelay 600

 

jednak bez zadnych rezultatow :(

 

Moze jakas podpowiedz ?

 

Co do bledow sieci to w poprzednich logach wyjolem kabel sieciowy ( aby nie laczyl sie z siecia ).

 

Pozdrawiam

Piotrek

Odnośnik do komentarza

Witam ponownie,

 

Logi zrobione ( nazwy mowia same za siebie ).

 

http://speedy.sh/S6p8j/logi_baz_sieci.zip

 

http://speedy.sh/CmZqb/logi_z_siecia.zip

 

Jedna uwaga odnosnie serwisu ftpsvc (Usługa FTP firmy Microsoft). Nie usunolem tego FTPa ( nie znalazlem go w programach ) jednak wylaczylem ta usluge i ja zatrzymalem.

 

 

Pozdrawiam

Piotrek

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ę...