20 dic 2007

Borrar un eventlog

Varias formas de borrar un eventlog que ya no necesitemos...
  • La mas facil: Desde visual studio 2005 en el Server Explorar elegimos el servidor (nuestra maquina en ambiente de desarrollo) luego Event Logs, boton derecho sobre el log a borrar y Delete.
  • Con C# usando: System.Diagnostics.EventLog.Delete("Log_a_Borrar");
  • Con PowerShell (nunca lo he utilizado): PS> [System.Diagnostics.EventLog]::Delete("Log_a_Borrar");
  • La mas larga:
    • ir a Control Panel ->Herramientas Administrativas --> Servicios
    • Ubicar el servicio Event Log.
    • Boton derecho, propiedades. En Startup Type elegimos Disabled.
    • Reiniciamos windows (probablemente nos des un mensaje de advertencia luego de reiniciar)
    • Buscar en el directorio de Windows\System32\Config el event log a borrar, por ejemplo Log_a_Borrar.evt
    • Volvemos a habilitar el servicio del Event Log y se acabo.

Roy {aka. Foy}

Autor & Editor

Desarrallador y líder técnico, con experiencia en tecnologías Microsoft desde los tiempos del VB6 y el asp clásico hasta el .Net Core, pasando por COM+, javascript, angularjs, Ionic, xaml, cordova, MVC, Web Api, Sql Server, Oracle... . Ávido lector, apasionado programador.