Komandinė eilutė gali padaryti daug daugiau, nei manote. Kodėl nepanaudojus jo klaidų kodams tirti ir juos ištaisyti?
Atsitiktinės klaidos ir gedimai naudojant operacinę sistemą be paaiškinimo gali būti nemalonūs. Tai taip pat apsunkina tinkamų sprendimų paiešką, nes neturite supratimo, kas iš pradžių sukėlė problemą.
Šiame vadove parodysime, kaip galite naudoti komandų eilutės įrankį, kad nustatytumėte galimus kaltininkus dėl erzinančių „Windows“ klaidų. Taip pat aptarsime, kaip išspręsite problemą naudodami CMD.
Kaip diagnozuoti „Windows“ klaidas komandinėje eilutėje
Norint išspręsti Windows problemą, pvz., naujinimo klaidą arba mėlyną mirties ekraną, svarbu nustatyti galimas problemos priežastis. Sistemoje „Windows“ yra keletas paslaugų, kurios gali jums padėti, viena iš jų yra komandų eilutė.
Žemiau aptarėme įvairius būdus, kaip naudoti komandų eilutę norint ieškoti „Windows“ klaidų kodų.
1. Naudokite NET HELPMSG komandą
NET HELPMSG komanda padeda konvertuoti klaidų kodus į eilutes, kurias galite naudoti norėdami rasti atitinkamus problemos sprendimus. Tačiau ši komanda gali padėti tik su sistemos klaidų kodais, kurie yra konkrečios skaitinės reikšmės. Tai reiškia, kad negalite jo naudoti BSOD klaidoms, tokioms kaip INACCESSIBLE_BOOT_DEVICE klaida.
Be to, skaitinė klaidos kodo reikšmė taip pat turi būti tiksli.
Štai kaip galite naudoti šią komandą:
- Paspauskite Win + R klavišus kartu, kad atidarytumėte dialogo langą Vykdyti.
- Lauke Vykdyti įveskite „cmd“ ir paspauskite Ctrl + Shift + Enter klavišus kartu, kad atidarytumėte komandų eilutę su administratoriaus teisėmis.
- Spustelėkite Taip Vartotojo abonemento valdymo ragelyje.
- Kai būsite komandų eilutės lange, įveskite toliau nurodytą komandą ir paspauskite Įeikite jį įvykdyti. Pakeiskite
su skaitine kodo reikšme. NET PAGALBAMSG <klaidakodas>
- Pavyzdžiui, jei klaidos kodas, kurį norite ieškoti, yra 8242, jūsų komanda bus tokia:
NET HELPMSG 8242
Kai turėsite išsamią informaciją apie klaidos kodą, galite ieškoti sprendimų internete arba pereiti prie sprendimų, išvardytų vėliau šiame vadove.
2. Naudokite komandą CertUtil
Kitas paprastas būdas ieškoti klaidų aprašymų naudojant komandų eilutę yra naudoti komandą CertUtil. Ši komanda paprastai naudojama sertifikatams ir sertifikatų paslaugoms tvarkyti, bet taip pat gali būti naudinga priemonė ieškant trumpų klaidų kodų paaiškinimų.
Štai kaip galite jį naudoti:
- Atidarykite komandų eilutę atlikdami aukščiau aprašytus veiksmus.
- Komandinės eilutės lange vykdykite toliau pateiktą komandą. Pakeiskite
su klaidos kodu, su kuriuo susiduriate: CertUtil /error <klaidakodas>
- Taigi, pavyzdžiui, jei susiduriate su naujinimo klaida 0x80070002, jūsų komanda bus tokia:
CertUtil /error 0x80070002
Dabar jums turėtų būti pateiktas klaidos pranešimo aprašymas. Šią detalę galite naudoti norėdami nustatyti kaltininką ir jį pašalinti.
3. Pasiekite įvykių peržiūros programą
Kai sistemoje Windows susiduriate su klaida, įvykių peržiūros priemonėje sukuriamas klaidos žurnalo failas. Šiame žurnalo faile yra išsami informacija apie įvykį, įskaitant jo įvykio laiką ir datą, su juo susietą klaidos kodą ir įvykio šaltinį.
Tu gali pasiekite įvykių peržiūros programą naudodami komandų eilutę Norėdami nustatyti klaidos kaltininką, tada pereikite prie atitinkamų sprendimų, kad išspręstumėte problemą.
Kaip išspręsti problemą naudojant komandų eilutę
Nustatę problemą, galite naudoti komandų eilutės įrankį, kad ją išspręstumėte. Sistemoje „Windows“ yra trikčių šalinimo paslaugų rinkinys, kurį galite paleisti naudodami šią komandinės eilutės sąsają, kad visam laikui išspręstumėte sistemos problemas.
Štai keletas bendrų būdų, kaip galite naudoti komandų eilutę įvairioms „Windows“ operacinės sistemos problemoms diagnozuoti ir išspręsti.
1. Ištaisykite visas korupcijos klaidas
Yra daug problemų, kurios gali kilti dėl operacinės sistemos korupcijos klaidų ir klaidų, pvz., dažnos strigtys ir užšalimai, įkrovos problemos, duomenų praradimas ir lėtas veikimas.
Lengviausias būdas išspręsti tokias problemas yra veikia integruoti SFC ir DISM įrankiai per komandų eilutę.
SFC arba sistemos failų tikrintuvas veikia nuskaitydamas apsaugotus sistemos failus, kad patikrintų jų vientisumą. Jis palygins failus su stabilia versija, saugoma „Windows“ komponentų parduotuvėje arba diegimo laikmenoje. Jei nustatoma failo problema, programa automatiškai pakeis failą sveikesniu atitikmeniu ir pagal ją sukurs ataskaitą.
Kita vertus, DISM galima naudoti norint išspręsti daugybę problemų, įskaitant sistemos failus, problemines tvarkykles ir sugadintą „Windows“ vaizdą. Jis laikomas pažangesniu ir galingesniu nei SFC.
Baigę SFC nuskaitymą, taip pat galite patikrinti žurnalo failą, kad gautumėte išsamesnės informacijos. Tiesiog vykdykite šią komandą:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >„%userprofile%\Desktop\sfcdetails.txt
Tai padarius darbalaukyje bus sukurtas žurnalo failas pavadinimu sfcdetails.txt, kuriame bus išvardytos visos per nuskaitymą rastos problemos.
2. Pašalinkite „Windows“ naujinimus
Kartais pasirodo, kad sistemoje įdiegtas naujinimas yra klaidingas arba sugadintas, todėl sistemoje kyla įvairių problemų.
Kadangi Windows suteikia galimybę pašalinti naujinimus, galite tai pasiekti naudodami komandų eilutę.
Tiesiog atidarykite komandų eilutę kaip administratorius ir vykdykite toliau pateiktą komandą, kad peržiūrėtumėte įdiegtų naujinimų sąrašą:
wmic qfe sąrašą trumpas / formatas: lentelė
Norėdami jį pašalinti, vykdykite šią komandą. Pakeiskite
wusa /pašalinti /kb:<HotFixID>
3. Ištaisykite įkrovos problemas
Jei kyla problemų paleidžiant „Windows“ arba įkrovos laikas yra labai lėtas, greičiausiai problema yra susijusi su įkrovos sektoriumi arba įkrovos konfigūracijos duomenimis (BCD).
Galite naudoti komandą bootrec, kad taisytumėte juos naudodami komandų eilutę.
Štai kaip tai galite padaryti:
- Paleiskite į WinRE ir eikite į Kompiuterio taisymas.
- Eikite į Trikčių šalinimas > Išplėstiniai nustatymai.
- Pasirinkite Komandinė eilutė iš galimų parinkčių sąrašo.
- Kai būsite komandų eilutės lange, vykdykite šias komandas:
bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd
- Jei būsite paraginti Pridėti diegimą į įkrovos sąrašą?, įveskite Y ir paspauskite Enter.
- Kai visos komandos bus įvykdytos, galite išeiti iš komandų eilutės įvesdami exit ir paspausdami Enter.
- Iš naujo paleiskite kompiuterį ir turėtumėte sėkmingai paleisti „Windows“!
Gelbėjimo komandų eilutė
Žinios apie tam tikrus „Windows“ įrankius gali būti naudingi sprendžiant įvairias su kompiuteriu susijusias problemas. Viena iš tokių paslaugų, galinčių padėti rasti sprendimus, yra komandų eilutė. Žinodami, kaip ją naudoti, galite sutaupyti laiko ir nusivylimo.
Kad būtų saugu, labai rekomenduojame prieš atliekant bet kokius operacinės sistemos pakeitimus pasidaryti atsargines svarbiausių duomenų kopijas. Turėdami šiek tiek kantrybės ir trikčių šalinimo įgūdžių, galite visam laikui atsikratyti erzinančių „Windows“ klaidų.