Размер файла BootCKCL.etl и сеанс "Циклический регистратор контекста ядра" остановлен из-за следующей ошибки: 0xC0000188
У меня есть несколько постоянных / повторяющихся ошибок в моей программе просмотра событий, которые, похоже, связаны с регистрацией при загрузке и завершении работы. Я использую 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 ответ
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