Windows Tips & News

Windows Olay Günlüğü komut satırından nasıl temizlenir

click fraud protection
ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Sorunları gidermek veya sistem sağlığınızı genel olarak kontrol etmek istediğinizde, genellikle Olay Görüntüleyici'yi kullanmanız gerekir. Olay Görüntüleyici, Bilgi, Hatalar, Uyarılar, Kritik ve Ayrıntılı gibi günlüğe alınan tüm Windows olaylarını gösterir. Ancak, günlüğe kaydedilen tamamen normal etkinlikler de dahil olmak üzere burada o kadar çok olay var ki, beklendiği gibi çalışmayan veya hatalara neden olan şeylerle ilgili olayları tespit etmek zorlaşıyor. Bu nedenle zaman zaman Olay Günlüğünü temizlemeniz gerekebilir. Bu yazımızda, Olay günlüğünü otomatik olarak veya komut satırından nasıl temizleyebileceğinizi göreceğiz.

Reklamcılık

Sistem Günlüğü ve Uygulama Günlüğü, ara sıra temizlemek isteyebileceğiniz önemli günlüklerden ikisidir. Herhangi bir Olay Günlüğünü, sağ tıklayıp sağ tıklama menüsünden "Günlüğü temizle..." seçeneğini seçerek manuel olarak temizleyebilirsiniz. Ancak, bunu her 7 günde bir veya 15 günde bir Olay Günlüğü'nün temizlenmesi için otomatik hale getirmek de isteyebilirsiniz. Ayrıca

ElevatedShortcut kullanarak otomatik olarak çalışan bir zamanlanmış görev ayarlayın olay günlüğünü temizlemek için

Olay günlüğü

Komut istemini kullanarak yalnızca belirli bir Olay Günlüğü nasıl temizlenir

  1. Yönetici olarak bir komut istemi açın (nasıl olduğunu gör).
  2. Belirli bir günlüğü temizlemek için önce adını bilmelisiniz. Olay Günlüklerinin listesini görmek için şunu yazın:
    wevtutil el
    daha fazla
  3. Bu, çok uzun bir günlük listesi oluşturur. Şu komutu kullanabilirsiniz: 'wevtutil el | more' (tırnak işaretleri olmadan) çıktıyı bir seferde bir ekran olarak görüntülemek için. Veya şu komutu kullanarak bir metin dosyasına çıktısını alabilirsiniz:
    wevtutil el > Loglist.txt

    Bu, komut isteminin çalışma dizininde (şu anda komut isteminde bulunduğunuz klasörde) bir Loglist.txt metin dosyası oluşturur.

  4. Artık silmek istediğiniz günlüğün adını bildiğinize göre, aşağıdaki komutu kullanabilirsiniz:
    wevtutil cl Uygulaması
  5. Yukarıdaki komut, Uygulama günlüğünü temizler. Sistem günlüğünü temizlemek için şunu kullanın: 'wevtutil cl System' (tırnak işaretleri olmadan).

Komut istemini kullanarak tüm Olay Günlükleri nasıl temizlenir

  1. Not Defteri'ni açın ve aşağıdaki metni kopyalayıp yapıştırın:
    @Eko kapalı. /F "tokens=1,2*" %%V IN ('bcdedit') İÇİN adminTest=%%V AYARLAYIN. EĞER (%adminTest%)==(Erişim) noAdmin'e gidin. /F için "tokens=*" %%G in ('wevtutil.exe el') DO (çağrı :do_clear "%%G") Eko. echo Olay Günlükleri temizlendi! sona git. :do_temizle. yankı temizleniyor %1. wevtutil.exe cl %1. git :eof. :noAdmin. echo Bu betiği Yönetici olarak çalıştırmalısınız! Eko. :son
  2. Bir toplu iş dosyası olarak kaydedin ve istediğiniz adı verin, örneğin: ClEvtLog.bat veya ClEvtLog.cmd.
    İpucu: .bat veya .cmd uzantılı bir metni doğrudan kaydetmek için, dosya adını tırnak içine alın, yani "ClEvtLog.bat" veya "ClEvtLog.cmd".
  3. Bu toplu iş dosyasını sistem yolunuzdaki C:\Windows gibi bir dizine kopyalayın, böylece her çalıştırdığınızda tam yolu yazmanız gerekmez.
  4. Yükseltilmiş bir komut istemi açın (nasıl olduğunu gör).
  5. Toplu iş dosyasını komut isteminden çalıştırın: ClEvtLog.cmd. Ayrıca, komut istemini açmadan veya cmd /c kullanmadan doğrudan çalıştırabilirsiniz, böylece komut istemi çalıştırıldıktan sonra kapanır.
    temizlendi

PowerShell kullanarak tüm Olay Günlükleri nasıl temizlenir

  1. PowerShell'i yönetici olarak açın (nasıl yapıldığını görün).
  2. Aşağıdaki komutu PowerShell'e yazın veya kopyalayıp yapıştırın:
    wevtutil el | Foreach-Object {wevtutil cl "$_"}
    PowerShell
  3. Enter tuşuna basın. Tüm günlüklerin temizlenmesi için birkaç saniye bekleyin. Artık Exit yazarak PowerShell'den çıkabilirsiniz.

VBScript/WMI kullanarak tüm Olay Günlükleri nasıl temizlenir (yalnızca klasik olay günlükleri)

  1. Not Defteri'ni açın ve aşağıdaki metni kopyalayıp yapıştırın:
    strBilgisayar = "." set objWMIService = GetObject("winmgmts:" _. & "{impersonationLevel=kimliğe bürün, (Yedekleme, Güvenlik)}!\\" _. & strBilgisayar & "\root\cimv2") colLogFiles = objWMIService olarak ayarlayın. ExecQuery _. ("Win32_NTEventLogFile'dan * seçin") colLogFiles içindeki her objLogfile için. objLogFile. Olay günlüğünü temizle() Sonraki
  2. Bir VBScript (.VBS) dosyası olarak kaydedin ve ona istediğiniz herhangi bir adı verin, örneğin: ClEvtLog.vbs.
    İpucu: .vbs uzantılı bir metni doğrudan kaydetmek için, dosya adını tırnak içine alın, yani "ClEvtLog.vbs".
  3. Bu VBScript dosyasını sistem yolunuzdaki C:\Windows gibi bir dizine kopyalayın, böylece her çalıştırdığınızda dosyanın tam yolunu yazmanız gerekmez.
  4. Yükseltilmiş bir komut istemi açın (nasıl olduğunu gör).
  5. VBScript dosyasını komut isteminden çalıştırın: CScript ClEvtLog.vbs. Ayrıca, komut istemini açmadan veya cmd /c kullanmadan doğrudan çalıştırabilirsiniz, böylece komut istemi çalıştırıldıktan sonra kapanır.
    VBScript/WMI yöntemi, PowerShell veya wevtutil.exe tarafından temizlenen yeni XML tipi olay günlüklerini değil, yalnızca klasik Olay Günlüklerini (Uygulama, Güvenlik, Sistem vb.) temizler.

Ayrıca, bu komut dosyalarının günlükleri temizlenmeden önce yedeklemediğini unutmayın. Olay günlüklerini yedeklemek istiyorsanız, şuna bakın: Microsoft'un Komut Dosyası Merkezi örnekler için.

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Windows 10 Build 17655 Arşivleri

Bu web sitesi, siz web sitesinde gezinirken deneyiminizi geliştirmek için çerezleri kullanır. Bu ...

Devamını oku

Windows 10, 8 ve 7 için Waterscapes teması

Windows 10, 8 ve 7 için Waterscapes teması

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku

Windows 10 Build 17655, Skip Ahead için çıktı

Windows 10 Build 17655, Skip Ahead için çıktı

Microsoft, Windows 10 Insider Preview Build 17655'i "Redstone 5" dalından Skip Ahead'i seçen Wind...

Devamını oku