У меня есть этот небольшой фрагмент кода для чтения "системных" событий из eventvwr
EventLog eventLog = new EventLog("System");
foreach (EventLogEntry log in eventLog.Entries)
{
Console.WriteLine("{0}\n", log.Message);
}
Это отлично работает, но для нескольких журналов событий я получаю такие сообщения, как
"The description for Event ID '109' in Source 'Microsoft-Windows-Kernel-Power' cannot be found. The local computer may not have the necessary registry information or message DLL files to display the message, or you may not have permission to access them. The following information is part of the event:'6', '0', '5'"
И когда я открываю eventvwr, я вижу там описание.
The kernel power manager has initiated a shutdown transition.
Shutdown Reason: Kernel API
Я запускаю этот код как администратор.
Может ли кто-нибудь помочь мне понять, почему я получаю такие сообщения для описания. заранее спасибо
Есть похожие посты, но ни один не поднимает эту проблему. например это
Описание события с идентификатором X в источнике Y не найден.