3

У меня есть несколько регулярных / повторяющихся ошибок в моей программе просмотра событий, которые, похоже, связаны с регистрацией при загрузке и завершении работы. Я использую Windows 8 x64 Professional.

Событие с кодом 4:

Достигнут максимальный размер файла для сеанса "Циклический регистратор контекста ядра". В результате события могут быть потеряны (не зарегистрированы) в файле "C:\WINDOWS\system32\WDI\LogFiles\BootCKCL.etl". Максимальный размер файла в настоящее время установлен в 104857600 байт.

Событие с кодом 3:

Сеанс "Циклический регистратор контекста ядра" остановлен из-за следующей ошибки: 0xC0000188

Я попытался переименовать файл BootCKCL.etl и перезапустить, но создается новый файл того же размера. Текущий размер файла составляет 102 МБ

Я также вижу эту ошибку, но я не уверен, что это связано:

Пользовательские библиотеки динамических ссылок загружаются для каждого приложения. Системный администратор должен просмотреть список библиотек, чтобы убедиться, что они связаны с доверенными приложениями. Пожалуйста, посетите http://support.microsoft.com/kb/197571 для получения дополнительной информации.

Статья поддержки на самом деле не очень помогла.

Это проблема с загрузкой / выключением или проблема с регистрацией и размерами файлов?

У кого-нибудь есть идеи как это исправить? Я открыл файл BootCKCL.etl в Windows Performance Analyzer, и он дал мне предупреждение:

Анализатор производительности заметил, что в этой трассе было потеряно 0 событий и 13 буферов.

Обычно это создается из-за недостаточной пропускной способности для ведения журнала ETW. Пожалуйста, попробуйте увеличить минимальное и максимальное количество буферов и / или размер буфера. Удвоение этих значений было бы хорошей первой попыткой. Обратите внимание, однако, что это действие увеличивает объем памяти, зарезервированный для буферов ETW, увеличивая нагрузку на память в вашем сценарии. См. «Xperf -help start» для связанных операций командной строки.

Анализатор производительности Windows может быть не в состоянии предоставить надежные данные в этой ситуации.

Хотите продолжить анализ этого следа?

Кроме того, когда я пытаюсь открыть монитор производительности, я получаю эту ошибку:

Невозможно добавить эти счетчики:

\ Память \ Доступные мегабайты

\ Memory \% зафиксированных использованных байтов

\ Память \ Ошибки кеша / сек

\ Физический диск (*)\% простоя

\ Физический диск (*)\ Ср. Длина очереди диска

\ Сетевой интерфейс (*)\ Всего байт / сек

Связаны ли все эти ошибки с логированием?

У меня есть файл трассировки загрузки и журналы монитора производительности, если кому-то нужно их увидеть?

Любая помощь приветствуется.

1 ответ1

1

0xC0000188 означает, что журнал полон:

C:\Users\André>err 0xC0000188
# for hex 0xc0000188 / decimal -1073741432
  STATUS_LOG_FILE_FULL                                           ntstatus.h
# Log file space is insufficient to support this operation.
# 1 matches found for "0xC0000188"

Откройте regedit, перейдите в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\Circular Kernel Context Logger и увеличьте значение MaxFileSize до 200.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .