[Pataisyti] „Windows Script Host“ prieiga šiame kompiuteryje išjungta

2016-07-03 22:41:01
Pagrindinis·Microsoft·[Pataisyti] „Windows Script Host“ prieiga šiame kompiuteryje išjungta

Kai paleidžiate „Windows“ scenarijų naudodami „wscript.exe“ arba „cscript.exe“, šiame įrenginyje gali būti išjungta „Windows Script Host“ prieigos klaida. Tačiau sistemose, paveiktose kenkėjiškų programų, klaida atsiranda reguliariai, vartotojui nekviečiant jokio scenarijaus.

Taigi pagrindiniai klausimai yra šie:

  1. Kuris scenarijus yra vykdomas, dėl kurio atsiranda klaidos pranešimas?
  2. Kaip įgalinti „Windows Script Host“ prieigą prie kompiuterio?

Šis pranešimas skirtas tiems klausimams.

Turinys

  • [Pataisyti] „Windows Script Host“ prieiga šiame kompiuteryje išjungta
    • Priežastis: ištirkite, kurį scenarijų bandoma paleisti
    • Sprendimas: Kaip įgalinti „Windows Script Host“ prieigą

[Pataisyti] „Windows Script Host“ prieiga šiame kompiuteryje išjungta

Jei kaskart paleidžiant ar reguliariai atliekant pranešimą „Windows Script Host“ prieiga yra išjungta “pasirodo neveikiant nieko, kenkėjiškų programų scenarijus (.vbs, .js arba .wsf) gali būti bandomas paleisti foną ir jam neleidžiama „Windows Script Host“ apribojimas galioja jūsų sistemoje, o tai yra labai gerai. Tokiais atvejais jūsų tikslas turėtų būti visiškai pašalinti kenkėjišką programą iš sistemos, o ne pataisyti scenarijaus pagrindinio kompiuterio klaidos pranešimą.

Pirmiausia sistemoje nuskaitykite išsamų kenkėjiškų programų patikrinimą. Kol nebus pašalinti visi kenkėjiškų programų pėdsakai, neatšaukite scenarijaus prieglobos apribojimo. Šis apribojimas apsaugo tik jūsų sistemą.

Ištirkite, kuris scenarijus bandomas paleisti, kuris sukelia klaidą?

Jei klaida pasirodo jums neautomatiškai paleidus scenarijaus, gali būti, kad kenkėjiškų programų scenarijus bando paleisti foną, tikriausiai kaip suplanuota užduotis.

Norėdami rasti scenarijaus failo pavadinimą, naudokite užduočių tvarkytuvę

Norėdami sužinoti vykdomojo scenarijaus failo pavadinimą, galite naudoti paprastą įrankį, pavyzdžiui, „Task Manager“. Atlikite šiuos veiksmus:

  1. Tegul scenarijaus klaidų langas bus ekrane. Dar neatmeskite jo.
  2. Atjunkite kompiuterį nuo interneto.
  3. Atidarykite užduočių tvarkyklę (Ctrl + Shift + Esc) ir spustelėkite skirtuką Išsami informacija.
  4. Dešiniuoju pelės mygtuku spustelėkite stulpelio antraštę, spustelėkite Pasirinkti stulpelius.

  5. Įjunkite žymės langelį Komandinė eilutė ir spustelėkite Gerai.

    SUSIJUSIOS: Peržiūrėkite įrašą Konfigūruokite užduočių tvarkytuvę, kad būtų rodomas visas veikiančių procesų kelias, kad būtų daugiau informacijos ir ekrano kopijų.

    Tai rodo visą scenarijaus failo, kuris bando paleisti tyliai, kelią ir failo pavadinimą. Šiame pavyzdyje scenarijų failas, pavadintas protect.vbs, bando paleisti iš vartotojo profilio aplanko% TEMP%.

    Susiję: Norėdami rasti proceso pavadinimą, kelią ir visus argumentus, galite naudoti „Windows ExplorerInternals“ naudojamą „Process Explorer“. Check out post Kaip rasti programą, kuri sukėlė nežinomą klaidos pranešimą? už detales.

Naudokite išplėstinius trikčių šalinimo įrankius

Be to, galite naudoti „Autoruns“, dar vieną puikų „Microsoft Windows SysInternals“ įrankį, norėdami rasti paleidimo pradžios tašką („Startup“ arba „Task Scheduler“), naudojamą tame kenkėjiškų programų scenarijuje.

Pradėkite tyrimą nuo ten. Jei esate patyręs vartotojas, netgi galite redaguoti scenarijaus failą naudodami Notepad ir pamatyti, koks kodas vykdomas. „Ransomware“ paprastai naudoja .vbs, .js, .wsh arba .hta failus, kad iš nuotolinio serverio galėtų atsisiųsti kriptovaliutų programinę įrangą, paleisti ją savo vietinėje sistemoje ir užšifruoti savo duomenis arba visiškai juos ištrinti.

Visų pirma, jei kas nors galėtų paleisti kenkėjiškos programos scenarijų jūsų TEMP kataloge ir paleisti jį, tada jūsų sistemoje yra tikrai rimtas pažeidžiamumas. Antivirusinė ir apsauga nuo kenkėjiškų programų ne visada gali padėti, jei jūsų sistema pažeidžiama. Turėtumėte įsitikinti, kad jūsų sistema yra atnaujinta atsižvelgiant į „Windows Update“ pataisas ir sistemoje naudojamų programų atnaujinimus.

Atlikite išsamų patikrinimą naudodami žinomą kovos su kenkėjiška programa įrankį, pvz., „Malwarebytes“.

Kaip įgalinti „Windows Script Host“ prieigą?

Jei jūsų sistema neprijungta prie domeno, atlikite šiuos veiksmus, kaip pašalinti klaidą „Windows scenarijaus prieglobos prieiga yra išjungta“. Ši procedūra įgalins jūsų sistemoje paleisti „Windows“ scenarijus (.vbs arba .js).

Įgalinkite „Windows Script Host“ prieigą naudodami registro rengyklę

  1. Paspauskite WinKey + R, kad atidarytumėte vykdymo dialogą.
  2. Įveskite regedit.exe
  3. Ištrinkite reikšmę pavadinimu Įgalinta šiais klavišais:
     HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows Script Host \ Settings HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows Script Host \ Nustatymai 


    Jei rakto nėra, nekreipkite dėmesio ir patikrinkite kitą raktą.

  4. Uždarykite registro rengyklę.

Įgalinkite „Windows Script Host“ prieigą naudodami komandinę eilutę

Norėdami tai padaryti naudodami komandinę eilutę, vykdykite šias komandas iš padidintos komandų eilutės:

 REG DELETE "HKCU \ SOFTWARE \ Microsoft \ Windows Script Host \ Settings" / v įgalinta / f REG DELETE "HKLM \ SOFTWARE \ Microsoft \ Windows Script Host \ Settings" / v Įgalinta / f 

Panaikinus „Windows Script Host“ apribojimus, scenarijus turėtumėte vykdyti tik iš patikimų šaltinių ir jei esate tikri, kad juos naudoti yra saugu.

Viskas! Tai įgalina „Windows Scripting“ pagrindinį kompiuterį.

Redaktoriaus Pasirinkimas