If-Koubou

Wygeneruj listę programów startowych za pomocą wiersza poleceń lub PowerShell

Wygeneruj listę programów startowych za pomocą wiersza poleceń lub PowerShell (Porady komputerowe)

Prawdopodobnie już to wiedziałeś, ale jeśli chcesz zobaczyć listę wszystkich programów startowych uruchamianych podczas uruchamiania systemu Windows, możesz po prostu przejść do MSCONFIG narzędzie i kliknij na Uruchomienie patka! Tutaj możesz łatwo włączyć lub wyłączyć programy startowe. Możesz przeczytać mój poprzedni artykuł wyjaśniający, jak używać MSCONFIG w szczegółach.

Warto zauważyć, że w Windows 8 i Windows 10 karta Startup została usunięta z MSCONFIG i jest teraz zawarta w Menadżer zadań. Możesz przejść do Menedżera zadań, klikając prawym przyciskiem myszy przycisk Start w systemie Windows 8 lub Windows 10 i wybierając Menedżer zadań z listy.

Wiedząc, które programy uruchamiają się przy starcie, możesz bardzo pomóc w debugowaniu wszelkiego rodzaju problemów związanych z wydajnością komputera. Jedną z zalecanych przeze mnie zaleceń jest włączenie listy wszystkich programów startowych podczas normalnego działania komputera. W ten sposób, jeśli twój komputer będzie działał powoli, możesz zawsze powrócić do MSCONFIG i odznaczyć wszystko, co nie było pierwotnie na liście.

Istnieją również sytuacje, w których wsparcie techniczne może zażądać listy programów startowych w celu zdiagnozowania problemu z komputerem. Wygenerowanie listy i przesłanie jej pocztą e-mail może zaoszczędzić wiele czasu i uniemożliwić komuś zdalne połączenie z komputerem, czego nigdy nie lubię, ponieważ nie ufam nikomu, kto ma dostęp do mojego komputera.

Oprócz menedżera zadań, który wygląda nieco ładniej i czystszy w Windows 8 i Windows 10, również opuszcza pola wyboru i podaje kolumnę o nazwie Wpływ na start aby pomóc ci ocenić, jak ten element startowy wpływa na czas rozruchu.

W rzeczywistości można wygenerować listę wszystkich programów startowych w systemie Windows przy użyciu wiersza polecenia lub PowerShell i zapisać listę jako plik tekstowy lub dokument HTML. Wykonaj poniższe kroki.

Wiersz polecenia

Krok 1: Otwórz wiersz polecenia, przechodząc do Początek, Biegać i wpisując CMD. Jeśli nie jesteś zaznajomiony z wierszem poleceń, przeczytaj najpierw wiersz poleceń dla początkujących.

Krok 2: Teraz wpisz poniżej WMI (Windows Management Instrumentation) w wierszu polecenia i naciśnij Wchodzić.

wmic startup pobierz podpis, polecenie

Powinieneś teraz zobaczyć listę wszystkich aplikacji wraz z ich ścieżkami uruchamianymi przy starcie systemu Windows.

Jeśli chcesz uzyskać więcej informacji, możesz również wpisać Uruchomienie wmic a dostaniesz kilka dodatkowych pól, takich jak Lokalizacja, UserSID i Użytkownik.

Krok 3: Jeśli chcesz wyeksportować listę jako plik tekstowy, wpisz następujące polecenie:

Wmic startup pobierz podpis, polecenie> c: \ StartupApps.txt

A jeśli chcesz utworzyć plik HTML, po prostu wpisz to:

wmic startup pobierz caption, polecenie> c: \ StartupApps.htm

PowerShell

Jeśli wolisz korzystać z bardziej nowoczesnego i wydajnego PowerShella, poniższe polecenie da ci takie same wyniki jak powyższe polecenie WMI.

Get-CimInstance Win32_StartupCommand | Wybierz nazwę obiektu, polecenie, lokalizacja, użytkownik | Formatuj listę

Jeśli chcesz wysłać dane wyjściowe polecenia PowerShell do pliku tekstowego, możesz po prostu dołączyć następującą część do powyższego polecenia po Formatuj listę.

| Plik wyjściowy c: \ scripts \ test.txt

Pamiętaj, aby dołączyć symbol rury | to jest na samym początku. Właściwie wolę wyjście z PowerShell, ponieważ formatowanie jest znacznie łatwiejsze do wyświetlenia w edytorze tekstu.

O to chodzi. Powinieneś teraz mieć listę programów startowych, które możesz zapisać i odnieść się później. Jeśli masz jakieś pytania, napisz komentarz. Cieszyć się!