Uma das idiossincrasias sobre os logs de eventos é que, enquanto Application, Security e System são logs de eventos "Administrativos", o log da Instalação é um log de eventos "Operacional". É por isso que nem todos os recursos e funções se aplicam igualmente a todos os registros.
Não vejo uma maneira fácil e integrada de configurar isso por meio do GPO, mas certamente há maneiras de alterá-lo, se você for determinado o suficiente, e você pode conseguir impulsionar essas alterações por meio da Diretiva de Grupo.
Tornando o log de instalação maior do que 64 KB via Powershell:
$EL = Get-WinEvent -ListLog Setup
$EL.MaximumSizeInBytes += 64KB # Must be a factor of 64KB
$EL.SaveChanges()
Ou modifique-o por meio do registro. Você não encontrará entradas de registros de eventos operacionais em HKLM\SYSTEM\CurrentControlSet\Services\EventLog
, como esperado. Em vez disso, você os encontrará em HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WINEVT\Channels
. Sob a subchave Setup
, você encontrará um valor DWORD chamado MaxSize
. Basta alterar essa chave para algo como 0x00200000 (2097152)
se você quiser um tamanho máximo de arquivo de log de 2048 KB. Lembre-se que o valor deve ser um fator de 64KB.
Eu pessoalmente gostaria de pressionar a alteração do registro por meio da Diretiva de Grupo, pois isso seria muito mais rápido para os clientes processarem do que um script Powershell.
Aqui está um ótimo artigo do blog da Microsoft sobre como enviar alterações de registro personalizadas por meio da Diretiva de Grupo e até mesmo criar seu próprio modelo administrativo personalizado se você quiser ir além: