Erori Windows Script Host: cauze și cum se remediază


Fișierele de sistem lipsă și datele corupte pot cauza erori Windows Script Host, împiedicând rularea anumitor aplicații și utilitare de pornire. Să vedem câteva modalități de a le remedia.

Trebuie remarcat faptul că un fișier de script incorect sau prost configurat poate declanșa și o eroare a gazdei de script. Deoarece astfel de erori sunt rare și nu necesită nicio intervenție din partea dvs., ne vom concentra asupra erorilor gazdei de script care împiedică rularea chiar și a scripturilor valide pe computerul dvs.

Ce este Windows Script Host? Este sigur?

Windows Script Host oferă pur și simplu un mediu pentru rularea scripturilor. Ca atare, este puțin probabil ca majoritatea utilizatorilor să întâlnească funcționalitatea sa, deoarece este destinată în principal automatizării sarcinilor administrative cu fișiere batch.

Cu toate acestea, o mulțime de aplicații și servicii folosesc scripturi Windows pentru a configura lucrurile, ceea ce necesită ca Script Host să ruleze corect. A existat o perioadă în care scripturile rău intenționate erau folosite și ca viruși, dar Windows Defender a devenit suficient de bun pentru a detecta și bloca astfel de scripturi.

Ce cauzează erorile Windows Script Host?

Două motive principale pentru a vedea o eroare Windows Script Host sunt scripturile defecte sau fișierele de sistem lipsă.

Dacă scriptul care încearcă să ruleze are comenzi nevalide sau instrucțiuni lipsă, poate genera o eroare Windows Script Host. Astfel de erori sunt limitate la scriptul în cauză și nu ar trebui să conducă la erori cu alte aplicații și servicii.

Cu toate acestea, eroarea gazdă a scriptului mai problematică este cauzată de fișierele de sistem corupte sau stricate. Acest lucru creează probleme în rularea gazdei de script în sine, făcând astfel toate scripturile inutilizabile pe computer.

Acum, a afla de cefișierele de sistem au fost corupte este dificil. Se poate întâmpla din cauza unui hard disk vechi, a unui program malware sau a unei închideri necorespunzătoare a sistemului.

Remedierea 1: SFC și DISM

Cea mai bună modalitate de a vă repara fișierele de sistem și de a vă asigura că nu lipsește nimic este să rulați o scanare DISM și SFC. Deployment Image Service and Management (DISM)este un utilitar de linie de comandă care repara imaginea locală a sistemului dvs. de operare Windows cu o copie nouă de pe serverele Microsoft.

După aceea, System File Checker (SFC)poate să parcurgă fișierele de sistem și să înlocuiască orice fișiere lipsă sau corupte de pe această imagine de disc. Puteți rezolva orice problemă cu fișierele de sistem Windows doar cu aceste două comenzi.
.

  1. Pentru a repara fișierele de sistem de pe computer, deschideți mai întâi Prompt de comandăca Administrator. Puteți face acest lucru tastând „cmd” în meniul Start și făcând clic pe Run as Administrator.
  2. Începeți cu o comandă DISM:
  3. Dism /Online /Cleanup-Image /RestoreHealth

    1. Acest lucru îi solicită DISM să descarce imaginea de sistem de la Microsoft și apoi să o folosească pentru a repara imaginea locală la starea completă.
      1. După DISM, este timpul să rulați comanda SFC. Tastați sfc /scannow și apăsați Enter pentru a scana fișierele de sistem de pe computer și pentru a înlocui fișierele lipsă și corupte.
        1. Așteptați până când SFC verifică fiecare fișier de sistem unul câte unul și nu închideți fereastra înainte de finalizarea procesului.
        2. Remediere 2: Utilizați System Restore pentru a reveni la o configurație anterioară

          Dacă bănuiți că o aplicație sau o actualizare instalată recent a declanșat eroarea, încercați să utilizați Restaurarea sistemului pentru a reveni la starea anterioară a computerului și a ocoli problema. Deoarece afectează numai fișierele de sistem, nu trebuie să vă faceți griji cu privire la pierderea datelor.

          Restaurare sistem poate aduce sistemul înapoi doar la punctele prestabilite de restaurare a sistemului. Deși puteți oricând creați aceste puncte manual, Windows creează și puncte de restaurare automat înainte de a instala actualizări majore. Acest lucru vă oferă o modalitate ușoară de a anula o modificare problematică a sistemului.

          1. Pentru a utiliza System Restore, trebuie să deschideți System Properties din Panoul de control. Dar, deoarece opțiunea poate fi dificilă, este mai ușor să căutați Creați un punct de restauraredin meniul Start.
            1. Acest lucru deschide o fereastră nouă care vă permite să creați sau să utilizați puncte de restaurare. Selectați butonul Restaurare sistem...pentru a duce computerul înapoi la un punct de restaurare anterior.
              1. Acum va apărea fereastra Restaurare sistem, care afișează toate punctele de restaurare recente salvate pe computer. Pentru a vedea puncte de restaurare mai vechi, selectați opțiunea Afișați mai multe puncte de restaurare.
                1. Puteți găsi data și ora creării fiecărui punct de restaurare, permițându-vă să alegeți exact cât de mult înapoi să vă luați sistemul. Actualizarea relevantă este menționată și pentru punctele de restaurare create automat de Windows. Selectați punctul de restaurare a sistemului la care doriți să reveniți și apăsați pe Next..
                  1. Confirmați din nou punctul de restaurare și selectați Finalizarepentru a începe procesul. Computerul dvs. va reporni, restabilind fișierele de sistem la configurația lor mai veche.
                  2. Remediere 3: Resetați Windows

                    O scanare SFC poate repara orice fișiere de sistem corupte sau deteriorate. Dar în cazul în care acest lucru nu a funcționat pentru dvs., există întotdeauna opțiunea de a reinstala sistemul de operare în sine.

                    Nu vă faceți griji; nu discutăm despre o nouă instalare care vă elimină fișierele și datele personale. Puteți resetați ușor Windows în schimb, păstrând fișierele, asigurându-vă în același timp că întregul sistem de operare este reinstalat și reconfigurat. Funcționează atât pe Windows 11, cât și pe Windows 10.

                    1. Pentru a reseta Windows pe computer, începeți prin a deschide Setări. Pur și simplu faceți clic pe pictograma roată din meniul Start.
                      1. Selectați fila Actualizare Windows(de obicei ultima din stânga) și apoi accesați Opțiuni avansate.
                        1. În cea mai mare parte, opțiunile avansate includ setări legate de actualizările Windows, permițându-vă să gestionați exact cum și când sunt instalate actualizările pe computer. Dar ceea ce avem nevoie pentru a reseta Windows este Recuperare.
                          1. Veți vedea acum o opțiune Resetați computerul. Faceți clic pe acest buton.
                            1. Se va deschide o nouă fereastră pentru a începe procesul. Aici vă puteți păstra fișierele alegând prima opțiune.
                              1. A doua opțiune este să alegeți sursa fișierelor de instalare. Dacă nu aveți un mediu de instalare pregătit (de exemplu, un stick USB bootabil), alegeți opțiunea de descărcare în cloud. Chiar și atunci când aveți un mediu de instalare local, Descărcarea în cloud este preferată, deoarece asigură descărcarea celei mai recente versiuni necorupte de Windows de pe serverele Microsoft.
                                1. Repasați totul pentru ultima dată și selectați Resetațipentru a confirma. Windows va fi resetat acum pe computerul dvs.
                                2. Acum, trebuie doar să așteptați până când instalarea progresează. Este posibil ca computerul să repornească de mai multe ori, așa că asigurați-vă că aveți o sursă de alimentare neîntreruptă pentru computer sau laptop.

                                  Ce zici de o scanare antivirus?

                                  Omiteți scanările suplimentare antivirus. Aceștia prind doar programe malware, nu remediază erorile Script Host. Windows Defender, deja activat implicit, este suficient. Poate detecta și bloca cu ușurință codul rău intenționat de la accesarea fișierelor de sistem, prevenind erorile Script Host..

                                  Rețineți că programele antivirus pot doar izola și șterge viruși. Veți avea în continuare nevoie de o metodă diferită pentru ca sistemul de operare să funcționeze corect din nou.

                                  Ar trebui să încercați modificările de registry?

                                  Multe ghiduri online recomandă o varietate de modificări de registry pentru a remedia eroarea Windows Script Host. Unii vă cer să activați sau să dezactivați gazda de script prin intermediul registrului, în timp ce alții adoptă o abordare diferită prin adăugarea unei chei .vbs sau modificarea valorii acesteia. O altă abordare este să ștergeți intrările de registry după Userinit.exe, forțând sistemul să reconfigureze procesul de pornire.

                                  Dar amestecul în registru este o modalitate ușoară de a sparge lucrurile, făcându-l o sabie cu două tăișuri. Majoritatea acestor remedieri de registry sunt oricum inutile; Pur și simplu repararea fișierelor de sistem sau anularea actualizărilor în mod automat face treaba. Așadar, evitați modificarea registrului pentru o eroare a gazdei de script.

                                  Care este cea mai bună modalitate de a remedia erorile de gazdă de script Windows?

                                  Rularea unui DISM și o scanare SFC este cea mai bună modalitate de a vă repara fișierele de sistem și este acțiunea recomandată pentru probleme precum o eroare Windows Script Host. În caz contrar, o restaurare a sistemului vă poate derula sistemul înapoi la starea sa de funcționare.

                                  Când aceste metode nu funcționează, resetați Windows. Vă puteți păstra fișierele și datele în timp ce reinstalați sistemul de operare. Va trebui să reinstalați aplicațiile, orice problemă persistentă de sistem va fi rezolvată.

                                  .

                                  Postări asemănatoare:


                                  29.12.2023