Windows Tips & News

Kaip išvalyti „Windows“ įvykių žurnalą iš komandinės eilutės

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

Dažnai, kai norite pašalinti triktis arba bendrai patikrinti sistemos būklę, turite naudoti įvykių peržiūros priemonę. Įvykių peržiūros priemonė rodo visus „Windows“ įvykius, kurie registruojami, pvz., informaciją, klaidas, įspėjimus, kritinius ir išsamius. Tačiau čia yra tiek daug įvykių, įskaitant visiškai įprastą veiklą, kuri registruojama, kad tampa sunkiau pastebėti įvykius, susijusius su dalykais, kurie neveikia taip, kaip tikėtasi arba sukelia klaidų. Taigi kartais gali tekti išvalyti įvykių žurnalą. Šiame straipsnyje pamatysime, kaip galite išvalyti įvykių žurnalą automatiškai arba iš komandinės eilutės.

Skelbimas

Sistemos žurnalas ir programų žurnalas yra du svarbūs žurnalai, kuriuos galbūt norėsite retkarčiais išvalyti. Galite rankiniu būdu išvalyti bet kurį įvykių žurnalą dešiniuoju pelės mygtuku spustelėdami jį ir dešiniojo spustelėjimo meniu pasirinkę „Išvalyti žurnalą...“. Tačiau galbūt norėsite tai padaryti automatiškai, kad kas 7 ar 15 dienų įvykių žurnalas būtų išvalytas. Tu taip pat gali

nustatyti suplanuotą užduotį, kuri vykdoma automatiškai naudojant ElevatedShortcut norėdami išvalyti įvykių žurnalą.

Įvykių žurnalas

Kaip išvalyti tik konkretų įvykių žurnalą naudojant komandų eilutę

  1. Atidarykite komandų eilutę kaip administratorius (pažiūrėk kaip).
  2. Norėdami išvalyti konkretų žurnalą, pirmiausia turite žinoti jo pavadinimą. Norėdami pamatyti įvykių žurnalų sąrašą, įveskite:
    wevtutil el
    wevtutil daugiau
  3. Taip gaunamas labai ilgas rąstų sąrašas. Galite naudoti komandą: 'wevtutil el | daugiau“ (be kabučių), kad išvestis būtų rodoma po vieną ekraną. Arba galite išvesti jį į tekstinį failą naudodami komandą:
    wevtutil el > Loglist.txt

    Taip komandų eilutės darbiniame kataloge (tame pačiame aplanke, kuriame šiuo metu esate komandų eilutėje) sukuriamas tekstinis failas Loglist.txt.

  4. Dabar, kai žinote žurnalo, kurį norite išvalyti, pavadinimą, galite naudoti šią komandą:
    wevtutil cl Taikymas
  5. Aukščiau pateikta komanda išvalo programų žurnalą. Norėdami išvalyti sistemos žurnalą, naudokite: „wevtutil cl System“ (be kabučių).

Kaip išvalyti visus įvykių žurnalus naudojant komandų eilutę

  1. Atidarykite Notepad ir nukopijuokite į jį šį tekstą:
    @echo išjungtas. /F "tokens=1,2*" %%V IN ('bcdedit') NUSTATYKITE adminTest=%%V. IF (%adminTest%)==(Prieiga) goto noAdmin. /F "tokens=*" %%G in ('wevtutil.exe el') DO (skambinkite :do_clear "%%G") aidas. echo Įvykių žurnalai išvalyti! pasiekė Pabaigą. :do_aišku. aido valymas %1. wevtutil.exe cl %1. goto :eof. :noAdmin. echo Turite paleisti šį scenarijų kaip administratorius! aidas. :pabaiga
  2. Išsaugokite jį kaip paketinį failą ir suteikite jam bet kokį pavadinimą, pavyzdžiui: ClEvtLog.bat arba ClEvtLog.cmd.
    Patarimas: norėdami tiesiogiai įrašyti tekstą su plėtiniu .bat arba .cmd, įveskite failo pavadinimą kabutėse, ty "ClEvtLog.bat" arba "ClEvtLog.cmd".
  3. Nukopijuokite šį paketinį failą į tam tikrą sistemos kelio katalogą, pvz., C:\Windows, kad jums nereikėtų įvesti viso kelio iki jo kiekvieną kartą, kai jį paleisite.
  4. Atidarykite padidintą komandų eilutę (pažiūrėk kaip).
  5. Paleiskite paketinį failą iš komandų eilutės: ClEvtLog.cmd. Taip pat galite tiesiogiai ją paleisti neatidarę komandų eilutės arba naudodami cmd /c, kad komandų eilutė užsidarytų ją paleidus.
    Išvalyta

Kaip išvalyti visus įvykių žurnalus naudojant „PowerShell“.

  1. Atidarykite „PowerShell“ kaip administratorių (žr., kaip).
  2. Į PowerShell įveskite arba nukopijuokite ir įklijuokite šią komandą:
    wevtutil el | Foreach-Object {wevtutil cl "$_"}
    PowerShell wevtutil
  3. Paspausk Enter. Palaukite kelias sekundes, kol visi žurnalai bus išvalyti. Dabar galite išeiti iš „PowerShell“ įvesdami „Exit“.

Kaip išvalyti visus įvykių žurnalus naudojant VBScript / WMI (tik klasikiniai įvykių žurnalai)

  1. Atidarykite Notepad ir nukopijuokite į jį šį tekstą:
    strComputer = "." Nustatyti objWMIService = GetObject("winmgmts:" _. & "{impersonationLevel=apsimesti, (Atsarginė kopija, sauga)}!\\" _. & strComputer & "\root\cimv2") Nustatyti colLogFiles = objWMIService. ExecQuery _. ("Pasirinkite * iš Win32_NTEventLogFile") Kiekvienam objLogfile colLogFiles. objLogFile. ClearEventLog() Kitas
  2. Išsaugokite jį kaip VBScript (.VBS) failą ir suteikite jam bet kokį pavadinimą, pavyzdžiui: ClEvtLog.vbs.
    Patarimas: norėdami tiesiogiai įrašyti tekstą su plėtiniu .vbs, įveskite failo pavadinimą kabutėse, ty „ClEvtLog.vbs“.
  3. Nukopijuokite šį VBScript failą į tam tikrą sistemos kelio katalogą, pvz., C:\Windows, kad jums nereikėtų įvesti viso kelio iki jo kiekvieną kartą, kai jį paleisite.
  4. Atidarykite padidintą komandų eilutę (pažiūrėk kaip).
  5. Paleiskite VBScript failą iš komandų eilutės: CScript ClEvtLog.vbs. Taip pat galite tiesiogiai ją paleisti neatidarę komandų eilutės arba naudodami cmd /c, kad komandų eilutė užsidarytų ją paleidus.
    VBScript / WMI metodas išvalo tik klasikinius įvykių žurnalus (programos, saugos, sistemos ir kt.), o ne naujo tipo XML įvykių žurnalus, kuriuos išvalo PowerShell arba wevtutil.exe.

Taip pat atminkite, kad šie scenarijai nekuria atsarginės žurnalų kopijos, kol jie nėra išvalyti. Jei norite sukurti atsargines įvykių žurnalų kopijas, pažiūrėkite „Microsoft“ scenarijų centras pavyzdžiams.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
Išvalykite paleisties talpyklą „Mozilla Firefox“.

Išvalykite paleisties talpyklą „Mozilla Firefox“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

„Microsoft“ oficialiai išleidžia „Math Solver“ peržiūrą „Edge“.

„Microsoft“ oficialiai išleidžia „Math Solver“ peržiūrą „Edge“.

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte siste...

Skaityti daugiau

„OneNote“, skirta „Windows 10“, gauna rugpjūčio mėnesio atnaujinimą, suteikia naujų funkcijų

„OneNote“, skirta „Windows 10“, gauna rugpjūčio mėnesio atnaujinimą, suteikia naujų funkcijų

Palikti atsakymąŠiuo metu „Windows 10“ sistemoje „OneNote“ UWP programos naudotojams pristatomas ...

Skaityti daugiau