Korjaus: Allekirjoitetut PowerShell-cmdletit toimivat hitaammin kuin allekirjoittamattomat cmdletit
cmdlet on kevyt komento, jota käytetään Windows PowerShell -ympäristössä. Windows PowerShell - ajonaika kutsuu nämä cmdlet-komentotiedostot komentoriviltä saatavien automaatiokomentosarjojen yhteydessä. Windows PowerShell -ajonaika kutsuu niitä myös ohjelmallisesti Windows PowerShell -sovellusliittymien(Windows PowerShell APIs) kautta . Tämän päivän viestissä tunnistamme syyn ja tarjoamme sitten kiertotavan ongelmaan, jossa allekirjoitetut PowerShell-cmdletit(PowerShell cmdlets) toimivat hitaammin kuin allekirjoittamattomat cmdletit Windowsissa(Windows) .
Cmdlet-komentosarjat suorittavat toiminnon ja palauttavat tavallisesti Microsoft .NET Framework -objektin seuraavaan liukuhihnan komentoon. Jotta voit kirjoittaa cmdletin, sinun on otettava käyttöön cmdlet-luokka, joka on peräisin toisesta kahdesta erikoistuneesta cmdlet-perusluokasta. Johdetun luokan tulee:
- Määritä(Declare) attribuutti, joka identifioi johdetun luokan cmdletiksi.
- Määritä(Define) julkiset ominaisuudet, jotka on koristeltu attribuutilla, jotka tunnistavat julkiset ominaisuudet cmdlet-parametreiksi.
- Ohita yksi tai useampi syötteen käsittelymenetelmä tietueiden käsittelemiseksi.
Allekirjoitetut PowerShell -cmdletit toimivat hitaammin kuin allekirjoittamattomat cmdletit
Huomaat, että allekirjoitetut Windows PowerShell -cmdletit toimivat hitaammin kuin allekirjoittamattomat cmdletit.
Tämä ongelma ilmenee, koska tietokone ei voi muodostaa yhteyttä seuraaviin osoitteisiin Certificate Trust List ( CTL ) -tarkistusta varten:
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
Tämä tapahtuu, kun verkkoon liittyy ongelma. Esimerkiksi välityspalvelinasetukset ovat vääriä.
Voit kiertää tämän ongelman seuraavasti:

- Paina Windows -näppäintä + R. Kirjoita Suorita(Run) - valintaikkunaan gpedit.msc ja avaa paikallinen ryhmäkäytäntöeditori(open Local Group Policy Editor) painamalla Enter .
- Siirry alla olevalle polulle:
Computer Configuration > Windows Settings > Security Settings > Public Key Policies
- Kaksoisnapsauta oikealla olevassa tietoruudussa Certificate Path Validation Settings .
- Valitse Network Retrieval -välilehti.
- Valitse Määritä nämä käytäntöasetukset(Define these policy settings) -valintaruutu.
- Poista valinta Päivitä varmenteet automaattisesti Microsoftin juurisertifikaattiohjelmassa (suositus)(Automatically update certificates in the Microsoft Root Certificate Program (recommended) ) -valintaruudusta.
- Napsauta Käytä(Apply) > OK.
Voit nyt poistua paikallisesta ryhmäkäytäntöeditorista(Local Group Policy Editor) .
That’s it!
Related posts
- Poista suojauskysymykset käytöstä Windows 11/10:ssä PowerShell-komentosarjan avulla
- Tarkista Windows 10 -käyttöjärjestelmän arkkitehtuuri PowerShellin tai komentokehotteen avulla
- Luo järjestelmän palautuspiste komentokehotteen tai PowerShellin avulla
- Windows PowerShell ISE:n käyttäminen - Aloittelijan opetusohjelma
- Mikä on PWSH.EXE? Luettelo PWSH-syntakseista, joita voit käyttää
- Windows 10 -tietokoneen etäkäynnistäminen uudelleen PowerShellin avulla
- IP-osoitteen tai verkkosivuston estäminen PowerShellin avulla Windows 10:ssä
- Vaihda paikallisen tilin salasana komentokehotteen tai PowerShellin avulla
- Vie ja varmuuskopioi laiteohjaimet PowerShellin avulla Windows 11/10:ssä
- Paikallisen käyttäjätilin luominen PowerShellin avulla Windows 11/10:ssä
- PowerShellin asennuksen poistaminen Windows 10:ssä
- Kuinka poistaa tai luoda ajoitettu tehtävä PowerShellillä Windows 11:ssä
- Korvaa komentokehote PowerShellillä Windows 10:n WinX-valikossa
- Julkisen IP-osoitteen saaminen PowerShellin avulla Windows 10:ssä
- Microsoft PowerShell Script Browser auttaa sinua löytämään komentosarjanäytteitä helposti
- Webkameroiden etsiminen ja poistaminen käytöstä PowerShellin avulla Windows 10:ssä
- Tiedostojen pakkaaminen ja purkaminen PowerShellin avulla Windows 11/10:ssä
- Windows-päivitysten piilottaminen PowerShellin avulla Windows 11/10:ssä
- Korotetun PowerShell-kehotteen avaaminen Windows 11/10:ssä
- PowerShell-komentohistorian katsominen Windows 10:ssä
