Кратко о сути

  • PerfDiag Logger - встроенный сборщик телеметрии, который автоматически стартует при загрузке и завершении Windows, записывая небольшие файлы .blg о нагрузке процессора, диска и т.п.
  • Ошибки с кодами 0xC0000188 и 0xC0000035 почти всегда безвредны: они лишь сигнализируют, что - либо журнал переполнен, либо уже запущен другой экземпляр сборщика. Они не вызывают "крашей" игр и приложений.
Код Что значит Как обычно появляется
0xC0000188 (STATUS_LOG_FILE_FULL) Файл журнала достиг лимита размера При множественном автозапуске, частых переключениях Power Plan и т.д.
0xC0000035 (STATUS_OBJECT_NAME_COLLISION) Пытаются запустить второй сеанс с тем же именем При обычной загрузке Windows, иногда после включения/отключения Fast Startup

В большинстве случаев её можно просто игнорировать.

Нужно ли вмешиваться?

  • Если ошибки появляются раз в сутки и не сопровождаются другими симптомами - оставьте их.
  • Если журнал постоянно "переполняется" (много записей в Event Viewer), можно увеличить лимит или отключить запись.

Как увеличить журнал (самый безопасный способ)

  1. Откройте perfmon.msc (Win + R).
  2. В левой колонке → Группы сборщиков данных → Сеансы отслеживания событий запуска → PerfDiag Logger.
  3. На вкладке Условие остановки задайте Maximum file size (MB), например 200.
  4. При желании включите Overwrite events as needed - журнал будет циклически перезаписываться.

Если "PerfDiag Logger" не виден в списке, значит сеанс уже завершён; в этом случае меняем параметры через реестр.

Настройка через реестр (для "запуск‑и‑запомни")

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Diagnostics\Performance\{Stage}]"MaxFileSize"=dword:00000190   ; 400 МБ (десятичное)
  • {Stage} - один из: Boot, Shutdown, Logon, PowerOn.
  • Права доступа к ветке защищены: возьмите собственность, затем Full Control.
  • Создайте точку восстановления перед правкой.

Отключение (не рекомендуется)

Изменив Start = 0 в том же разделе, вы полностью выключите PerfDiag Logger для выбранного этапа. Это уберёт сообщения, но и лишит вас полезных профилей производительности, которые иногда нужны при отладке проблем.

Быстрый старт (Fast Startup) как частый виновник 0xC0000035

  1. Панель управления → Электропитание → Действия кнопок питания.
  2. Снимите галочку Включить быстрый запуск.
  3. Перезагрузите компьютер.

Если после этого сообщения исчезнут, дело было именно в Fast Startup.

Проверка системных файлов (если ошибки часты)

sfc /scannowDISM /Online /Cleanup‑Image /RestoreHealth

Эти команды исправляют повреждённые системные компоненты, которые иногда мешают корректному старту PerfDiag Logger.

Когда действовать

Симптом Что делаем
Ошибка появляется раз в несколько часов, система работает стабильно Ничего.
Журнал переполняется, запись в Event Viewer за сутки > 100 записей Увеличить MaxFileSize (perfmon → реестр).
Ошибки 0xC0000035 каждую загрузку, включён Fast Startup Отключить Fast Startup.
Ошибки сопровождаются синим экраном, падением приложений Запустить sfc /scannow и DISM.
  • PerfDiag Logger - лишь диагностический процесс; его сообщения в журнале не являются корнем большинства проблем.
  • Увеличьте размер журнала или отключите Fast Startup, если ошибки доставляют дискомфорт.
  • При отсутствии других сбоев, просто игнорируйте эти записи.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *