PowerShell to przydatne narzędzie, które pozwala automatyzować zadania, rozwiązywać różne problemy i zarządzać różnymi ustawieniami systemu Windows. Ale co, jeśli nagle zniknie z twojego komputera?
Jeśli często używasz programu PowerShell, może to być irytujące, gdy system Windows nie może go znaleźć. Na szczęście możliwe jest przywrócenie brakującego programu PowerShell za pomocą kilku wskazówek dotyczących rozwiązywania problemów. W tym poście przeprowadzimy Cię przez wszystkie z nich.
1. Upewnij się, że Windows PowerShell jest włączony
W systemie Windows można włączać i wyłączać opcjonalne funkcje i programy z poziomu Panelu sterowania. Aby rozpocząć, musisz upewnić się, że PowerShell nie jest wyłączony na twoim komputerze. Oto jak to sprawdzić.
- Naciskać Wygraj + R aby otworzyć okno dialogowe Uruchom.
- Typ kontrola w pudełku i naciśnij Wchodzić aby otworzyć Panel sterowania.
- Kliknij menu rozwijane w prawym górnym rogu, aby wybrać Duże ikony.
- Iść do Programy i funkcje.
- Kliknij Włącz lub wyłącz funkcje systemu Windows link z lewego panelu.
- Gdy pojawi się monit Kontrola konta użytkownika (UAC), wybierz Tak kontynuować.
- W oknie dialogowym Funkcje systemu Windows zlokalizuj Windows PowerShell i zaznacz jego pole wyboru.
- Kliknij OK aby zapisać zmiany.
Następnie uruchom ponownie komputer (zob jak ponownie uruchomić komputer z systemem Windows), a następnie spróbuj uruchomić PowerShell za pomocą menu wyszukiwania.
2. Uruchom PowerShell za pomocą polecenia Uruchom lub Eksploratora plików
Jeśli nie możesz otworzyć programu PowerShell za pomocą menu wyszukiwania, możesz spróbować użyć okna dialogowego Uruchom. Naciskać Wygraj + R aby otworzyć okno dialogowe Uruchom. Typ Powershell w pudełku i naciśnij Wchodzić. Jeśli chcesz uruchomić PowerShell z uprawnieniami administratora, naciśnij Ctrl + Shift + Enter Zamiast.
Możesz także otworzyć PowerShell z paska adresu Eksploratora plików. Aby to zrobić, naciśnij wygrana + E aby otworzyć Eksplorator plików. Typ PowerShell w pasku adresu i naciśnij Wchodzić.
3. Utwórz skrót na pulpicie dla PowerShell
System Windows może nie otworzyć programu PowerShell, jeśli nie zna dokładnej ścieżki do pliku wykonywalnego programu PowerShell. W takim przypadku możesz ręcznie zlokalizować plik wykonywalny programu PowerShell na swoim komputerze i utworzyć dla niego skrót na pulpicie. Oto kroki, aby zrobić to samo.
- Kliknij prawym przyciskiem myszy Uruchom ikonę, aby otworzyć menu Power User i wybierz Przeglądarka plików z listy.
- Nawigować do Ten komputer.
- Udaj się do C: > Windows > SysWOW64 i zlokalizować WindowsPowerShell teczka.
- Otwórz folder WindowsPowerShell i przejdź do v1.0 teczka.
- Kliknij dwukrotnie plik wykonywalny programu PowerShell i sprawdź, czy działa. Jeśli tak, kliknij go prawym przyciskiem myszy i wybierz Wyślij do > Pulpit (utwórz skrót).
Następnie możesz użyć nowo utworzonego skrótu na pulpicie, aby uruchomić PowerShell. Dla większej wygody możesz przypisać skrót klawiaturowy do programu PowerShell. Aby dowiedzieć się więcej na ten temat, sprawdź nasz przewodnik na jak przypisać skróty klawiaturowe do programów w systemie Windows.
4. Przeskanuj komputer w poszukiwaniu uszkodzonych plików systemowych
Uszkodzone lub uszkodzone pliki systemowe mogą również zakłócać działanie systemu Windows i uniemożliwiać uruchomienie programu PowerShell. Na szczęście Twój komputer z systemem Windows jest wyposażony w kilka wbudowanych narzędzi, takich jak SFC (System File Checker) i DISM (lub Deployment Image Servicing and Management), które mogą pomóc w rozwiązaniu takich problemów. Jeśli system Windows cierpi z powodu uszkodzenia plików systemowych, uruchomienie tych narzędzi rozwiąże problem.
Aby uruchomić skanowanie SFC w systemie Windows:
- Kliknij ikonę szkła powiększającego na pasku zadań lub naciśnij Wygraj + S aby otworzyć menu wyszukiwania.
- Typ wiersz polecenia w polu wyszukiwania i wybierz Uruchom jako administrator z prawego panelu.
- Wybierać Tak gdy pojawi się monit Kontrola konta użytkownika (UAC).
- Typ SFC /skanuj teraz w konsoli i naciśnij Wchodzić.
Skanowanie SFC rozpocznie weryfikację integralności plików systemowych i naprawi wszelkie problemy z nimi. Skanowanie może trochę potrwać, więc bądź cierpliwy.
Następnie musisz uruchomić skanowanie DISM. To kolejne narzędzie diagnostyczne oferowane przez system Windows. Może automatycznie wykryć wszelkie problemy z obrazem systemu i je naprawić. Jeśli chcesz dowiedzieć się o nich więcej, zajrzyj do naszego poradnika na temat różnice między CHKDSK, SFC i DISM.
Aby uruchomić DISM, otwórz wiersz polecenia z uprawnieniami administratora Ponownie. Wklej następujące polecenie w konsoli i naciśnij Wchodzić.
DISM.exe /Online /Cleanup-image /Restorehealth
Poczekaj na pomyślne wykonanie polecenia, a następnie uruchom ponownie komputer. Następnie sprawdź, czy system Windows może znaleźć PowerShell na twoim komputerze.
5. Zaktualizuj Windows PowerShell
Jeśli w tym momencie system Windows nadal nie może znaleźć programu PowerShell, może to oznaczać problem z samą aplikacją PowerShell. Możesz spróbować zaktualizować aplikację PowerShell, aby sprawdzić, czy to coś zmieni.
Aby zaktualizować PowerShell w systemie Windows:
- Naciskać Wygraj + X aby otworzyć menu użytkownika zaawansowanego.
- Wybierać Terminal (administrator) z listy.
- Gdy pojawi się monit Kontrola konta użytkownika (UAC), wybierz Tak.
- Wpisz następujące polecenie i naciśnij Wchodzić.
skrzydło zainstalować--id Microsoft. Powershell — winget źródłowy
System Windows pobierze i zainstaluje najnowszą wersję programu PowerShell. Następnie powinieneś mieć dostęp do PowerShell.
Korzystanie z wiersza polecenia nie jest jedynym sposobem aktualizacji programu PowerShell w systemie Windows. Jeśli chcesz poznać inne metody, zajrzyj do naszego poradnika jak zainstalować lub zaktualizować PowerShell w systemie Windows.
6. Utwórz nowe konto użytkownika
Możliwe, że problem z nieotwieraniem programu PowerShell ogranicza się do bieżącego konta użytkownika. W takim przypadku możesz utworzyć i przełączyć się na nowe konto użytkownika i sprawdzić, czy to działa.
Aby utworzyć nowe konto użytkownika w systemie Windows, wykonaj następujące czynności.
- Otwórz menu Start i kliknij Ikona zębatki aby otworzyć aplikację Ustawienia.
- Nawigować do Konta.
- Wybierać Inni użytkownicy.
- Kliknij Dodaj konto przycisk.
- Kliknij Nie mam danych logowania tej osoby i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby utworzyć nowe konto użytkownika.
Zaloguj się na nowo utworzone konto i sprawdź, czy system Windows może teraz znaleźć program PowerShell.
Ponownie uzyskaj dostęp do programu Windows PowerShell
Mamy nadzieję, że jedna z powyższych poprawek okazała się przydatna i możesz ponownie uzyskać dostęp do programu PowerShell. Jeśli nie, może być konieczne rozważenie zresetowania komputera z systemem Windows w ostateczności.
PowerShell nie jest jedynym narzędziem wiersza polecenia dostępnym w systemie Windows. Możesz także użyć wiersza polecenia do komunikacji z systemem.