Ons skakel die fout Windows Script Host uit


Windows Script Host is 'n spesiale komponent van die bedryfstelsel wat u toelaat om skrifte wat in JS (Java Script), VBS (Visual Basic Script) en ander tale geskryf is, te laat loop. As dit verkeerd funksioneer, kan verskeie foute tydens die opstart en werking van Windows voorkom. Sulke foute kan dikwels nie opgelos word deur eenvoudig die stelsel of die grafiese dop te herlaai nie. Vandag sal ons praat oor watter aksies geneem moet word om die funksionering van die WSH-komponent te kan oplos.

Los Windows Script Host Fout op

Onmiddellik moet gesê word dat as jy jou skrif geskryf het en 'n fout gekry het toe jy dit begin het, moet jy probleme soek in die kode en nie in die stelselkomponent nie. Byvoorbeeld, hierdie dialoogkassie sê presies dit:

Dieselfde situasie kan voorkom as die kode 'n skakel na 'n ander script het, die pad waarop dit verkeerd geregistreer is, of die lêer heeltemal afwesig is van die rekenaar.

Vervolgens sal ons praat oor die oomblikke wanneer jy Windows begin of programme begin, byvoorbeeld Notepad of Sakrekenaar, sowel as ander toepassings wat stelselhulpbronne gebruik, verskyn 'n standaard Windows Script Host-fout. Soms is daar dalk verskeie sulke vensters gelyktydig. Dit gebeur nadat u die bedryfstelsel opgedateer het, wat beide in normale modus en met mislukkings kan gaan.

Die redes vir hierdie gedrag van die bedryfstelsel is soos volg:

  • Onjuiste stel stelsel tyd.
  • Versuim van die opdateringsdiens.
  • Onjuiste installering van die volgende opdatering.
  • Ongelisensieerde gebou "Windows".

Opsie 1: Steltyd

Baie gebruikers dink dat die stelsel tyd, wat in die kennisgewing area gewys word, net vir gerief bestaan. Dit is nie heeltemal waar nie. Sommige programme wat toegang tot ontwikkelaars se bedieners of ander hulpbronne het, sal moontlik nie korrek werk of weier om te funksioneer as gevolg van verskille in die datum en tyd nie. Dieselfde geld vir Windows met sy opdateringsbedieners. As daar 'n verskil in u stelsel tyd en bediener tyd is, kan daar probleme met opdaterings wees. U moet dus eers aandag daaraan gee.

  1. Klik op die klok in die onderste regterkantste hoek van die skerm en volg die skakel wat in die skermkiekie aangedui word.

  2. Gaan dan na die oortjie "Tyd op die internet" en klik op die verandering parameters knoppie. Let asseblief daarop dat u rekening administrateur regte moet hê.

  3. In die instellingsvenster, stel die boks in die blokkie wat in die prent aangedui word, en dan in die keuselys "Server" kies time.windows.com en druk "Nou opdateer".

  4. As alles goed gaan, sal die ooreenstemmende boodskap verskyn. In die geval van 'n fout met 'n time-out, druk die opdateringsknoppie weer.

Nou word jou stelsel tyd gereeld gesynchroniseer met die Microsoft-tydbediener en daar sal geen teenstrydigheid wees nie.

Opsie 2: Opdateringsdiens

Windows is 'n baie komplekse stelsel, met baie prosesse wat op dieselfde tyd loop, en sommige van hulle kan die werking van die diens wat vir die opdatering verantwoordelik is, beïnvloed. Hoë verbruik van hulpbronne, verskeie mislukkings en die gebruik van komponente om die opdatering te help, "dwing" die diens om eindelose pogings om sy werk te doen, te maak. Die diens self kan ook misluk. Daar is net een uitweg: skakel dit af en begin dan die rekenaar weer.

  1. Bel die tou "Run" sleutelbordkortpaaie Win + R en in die veld met die naam "Open" skryf 'n opdrag wat toegang tot die toepaslike toerusting sal toelaat.

    services.msc

  2. In die lys vind ons Update Center, kliek op RMB en kies die item "Properties".

  3. In die venster wat oopmaak, klik die knoppie "Stop"en dan OK.

  4. Na herlaai moet die diens outomaties begin. Dit is die moeite werd om te kontroleer of dit waar is en as dit nog steeds gestop word, skakel dit op dieselfde manier aan.

As die foute voortgaan om te verskyn, is dit nodig om met die reeds geïnstalleerde opdaterings te werk.

Opsie 3: Verkeerde geïnstalleerde opdaterings

Hierdie opsie behels die verwydering van daardie opdaterings, nadat die installasie van die Windows Script Host misluk het. U kan dit ook handmatig doen of die stelsel herstel nut gebruik. In albei gevalle is dit nodig om te onthou wanneer foute "ingeval" het, dit wil sê na watter datum.

Manuele verwydering

  1. Ons gaan na "Control Panel" en vind die applet met die naam "Programme en komponente".

  2. Klik dan op die skakel wat verantwoordelik is vir die lees van opdaterings.

  3. Sorteer die lys volgens installasiedatum deur op die opskrif van die laaste kolom gemerk "Geïnstalleer".

  4. Kies die gewenste opdatering, klik RMB en kies "Verwyder". Ons doen ook die res van die posisies, onthou die datum.

  5. Herbegin die rekenaar.

Herstel nut

  1. Om na hierdie program te gaan, regskliek op die rekenaarikoon op die lessenaar en kies die item "Properties".

  2. Volgende gaan na "Stelselbeskerming".

  3. Druk knoppie "Recovery".

  4. In die nut venster wat oopmaak klik "Volgende".

  5. Ons sit 'n daw wat verantwoordelik is vir die vertoon van ekstra herstelpunte. Die punte wat ons nodig het, sal genoem word "Outomaties geskep punt", tik - "Stelsel". Hiervan moet u die een kies wat ooreenstem met die datum van die laaste opdatering (of die een waarna die foute begin het).

  6. Ons druk "Volgende", ons wag, terwyl die stelsel sal voorstel om weer te begin en sal aksies uitvoer op "terugrol" na die vorige staat.

  7. Let asseblief daarop dat die programme en bestuurders wat u na hierdie datum geïnstalleer het, ook verwyder kan word. U kan uitvind of dit gebeur deur te klik "Soek vir geaffekteerde programme".

Sien ook: Hoe om die stelsel Windows XP, Windows 8, Windows 10 te herstel

Opsie 4: Ongelisensieerde Windows

Pirate build "Windows" is goed net omdat hulle heeltemal gratis is. Anders kan sulke verdelings baie probleme bring, veral die verkeerde werking van die nodige komponente. In hierdie geval kan die aanbevelings hierbo nie werk nie, aangesien die lêers in die afgelaaide prent reeds misluk is. Hier kan u net raad gee om na 'n ander verspreiding te soek, maar dit is beter om 'n gelisensieerde kopie van Windows te gebruik.

gevolgtrekking

Oplossings vir die probleem met Windows Script Host is baie eenvoudig, en selfs 'n beginner gebruiker kan dit hanteer. Die rede hiervoor is presies een: verkeerde werking van die stelsel update tool. In die geval van seeroweryverdelings kan u die volgende raad gee: gebruik slegs gelisensieerde produkte. En ja, skryf jou skrifte korrek.

Kyk na die video: Writing 2D Games in C using SDL by Thomas Lively (Mei 2024).