uruchamianie systemu Windows 10 wydaje się zbyt długie

4

W sierpniu 2015 r. Zaktualizowałem laptopa z systemu Windows 8.1 do systemu Windows 10. Jednak uruchomienie systemu trwa zawsze 10 minut. To nie jest normalne, że spędza tak długo. Co mogę zrobić, aby uruchomić go szybciej? Poniżej kilka informacji o moim laptopie.

  • wiek: + / - 2 lata (sierpnia 2015)
  • edycja: Windows 10 Home

Pliki śledzenia są usuwane.

Aktualizacja:

  • Muszę też powiedzieć, że zawsze pojawia się aktualizacja systemu Windows, mam ten sam problem z powolnym uruchamianiem. Czy to dobrze, że wyłączam aktualizacje? Jeśli tak, jak mogę to zrobić?
  • Również w okresach mój komputer uruchamia się wolniej. Czasami jest to normalne (kilka sekund), a innym razem kilka minut. Nie wiem, jak to się dzieje, że jest szybki lub wolny.

ślad rozruchowy

H. Pauwelyn
źródło
użyj zestawu Win10 SDK / WPT ( dev.windows.com/en-us/downloads/windows-10-sdk ) i uruchom tę komendę, aby wykonać ślad rozruchowy: pastebin.com/CYGqRZXE i udostępnij skompresowany plik.
magicandre1981,
przechwyciłeś ślad rozruchowy?
magicandre1981,
W moim linku do pastebin zamieściłem kroki.
magicandre1981,
@ magicandre1981: Przesłałem ślad rozruchowy. Czy możesz to sprawdzić?
H. Pauwelyn
ok, opublikowałem to, co widzę ze śladu.
magicandre1981

Odpowiedzi:

9

Aby zobaczyć, dlaczego system Windows uruchamia się powoli, musisz zainstalować zestaw Windows Performance Toolkit, który jest częścią zestawu Windows 10 SDK .

wprowadź opis zdjęcia tutaj (wszystkie inne wpisy można odznaczyć)

Uruchom WPRUI.exe , wybierz Pierwszy poziom , Wykorzystanie procesora , DiskIO , FileIO iw opcji Scenariusz wydajności wybierz Uruchom . Liczba iteracji może być ustawiona na 1 i kliknij, aby rozpocząć .

wprowadź opis zdjęcia tutaj

Spowoduje to ponowne uruchomienie systemu Windows i przechwytuje całą aktywność podczas rozruchu. Po ponownym uruchomieniu pozwól odliczaniu zaznaczyć 0.

Teraz kliknij dwukrotnie wygenerowany plik ETL, aby otworzyć ETL w Windows Performance Analyzer (WPA.exe), kliknij Profile-> Zastosuj-> Przeglądaj katalog i wybierz plik, FullBoot.Boot.wpaprofilektóry widzisz w tym przeglądzie:

wprowadź opis zdjęcia tutaj

i zobacz, że najdłuższe opóźnienie nastąpi w fazie WinlogonInit. Ukończenie zajmuje 197 sekund.

Podfaza WinLogonInit rozpoczyna się po zakończeniu SMSSInit i uruchomieniu Winlogon.exe. Podczas WinLogonInit pojawia się ekran logowania użytkownika, menedżer kontroli usług uruchamia usługi i uruchamiane są skrypty zasad grupy. WinLogonInit kończy się wraz z rozpoczęciem procesu Eksploratora.

Wizualne wskazówki WinLogonInit rozpoczyna się na krótko przed pojawieniem się ekranu logowania. Kończy się tuż przed pojawieniem się pulpitu po raz pierwszy.

Luki w zabezpieczeniach WinLogonInit dotyczące wydajności

Wiele operacji odbywa się równolegle podczas WinLogonInit. W wielu systemach ta podfaza jest związana z procesorem i ma duże wymagania we / wy. Dobre obywatelstwo dzięki usługom rozpoczynającym się na tym etapie ma kluczowe znaczenie dla zoptymalizowania czasów rozruchu. Usługi mogą deklarować zależności lub korzystać z grup kolejności ładowania, aby upewnić się, że zaczynają się w określonej kolejności. System Windows przetwarza grupy kolejności ładowania w kolejności szeregowej. Opóźnienia inicjowania usługi w grupie wczesnego ładowania ładują kolejne grupy ładowań i mogą blokować proces rozruchu.

Kiedy patrzę na tabelę IO dysku, widzę, że wolny Samsung HDD ( SAMSUNG Spinpoint M8) jest bardzo zajęty. Widzę również, że moduł pobierania wstępnego ReadyBoostnie działa, tylko generuje „brak”. Powoduje to spowolnienie uruchamiania usług, takich jak uruchomienie lmhosts129s.

Aby obejść ten problem, można poprawić wydajność rozruchu, uruchamiając następujące polecenie:

xbootmgr -trace boot -prepSystem -verboseReadyBoot

ponownie uruchamia system Windows kilka razy, wykonuje defragmentację i ponownie trenuje moduł pobierania wstępnego. Aby jednak w pełni przyspieszyć rozruch, należy wymienić dysk twardy 5400 rpm na dysk SSD.

magicandre1981
źródło
1
tak samo jak poprzednio. Preselektor jest uszkodzony, a dysk twardy jest cały czas zajęty. optymalizacja jest tylko obejściem. Wymień dysk twardy na szybszy dysk SSD.
magicandre1981,
1
Dyski SSD TIL są 3 razy szybsze tylko w przypadku dużego sekwencyjnego dostępu. Są nawet 50 razy szybsze w przypadku małego, losowego dostępu. Więc wierzę ci teraz.
Noumenon,
2
czy system Windows zakończył wszystkie 6 kroków? jeśli tak, uruchom xbootmgr -remove, aby go zatrzymać
magicandre1981
1
ETL? WPA? Rozwiń swoje akronimy, abyśmy wszyscy mogli zrozumieć Twoją odpowiedź.
Wyścigi lekkości na orbicie
1
@ magicandre1981: Mam na myśli, w odpowiedzi.
Lekkość ściga się na orbicie