Кратко о сути
- PerfDiag Logger - встроенный сборщик телеметрии, который автоматически стартует при загрузке и завершении Windows, записывая небольшие файлы .blg о нагрузке процессора, диска и т.п.
- Ошибки с кодами 0xC0000188 и 0xC0000035 почти всегда безвредны: они лишь сигнализируют, что - либо журнал переполнен, либо уже запущен другой экземпляр сборщика. Они не вызывают "крашей" игр и приложений.
| Код | Что значит | Как обычно появляется |
|---|---|---|
| 0xC0000188 (STATUS_LOG_FILE_FULL) | Файл журнала достиг лимита размера | При множественном автозапуске, частых переключениях Power Plan и т.д. |
| 0xC0000035 (STATUS_OBJECT_NAME_COLLISION) | Пытаются запустить второй сеанс с тем же именем | При обычной загрузке Windows, иногда после включения/отключения Fast Startup |
В большинстве случаев её можно просто игнорировать.
Нужно ли вмешиваться?
- Если ошибки появляются раз в сутки и не сопровождаются другими симптомами - оставьте их.
- Если журнал постоянно "переполняется" (много записей в Event Viewer), можно увеличить лимит или отключить запись.
Как увеличить журнал (самый безопасный способ)
- Откройте
perfmon.msc(Win + R). - В левой колонке → Группы сборщиков данных → Сеансы отслеживания событий запуска → PerfDiag Logger.
- На вкладке Условие остановки задайте Maximum file size (MB), например
200. - При желании включите 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
- Панель управления → Электропитание → Действия кнопок питания.
- Снимите галочку Включить быстрый запуск.
- Перезагрузите компьютер.
Если после этого сообщения исчезнут, дело было именно в 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, если ошибки доставляют дискомфорт.
- При отсутствии других сбоев, просто игнорируйте эти записи.
