Korjaus: Komentosarjojen suorittaminen on poistettu käytöstä tässä järjestelmässä

Tämä virhe ilmenee, kun käyttäjät yrittävät suorittaa komentosarjoja tai tiettyjä komentoja PowerShellissä osana työtä tai vianmääritykseen ongelman vuoksi, joka häiritsee heitä tietokoneellaan. Skriptien suorittaminen on usein oletusarvoisesti poistettu käytöstä käyttäjien järjestelmissä, ja tämä vaihtoehto on korostettava, jotta se sallitaan.

Skriptien suorittaminen on estetty tässä järjestelmässä

Myös tähän ongelmaan on muita syitä, ja siksi olemme keksineet artikkelin, jonka pitäisi auttaa sinua ratkaisemaan tämä ongelma, jos noudatat menetelmiä huolellisesti. Onnea!

Mikä aiheuttaa “Komentosarjojen suorittaminen on poistettu käytöstä tässä järjestelmässä” -virheen?

Tälle ongelmalle ei ole monia syitä, ja ne eroavat usein järjestelmästä toiseen. Ne voidaan silti luetteloida helposti ja sinun pitäisi nähdä, voidaanko ongelmasi luokitella joihinkin alla olevista vaihtoehdoista:

  • Joskus komentosarjojen suorittaminen on oletuksena poistettu käytöstä käyttäjien järjestelmissä, ja se on otettava käyttöön manuaalisesti käyttämällä menetelmiä, kuten komentojen suorittamista PowerShellissä tai rekisterin mukauttamista.
  • Jos suorittaminen poistetaan käytöstä suuremmalla laajuudella, saatat joutua ottamaan sen käyttöön paikallisen ryhmäkäytäntöeditorin (GPEdit) avulla. Voit tehdä sen myös Windows 10 -asetuksissa.
  • Voit ehkä antaa järjestelmänvalvojan ongelmat PowerShellille komentoja ajaessa.

Ratkaisu 1: Suorita PowerShell järjestelmänvalvojana ja suorita komento

PowerShellissä on komento, joka käsittelee tarkalleen tätä ongelmaa, ja se voidaan ratkaista muutamassa minuutissa. Tähän sisältyy skriptin suorituskäytännön muuttaminen PowerShell-ikkunassa. Kokeile ja katso itse!

  1. Avaa PowerShell-apuohjelma napsauttamalla hiiren kakkospainikkeella Käynnistä-painiketta ja napsauttamalla Windows PowerShell (Järjestelmänvalvoja) -vaihtoehto pikavalikossa. Windows 7 -käyttäjät voivat vain etsiä sitä.

Suoritetaan Windows PowerShell järjestelmänvalvojana
  1. Jos näet komentokehotteen PowerShellin sijasta siinä paikassa, voit etsiä sitä myös Käynnistä-valikosta tai sen vieressä olevasta hakupalkista. Tällä kertaa varmista, että napsautat hiiren kakkospainikkeella ensimmäistä tulosta ja valitse Suorita järjestelmänvalvojana.
  2. Kirjoita Powershell-konsoliin alla oleva komento ja varmista, että napsautat Enter jälkeenpäin:
 Set-ExecutionPolicy RemoteSigned 
  1. Anna tämän komennon suorittaa asiansa ja tarkista, onko viesti ilmestynyt osoittamaan prosessin onnistuneen. Tätä menetelmää voidaan soveltaa kaikkiin Windows-käyttöjärjestelmiin, mukaan lukien Windows 10.

Ratkaisu 2: Muokkaa ryhmäkäytäntöjä

Jos yllä oleva menetelmä ei ole tuottanut menestystä, joka esiintyy usein uudemmissa Windows-versioissa, kuten Windows 10, saatat joutua muuttamaan käytäntöjä laajemmalla laajuudella. Tämä on tavallinen virheviesti, joka ilmestyy komennon suorittamisen jälkeen ratkaisusta 1:

 Set-ExecutionPolicy: Windows PowerShell päivitti suorituskäytäntönsä onnistuneesti, mutta tarkemmalla laajuudella määritelty käytäntö ohittaa asetuksen. Ohituksen takia kuorisi säilyttää nykyisen ... 

Ongelman ratkaisemiseksi sinun tulee siirtyä ryhmäkäytäntöeditoriin ja muuttaa asetusta heti sieltä.

  1. Avaa Windows-näppäin + R-näppäinyhdistelmä (napauta näppäimiä samanaikaisesti) Suorita-valintaikkuna. Kirjoita Suorita-valintaikkunaan ”gpedit.msc” ja paina OK-painiketta avataksesi Paikallinen ryhmäkäytäntöeditori -työkalun. Windows 10: ssä voit yrittää kirjoittaa Ryhmäkäytäntöeditorin Käynnistä-valikkoon ja napsauttaa tulosta.

Ryhmäkäytäntöeditorin suorittaminen
  1. Kaksoisnapsauta Paikallisen ryhmäkäytäntöeditorin vasemman navigointiruudun Tietokone-asetukset -kohdassa Hallintamallit ja siirry Windows-komponentit >> Windows Powershell -osaan.
  2. Valitse Windows Powershell -kansio kaksoisnapsauttamalla sitä ja tarkista sen oikeanpuoleinen osa.
  3. Kaksoisnapsauta Käynnistä komentosarjojen suorittaminen -käytäntövaihtoehtoa, tarkista ”Käytössä” -vaihtoehdon vieressä oleva valintanappi. Valitse Suorituskäytäntö-valikossa Salli kaikki komentosarjat, käytä muutokset, jotka olet tehnyt ennen poistumista. Muutoksia ei sovelleta, ennen kuin käynnistät uudelleen.

Kaikkien komentosarjojen suorittamisen salliminen
  1. Lopuksi käynnistä tietokone uudelleen tallentaaksesi muutokset ja tarkista, onko sinulle edelleen kohdistettu virhe

Ratkaisu 3: Muuta se Windows 10 -asetuksissa

Windows 10 -käyttäjät voivat myös muuttaa komentosarjojen asetuksia Windows 10 -asetussovelluksessa, Kehittäjille-osiossa. Yleensä tämä on paikka, johon sinun pitäisi siirtyä, jos yllä olevat vaiheet eivät ole tuottaneet laadukkaita tuloksia ongelman ratkaisemiseksi. Huomaa, että tätä voidaan soveltaa vain käyttäjiin, joissa on Windows 10.

  1. Avaa Windows Key + I -näppäinyhdistelmä Asetukset Windows 10 -tietokoneellasi. Voit vaihtoehtoisesti etsiä ”Asetukset” käyttämällä tehtäväpalkissa olevaa hakupalkkia tai napsauttamalla cog-kuvaketta heti Käynnistä-valikon painikkeen yläpuolella sen avaamisen jälkeen.
  2. Etsi ja avaa Päivitä ja suojaus -alakohta Asetukset-sovelluksessa napsauttamalla sitä kerran.

Päivitä ja suojaa asetukset
  1. Siirry Kehittäjille -välilehteen ja tarkista Powershell-osiosta vaihtoehto nimeltä ”Muuta suorituskäytäntöä, jotta paikalliset PowerShell-skriptit voivat toimia ilman allekirjoittamista. Vaadi etäkomentosarjojen allekirjoittaminen ”.
  2. Napsauta sen vieressä olevaa valintaruutua ottaaksesi sen käyttöön ja napsauta alla olevaa Käytä-painiketta.

Salli skriptit asetuksissa
  1. Käynnistä tietokone uudelleen heti ja yritä suorittaa komentosarja PowerShellissä nähdäksesi, näkyykö "Komentosarjojen suorittaminen on poistettu käytöstä tässä järjestelmässä" -virhe edelleen.

Ratkaisu 4: Ratkaise menetelmä rekisterin avulla

Jos yllä olevat menetelmät eivät ole onnistuneet ratkaisemaan ongelmasi, ainoa jäljellä oleva tehtävä on siirtyä rekisteriin ja muuttaa asetuksia käsin suurimmalla mahdollisella laajuudella. Tämä menetelmä on melko suoraviivainen, mutta sinun pitäisi silti olla varovainen muokkaamalla rekisteriä varmistaaksesi, että mikään ei mene vikaan.

  1. Avaa Rekisterieditori-ikkuna kirjoittamalla ”regedit” joko hakupalkkiin, Käynnistä-valikkoon tai Suorita-valintaikkunaan, johon pääsee Windows Key + R -näppäinyhdistelmällä. Siirry seuraavaan rekisterin avaimeen siirtymällä vasempaan ruutuun:
 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ PowerShell \ 1 \ ShellIds \ Microsoft.PowerShell 

Rekisterieditori
  1. Napsauta tätä näppäintä ja yritä etsiä merkkijono, nimeltään ExecutionPolicy, ikkunan oikealta puolelta. Jos tällainen vaihtoehto on olemassa, napsauta sitä hiiren kakkospainikkeella ja valitse pikavalikosta Muokkaa-vaihtoehto.
  2. Muuta Muokkaa-ikkunan Arvo-osan alla arvoksi Rajoittamaton tai RemoteSignaatti ja käytä tekemiäsi muutoksia. Vahvista kaikki prosessin aikana mahdollisesti ilmestyvät tietoturvaikkunat.

    Script Policy -sovelluksen muuttaminen rekisterieditorissa
  3. Voit nyt käynnistää tietokoneen uudelleen manuaalisesti napsauttamalla Käynnistä-valikko >> Virtapainike >> Käynnistä uudelleen ja tarkista onko ongelma poistunut.

Mielenkiintoisia Artikkeleita