Sådan rettes fejlen 'Kan ikke finde moduloplager' i PowerShell på Windows 10

click fraud protection

PowerShell gør et par basale ting, men der er ganske mange moduler til rådighed for det, som du kan installere og bruge dem til at få mere ud af det. Det er dog temmelig let at installere et modul i PowerShell, nogle gange når du prøver at installere et modul, får du fejlen 'Kan ikke finde modulopbevaringssteder', som forhindrer dig i at installere det. Hvis du får denne fejl, er rettelsen temmelig let.

Fix 'Kan ikke finde moduloplagringssteder'

Åbn PowerShell med administratorrettigheder, og kør følgende kommando;

Register-PSRepository-Defef

Når kommandoen er kørt, skal problemet løses. Kør kommandoen for at installere et modul eller tilføje et lager, og denne gang skulle det fungere. Kommandoen udføres inden for få sekunder.

Andre løsninger

Fejlen 'Kan ikke finde modulopslag' vises, når PowerShell ikke kan finde det depot, du tilføjer, eller det modul, du prøver at tilføje, da det også kommer fra et lager. Kommandoen genregistrerer arkivgalleriet, hvorfor det i de fleste tilfælde løser problemet.

instagram viewer

Andre årsager til, at denne fejl kan forekomme, er, hvis PowerShell ikke er i stand til at kommunikere med det depot, du vil tilføje. Dette kan være et problem med dit internet. Hvis du bruger en VPN eller en Proxy-tjeneste, skal du deaktivere den og derefter prøve at installere modulet igen. Det er værd at køre Register-kommandoen igen, når du har deaktiveret proxy, før du forsøger at installere et modul.

Hvis deaktivering af proxy ikke er en mulighed, skal du også aktivere proxy for PowerShell. Hvis du bruger en proxy via en desktop-app, er det meget sandsynligt, at PowerShell omgår den. Når du har aktiveret proxy for PowerShell, skal du køre Register-kommandoen igen og derefter prøve at installere modulet.

Du skal også sørge for, at du kører den nyeste version af PowerShell. Hvis du ikke kører den nyeste version af Windows 10, er din version af PowerShell muligvis ikke den seneste, og det er derfor, at kommandoen mislykkes. Du skal også afinstallere ældre versioner af PowerShell.

Til sidst, og dette er virkelig en sidste grøftindsats, prøv at ændre eksekveringspolitikken og importer eller installer modulet. Du skal også sørge for, at modulet stadig er tilgængeligt. Prøv at installere et andet modul for at se, om det installeres, og hvis det sker, er det måske problemet med det andet modul, du prøver at installere. Nogle moduler har måske andre alternative metoder til installation af dem, så prøv dem.

watch instagram story