Jak opóźnić ładowanie określonych usług w systemie Windows 11/10?

Korzystając z Menedżera usług systemu Windows(Windows Service Manager) , możesz opóźnić uruchamianie usług systemu Windows(Windows) , aby skrócić czas uruchamiania systemu Windows(improve your Windows boot times) . Opcja Automatyczny(Automatic) ( opóźniony start(Delayed Start) ) dla usług systemowych została wprowadzona w systemie Windows Vista(Windows Vista) , a w Windows 11/10 została rozszerzona na wszystkie usługi.

Znaczenie automatyczne (opóźniony start)

Usługi systemu Windows to aplikacje, które zazwyczaj uruchamiają się po uruchomieniu komputera i działają cicho w tle, dopóki nie zostanie wyłączony.

Na niektórych starszych komputerach może być konieczne opóźnienie ładowania określonej usługi Windows , aby komputer mógł się poprawnie uruchomić. W innych przypadkach możesz chcieć się upewnić, że dana Usługa(Service) została uruchomiona i jest dostępna do celów rozwiązywania problemów przed uruchomieniem innej Usługi(Service) . Tutaj może pomóc opcja Automatyczny(Automatic) ( Opóźniony start ).(Delayed Start)

Jak to działa? Microsoft wyjaśnia to w następujący sposób:

Menedżer sterowania usługami(Service Control Manager) uruchamia usługi, które są skonfigurowane do opóźnionego automatycznego uruchamiania po zakończeniu uruchamiania wszystkich wątków automatycznego uruchamiania. Menedżer kontroli usług(Service Control) ustawia również priorytet początkowego wątku dla tych opóźnionych usług na THREAD_PRIORITY_LOWEST . Powoduje to, że wszystkie operacje we/wy dysku wykonywane przez wątek mają bardzo niski priorytet. Po zakończeniu inicjowania usługi priorytet jest ustawiany z powrotem na normalny przez Menedżera sterowania usługami(Service Control Manager) . Połączenie opóźnionego startu, niskiego priorytetu procesora(CPU) i pamięci, a także priorytetu dysku w tle znacznie zmniejsza zakłócenia w logowaniu użytkownika. Wiele usług Windows , w tymUsługa inteligentnego transferu w(Background Intelligent Transfer Service) tle ( BITS ), klient Windows Update(Windows Update Client) i Windows Media Center używają tego nowego typu uruchamiania, aby poprawić wydajność logowania po uruchomieniu systemu.

Opóźnij(Delay) ładowanie określonych usług (Services)Windows

Aby opóźnić ładowanie usług(Services) , uruchom (Run) services.msc , aby otworzyć Menedżera usług(Services Manager) . Wybierz(Select) usługę i(Service) kliknij ją dwukrotnie, aby otworzyć jej okno Właściwości(Properties) .

Opóźnij ładowanie określonych Usług

W sekcji Typ uruchomienia(Startup) zobaczysz cztery opcje w menu rozwijanym:

  1. Automatyczny,
  2. Automatyczny (opóźniony start),
  3. Instrukcja i
  4. Niepełnosprawny.

Opcja Automatycznie(Automatic) ( opóźniony start(Delayed Start) ) umożliwia systemowi Windows ładowanie takich usług(Services) dopiero po załadowaniu innych usług(Services) ustawionych na Automatycznie(Automatic) . W związku z tym takie opóźnione(Delayed) usługi muszą czekać na uruchomienie, aż uruchomią się wszystkie usługi automatyczne(Automatic)

Domyślny czas opóźnienia wynosi 120 sekund. Można to jednak zmienić, modyfikując wartość AutoStartDelay w następującym kluczu rejestru:

HKLM\SYSTEM\CurrentControlSet\Control

Po obsłudze automatycznych (Automatic)usług(Services) nieopóźnionych system Windows umieści w kolejce wątek roboczy w celu uruchomienia usług opóźnionych(Delayed)  .

Nie ulegaj pokusie bezkrytycznego opóźniania uruchamiania Usług(Services) , chyba że wiesz, co robisz, aby nie narazić na szwank wydajności i bezpieczeństwa swojego komputera – i nigdy nie zmieniaj Typu uruchamiania (Startup type)Usługi(Service) oprogramowania zabezpieczającego z Automatycznego(Automatic) na Automatyczny ( Opóźniony start).(Automatic (Delayed Start).)

KB193888 informuje, jak możesz to zrobić programowo i modyfikując wartość w następującym kluczu rejestru(Registry) :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<Service name>

Artykuł KB działa we wszystkich wersjach systemu Windows(Windows) .

Przeczytaj(Read) : Co oznaczają automatyczne (uruchomienie wyzwalacza) i ręczne (uruchomienie wyzwalacza)(Automatic (Trigger Start) and Manual (Trigger Start)) dla usług systemu Windows?



About the author

Jestem inżynierem oprogramowania z ponad dwuletnim doświadczeniem w pracy nad aplikacjami mobilnymi i desktopowymi. Mam doświadczenie w aktualizacjach systemu Windows, usługach i Gmailu. Moje umiejętności sprawiają, że jestem idealnym kandydatem do zadań takich jak tworzenie aplikacji Windows lub utrzymywanie klientów poczty e-mail.



Related posts