PowerShell прави няколко основни неща, но имадоста модули за него, които можете да инсталирате и използвате, за да извлечете повече от него. Инсталирането на модул в PowerShell е доста лесно, но понякога, когато се опитате да инсталирате модул, получавате грешката „Не може да се намери модулни хранилища“, която ви пречи да го инсталирате. Ако получавате тази грешка, поправката е доста лесна.
Поправете „Невъзможно намиране на хранилища на модули“
Отворете PowerShell с права на администратор и изпълнете следната команда;
Register-PSRepository -Default
След като командата се изпълни, проблемът трябва да бъде решен. Изпълнете командата за инсталиране на модул или добавяне на хранилище и този път трябва да работи. Командата се изпълнява в рамките на няколко секунди.
Други решения
Грешка в „Невъзможно намиране на хранилища на модули“се появява, когато PowerShell не може да намери хранилището, което добавяте, или модула, който се опитвате да добавите, тъй като той също идва от хранилище. Командата пререгистрира галерията на хранилището, поради което в повечето случаи ще отстрани проблема.
Други причини тази грешка може да се появи е, акоPowerShell не може да комуникира с хранилището, което искате да добавите. Това може да е проблем с вашия интернет. Ако използвате VPN или прокси услуга, деактивирайте я и след това опитайте да инсталирате модула отново. Заслужава си да стартирате командата Регистрация отново, след като деактивирате проксито, преди да опитате да инсталирате модул.
Ако деактивирането на прокси не е опция, трябваза да активирате проксито и за PowerShell. Ако използвате прокси чрез настолно приложение, много вероятно е PowerShell да го заобиколи. След като активирате проксито за PowerShell, стартирайте командата Регистрация отново и след това опитайте да инсталирате модула.
Трябва също така да се уверите, че стартиратенай-новата версия на PowerShell. Ако не използвате най-новата версия на Windows 10, вашата версия на PowerShell може да не е най-новата и затова командата може да се провали. Трябва също да деинсталирате по-стари версии на PowerShell.
И накрая, и това наистина е последно усилие за ров,опитайте да промените политиката за изпълнение и след това да импортирате или инсталирате модула. Трябва също така да се уверите, че модулът е все още на разположение. Опитайте да инсталирате различен модул, за да видите дали се инсталира и дали има, може би проблемът е с другия модул, който се опитвате да инсталирате. Някои модули могат да имат други, алтернативни методи за инсталирането им, така че опитайте тези.
Коментари