Kan niet downloaden van URI, PowerShell Install-Module Error

Bijgewerkt Januari 2023: Krijg geen foutmeldingen meer en vertraag je systeem met onze optimalisatietool. Haal het nu op - > deze link

  1. Download en installeer de reparatietool hier.
  2. Laat het uw computer scannen.
  3. De tool zal dan repareer je computer.
  • Welke TLS-versie gebruikt mijn server?
  • Hoe schakel ik TLS 1.1 en TLS 1.2 in op Mac?
  • Is TLS 1.2 kwetsbaar?
  • Op uw Windows 11- of Windows 10-computer krijgt u mogelijk de foutmelding Kan niet downloaden van URI, PowerShell Install-Module-fout wanneer u verbinding probeert te maken met de PowerShell-repository of de cmdlet Install-Module uitvoert om een ​​pakket op uw apparaat te installeren.Dit bericht biedt de meest toepasselijke oplossing voor dit probleem.

    Wanneer deze fout optreedt, krijgt u een uitvoer langs de volgende soortgelijke lijnen;

    WAARSCHUWING: Kan niet downloaden van URI ‘https://go.microsoft.com/fwlink/?LinkID=627338&clcid=0x409’ naar ”.WAARSCHUWING: Kan de lijst met beschikbare providers niet downloaden.Controleer uw internetverbinding.PackageManagementInstall-PackageProvider: Er is geen overeenkomst gevonden voor de opgegeven zoekcriteria voor de provider 'NuGet'.De pakketaanbieder vereist de tags 'PackageManagement' en 'Provider'.Controleer of het opgegeven pakket de tags heeft.

    NoMatchFoundForProvider,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackageProvider

    PackageManagementImport-PackageProvider : Er is geen overeenkomst gevonden voor de opgegeven zoekcriteria en providernaam 'NuGet'.Probeer 'Get-PackageProvider -ListAvailable' om te zien of de provider op het systeem bestaat.

    NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.ImportPackageProvider

    Dit probleem doet zich waarschijnlijk voor aangezien Azure en Office 365 zijn overgestapt op TLS 1.2, maar sommige andere oudere onderdelen gebruiken standaard geen TLS 1.2.Dit is dus een van die gevallen waarin PowerShell de verkeerde TLS-configuratie gebruikt.

    Belangrijke opmerkingen:

    U kunt nu pc-problemen voorkomen door dit hulpmiddel te gebruiken, zoals bescherming tegen bestandsverlies en malware. Bovendien is het een geweldige manier om uw computer te optimaliseren voor maximale prestaties. Het programma herstelt veelvoorkomende fouten die kunnen optreden op Windows-systemen met gemak - geen noodzaak voor uren van troubleshooting wanneer u de perfecte oplossing binnen handbereik hebt:

    • Stap 1: Downloaden PC Reparatie & Optimalisatie Tool (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold Certified).
    • Stap 2: Klik op "Start Scan" om problemen in het Windows register op te sporen die PC problemen zouden kunnen veroorzaken.
    • Stap 3: Klik op "Repair All" om alle problemen op te lossen.

    hier

    Kan niet downloaden van URI, PowerShell Install-Module Error

    Dit probleem treedt op wanneer PowerShell probeert verbinding te maken met de NuGet-opslagplaats met behulp van verouderde TLS/SSL-protocollen in plaats van de huidige TLS 1.2 of de nieuwere TLS 1.3.Dus als u wordt geconfronteerd met de PowerShell-installatiemodulefout die niet kan worden gedownload van URI, kunt u de onderstaande suggestie proberen om het probleem op uw systeem op te lossen.

    1. PowerShell-versie controleren en bijwerken
    2. Stel PowerShell in om TLS 1.2 te gebruiken
    LEZEN :  Hoe kan ik het probleem oplossen dat Discord mic niet werkt in mijn browser-

    Laten we de suggesties in detail bekijken.

    Voordat u de onderstaande suggesties probeert, zoals aangegeven in de foutmelding, moet u uw internetverbinding controleren om er zeker van te zijn dat uw pc geen internetverbindingsproblemen heeft en mogelijke netwerk- en internetverbindingsproblemen op uw apparaat oplossen.

    1] PowerShell-versie controleren en bijwerken

    Om de PowerShell Install-Module Error op uw Windows 11/10-systeem eenvoudig en snel op te lossen, kunt u eerst de PowerShell-versie die op uw computer is geïnstalleerd controleren en bijwerken.Als uw Power shell-versie 5.1.14xx of eerder is, werkt u Power shell bij.

    Standaard gebruiken eerdere PowerShell-versies SSL 3.0 en TLS 1.0 om veilige HTTPS-verbindingen met opslagplaatsen tot stand te brengen.Nadat u PowerShell hebt bijgewerkt en u de cmdlet Install-Module uitvoert om een ​​pakket op uw apparaat te installeren, maar de weergegeven fout zich opnieuw voordoet, kunt u doorgaan naar de volgende suggestie.

    2] Stel PowerShell in om TLS 1.2 . te gebruiken

    Nu PowerShell op uw systeem is bijgewerkt maar nog steeds de fout krijgt, kunt u controleren en ervoor zorgen dat PowerShell is ingesteld om TLS 1.2 of nieuwer te gebruiken.Doe het volgende:

    • Druk op de Windows-toets + X om het Power User-menu te openen.
    • Tik op A op het toetsenbord om PowerShell (Windows Terminal) te starten in de beheerders-/verhoogde modus.
    • Typ of kopieer en plak in de PowerShell-console de onderstaande opdracht en druk op Enter om een ​​lijst met protocollen weer te geven die voor verbinding worden gebruikt:
    [Net.ServicePointManager]::SecurityProtocol

    Zoals eerder vermeld, vereist de Microsoft-repository TLS 1.2 of TLS 1.3 van Windows 11/10-clientcomputers; dus als de uitvoer laat zien dat PowerShell legacy SSL 3.0, TLS 1.0 of TLS 1.1 gebruikt, kunt u nu de onderstaande opdracht uitvoeren om PowerShell in te stellen om TLS1.2 of nieuwer te gebruiken:

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

    Als u klaar bent, kunt u zonder problemen een PowerShell-module installeren met behulp van de Install-Module.

    LEZEN :  Wat is SECOMNService.exe- Kan ik het uitschakelen-

    De bovenstaande cmdlet is echter een tijdelijke oplossing voor die specifieke Power shell-sessie.Om deze instelling permanent te maken, zodat u niet elke keer handmatig de versie van het HTTPS-verbindingsprotocol hoeft te wijzigen, kunt u TLS 1.2 instellen als standaardverbindingsprotocol in .NET Framework 4.5 en nieuwer door de volgende opdrachten uit te voeren om het register te bewerken (zorg ervoor dat om een ​​back-up van het register te maken of een systeemherstelpunt te maken):

    Voor 64 bit .NET Framework versie 4 en hoger

    Set-ItemProperty -Path 'HKLM:SOFTWAREWow6432NodeMicrosoft.NetFrameworkv4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord

    Voor 32 bit .NET Framework versie 4 en hoger

    Set-ItemProperty -Path 'HKLM:SOFTWAREMicrosoft.NetFrameworkv4.0.30319' -Name 'SchUseStrongCrypto' -Value '1' -Type DWord

    Als u klaar bent, start u PowerShell opnieuw en controleert u op ondersteunde protocollen.Nu wordt TLS 1.2 altijd gebruikt voor PowerShell-verbinding en kunt u elke module met NuGet installeren.

    Ik hoop dat je dit bericht informatief en nuttig genoeg vindt!

    Gerelateerd bericht: de opdracht Install-Module is gevonden in de module PowerShellGet, maar de module kan niet worden geladen

    Welke TLS-versie gebruikt mijn server?

    Voer de URL in die u wilt controleren in de browser.Klik met de rechtermuisknop op de pagina of selecteer het vervolgkeuzemenu Pagina en selecteer Eigenschappen.Zoek in het nieuwe venster naar het gedeelte Verbinding.Dit beschrijft de versie van TLS of SSL die wordt gebruikt.

    Hoe schakel ik TLS 1.1 en TLS 1.2 in op Mac?

    Druk op Ctrl+F12 (of Command+F12 op een Mac), of klik op het Opera-menu en ga naar Instellingen → Voorkeuren.Klik op het tabblad Geavanceerd, vervolgens op Beveiliging in de linkerzijbalk en vervolgens op de knop Beveiligingsprotocollen.Zorg ervoor dat alleen TLS 1.2 inschakelen is aangevinkt.

    LEZEN :  DISM-scan mislukt met fout 1392 Hoe op te lossen

    Is TLS 1.2 kwetsbaar?

    Er is een kwetsbaarheid in TLS 1.2.Hoewel, onderzoekers zeggen dat het "zeer moeilijk te exploiteren" is en grote leveranciers er al beveiligingspatches voor hebben uitgebracht.TLS 1.3 is de nieuwste versie van het meest gebruikte beveiligingsprotocol op internet, dat gegevens versleutelt om een ​​veilig communicatiekanaal tussen twee eindpunten te bieden.

    adminguides