Penghapusan log peristiwa Windows Server 2003

0

Saya ingin menghapus konten dalam acara keamanan (security.evtx) menggunakan perintah DOS di windows server 2003. Saya mendapatkan kesalahan: File sedang digunakan oleh proses lain. Haruskah saya menghentikan layanan pengumpulan acara? Apakah layanan ini memiliki ketergantungan sebelum layanan ini dihentikan?

dhomya
sumber
2
Apa perintah yang Anda gunakan yang memberi Anda kesalahan?
Vinayak
2
Tidak ada DOS di Windows Server 2003. Namun, ada prompt perintah.
a CVn
Maksud saya menggunakan del C: \ Windows \ System32 \ winevt \ Logs \ security.evtx pada command prompt. Bisakah penghapusan file log sesederhana ini. Ketika saya mencoba melakukan itu, itu memberi saya kesalahan bahwa file tersebut digunakan oleh program lain. Dapat menonaktifkan koleksi acara dan kemudian mencoba untuk menghapus konten dari file log? jika demikian, apa sintaks di windows 2003. Apakah kita perlu menonaktifkan file dependen lain pada layanan pengumpulan acara?
dhomya

Jawaban:

1

Anda dapat menggunakan PowerShell (Anda harus melakukannya pasang dulu ): Clear-Eventlog -Log Security

Atau Anda dapat mencoba ini sebagai gantinya: wevtutil clear-log Security

Sumber: https://serverfault.com/a/460863/218766

Vinayak
sumber
Bisakah saya menggunakan wevtutil di windows 2003?
dhomya
Aku pikir begitu. Anda selalu dapat mencoba dan melihat apakah Anda bisa
Vinayak
Saya menggunakan del & lt; nama file & gt; pada c prompt. Bisakah penghapusan file log sesederhana itu? Namun, ini akan selalu memberikan kesalahan bahwa file sedang digunakan oleh program lain. Bisakah kita menonaktifkan layanan log peristiwa?
dhomya
Saya sarankan Anda menggunakan wevtutil. Menonaktifkan layanan pencatatan peristiwa adalah ide yang buruk . Namun, Anda mungkin coba ini atas risiko Anda sendiri
Vinayak