Hvordan fikse feilen 'Kan ikke finne modulopplager' i PowerShell på Windows 10

click fraud protection

PowerShell gjør noen få grunnleggende ting, men det er ganske mange tilgjengelige moduler som du kan installere og bruke dem for å få mer ut av det. Det er imidlertid ganske enkelt å installere en modul i PowerShell, noen ganger når du prøver å installere en modul, får du feilen 'Kan ikke finne moduloppbevaringssteder' som forhindrer deg i å installere den. Hvis du får denne feilen, er løsningen ganske enkel.

Løs "Kan ikke finne moduloppbevaringssteder"

Åpne PowerShell med administratorrettigheter og kjør følgende kommando;

Registrer-PSRepository-Defef

Når kommandoen har kjørt, bør problemet løses. Kjør kommandoen for å installere en modul eller legge til et depot, og denne gangen skal det fungere. Kommandoen fullføres i løpet av få sekunder.

Andre løsninger

Feilen ‘Kan ikke finne moduloppbevaringer’ vises når PowerShell ikke kan finne depotet du legger til, eller modulen du prøver å legge til siden det også kommer fra et depot. Kommandoen registrerer depotgalleriet på nytt, og det er grunnen til at det i de fleste tilfeller løser problemet.

instagram viewer

Andre årsaker til at denne feilen kan vises er hvis PowerShell ikke klarer å kommunisere med depotet du vil legge til. Dette kan være et problem med internett. Hvis du bruker en VPN eller en proxy-tjeneste, kan du deaktivere den og deretter prøve å installere modulen på nytt. Det er verdt å kjøre Register-kommandoen igjen etter at du har deaktivert proxy før du prøver å installere en modul.

Hvis deaktivering av proxy ikke er et alternativ, må du også aktivere proxy for PowerShell. Hvis du bruker en proxy via en stasjonær app, er det sannsynlig at PowerShell omgår den. Når du har aktivert proxy for PowerShell, kjører du Register-kommandoen igjen og prøver deretter å installere modulen.

Du må også sørge for at du kjører den nyeste versjonen av PowerShell. Hvis du ikke kjører den nyeste versjonen av Windows 10, er PowerShell-versjonen din kanskje ikke den siste, og det er derfor kommandoen mislykkes. Du bør også avinstallere eldre versjoner av PowerShell.

Til slutt, og dette er virkelig en siste grøftinnsats, kan du prøve å endre utførelsespolitikken og deretter importere eller installere modulen. Du må også sørge for at modulen fremdeles er tilgjengelig. Prøv å installere en annen modul for å se om den installeres og om den gjør det, kanskje problemet er med den andre modulen du prøver å installere. Noen moduler kan ha andre, alternative metoder for å installere dem, så prøv de.

watch instagram story