Home
» WINDOWS
»
Jak naprawić błąd „Nie można znaleźć repozytoriów modułów” w PowerShell w systemie Windows 10?
Jak naprawić błąd „Nie można znaleźć repozytoriów modułów” w PowerShell w systemie Windows 10?
PowerShell robi kilka podstawowych rzeczy, ale dostępnych jest sporo modułów, które można zainstalować i używać, aby uzyskać więcej z niego. Instalowanie modułu w PowerShell jest dość łatwe, jednak czasami podczas próby zainstalowania modułu pojawia się błąd „Nie można znaleźć repozytoriów modułów”, co uniemożliwia jego zainstalowanie. Jeśli otrzymujesz ten błąd, poprawka jest dość łatwa.
Napraw „Nie można znaleźć repozytoriów modułów”
Otwórz PowerShell z uprawnieniami administratora i uruchom następujące polecenie;
Register-PSRepository -Domyślne
Po uruchomieniu polecenia problem powinien zostać rozwiązany. Uruchom polecenie, aby zainstalować moduł lub dodać repozytorium i tym razem powinno działać. Polecenie kończy się w ciągu kilku sekund.
Inne rozwiązania
Błąd „Nie można znaleźć repozytoriów modułów” pojawia się, gdy program PowerShell nie może znaleźć dodawanego repozytorium lub modułu, który próbujesz dodać, ponieważ również pochodzi z repozytorium. Polecenie ponownie rejestruje galerię repozytorium, dlatego w większości przypadków rozwiąże problem.
Inne powody, dla których ten błąd może się pojawić, to sytuacja, w której PowerShell nie może komunikować się z repozytorium, które chcesz dodać. To może być problem z internetem. Jeśli korzystasz z VPN lub usługi proxy, wyłącz ją, a następnie spróbuj ponownie zainstalować moduł. Warto ponownie uruchomić polecenie Register po wyłączeniu proxy, zanim spróbujesz zainstalować moduł.
Jeśli wyłączenie serwera proxy nie jest opcją, musisz również włączyć serwer proxy dla PowerShell. Jeśli używasz serwera proxy za pośrednictwem aplikacji komputerowej, jest bardzo prawdopodobne, że PowerShell go omija. Po włączeniu serwera proxy dla PowerShell uruchom ponownie polecenie Zarejestruj, a następnie spróbuj zainstalować moduł.
Należy również upewnić się, że korzystasz z najnowszej wersji programu PowerShell. Jeśli nie korzystasz z najnowszej wersji systemu Windows 10, Twoja wersja programu PowerShell może nie być najnowsza i dlatego polecenie może nie działać. Należy również odinstalować starsze wersje PowerShell .
Na koniec, a to naprawdę jest ostatnia deska ratunku, spróbuj zmienić zasady wykonywania, a następnie zaimportuj lub zainstaluj moduł. Powinieneś również upewnić się, że moduł jest nadal dostępny. Spróbuj zainstalować inny moduł, aby sprawdzić, czy się instaluje, a jeśli tak, być może problem dotyczy innego modułu, który próbujesz zainstalować. Niektóre moduły mogą mieć inne, alternatywne metody ich instalowania, więc wypróbuj je.