Bootckcl etl грузит диск

Обновлено: 07.07.2024

Для достижения лучшей производительности Windows очень часто рекомендуют выполнить очистку системы от устаревших файлов. В действительности эта процедура практически не влияет на скорость работы операционной системы, поскольку временные файлы обычно ею не задействуются. Если на что и нужно обращать внимание в первую очередь, так это на автозагружаемые приложения и процессы, именно они оказывают непосредственное влияние на производительность Windows и время ее загрузки.

Существует много программ, предназначенных для выявления «тормозящих» приложений, но ни одна из них не может заменить Windows Performance Analyzer или сокращенно WPA — мощный профессиональный инструмент администрирования, позволяющий определять время загрузки всех и взятых по отдельности процессов с точностью до доли миллисекунды. Единственный его существенный недостаток — сложность освоения, как никак ориентирован Performance Analyzer на системных администраторов.

ADK

Установка

Когда в окне мастера появится предложение выбрать компоненты для установки, отметьте галочкой пункт «Набор средств для оценки производительности Windows».

Компоненты

Установку остальных компонентов можно проигнорировать, чтобы не занимали на диске место.

Где Windows хранит отчеты о загружаемых процессах

Идентифицировать загружаемые вместе с Windows программы нетрудно. Для этого можно воспользоваться любой утилитой для анализа автозагрузки или даже штатным Диспетчером задач, кстати, умеющим показывать степень влияния той или иной программы на скорость загрузки операционной системы.

Диспетчер задач

Но в данном случае нас больше интересуют файлы BootCKCL.elt и ShutdownCKCL.etl , расположенные в системной папке C:\Windows\System32\wdi\LogFiles , именно в них Windows записывает сведения о запускаемых процессах, а также загруженности диска и процессора.

LogFiles

Анализируем логи в WPA

Содержащаяся в логе BootCKCL.elt информация представлена в бинарном формате, но Windows Performance Analyzer может ее расшифровать и прочитать. Запустите WPA , перейдите в меню File и укажите путь к этому самому файлу BootCKCL.elt .

File

BootCKCL.elt

При этом в левой колонке рабочего окна утилиты у вас появятся графики. С ними мы как раз и будем работать. Нажатием на стрелку-треугольник разверните элемент Computation, в раскрывшемся списке найдите график «CPU Usage (Precise)» и перетащите его мышкой на вкладку «Analysis» — серое поле в правой части рабочего окна.

Computation

В результате в этой части окна появится три таблицы. Кликните ПКМ по любому из заголовков содержащей список запущенных в системе процессов нижней таблицы и отметьте галочкой в открывшемся контекстном меню пункт «CPU Usage (in view)».

CPU Usage

Отмеченный столбец тут же появится в таблице.

Таблица

Теперь в столбце «New Process» выделите мышкой программы, скорость загрузки которых хотите измерить, кликом ПКМ вызовите контекстное меню и выберите в нем «Filter To Sеlеction».

Filter To Sеlеction

В списке процессов останутся только нужные.

Только нужные

Теперь смотрим, что из всего этого получилось. Данные в столбце «CPU Usage (in view)» представлены временем загрузки каждой программы в миллисекундах. Например, Download Master загружается 4620,797806 миллисекунд (4,62 секунды) и это много, так как средней степенью влияния считается время автозагрузки не более 1000 миллисекунд.

Теперь откройте еще одну вкладку «Analysis» и перетащите на нее график «Lifetime by Process». Точно так же выделите интересующие вас процессы и отфильтруйте их из контекстного меню. Обратите внимание на данные столбца «Start Time (s)».

Start Time

Он содержит время в секундах, через которое приложение начинает запускаться сразу после загрузки основных процессов операционной системы. Если время загрузки программы очень мало (1-2 секунды) , это может означать, что программа стартует вместе с основными процессами Windows, тормозя ее загрузку. В этом случае имеет смысл отложить автозагрузку такого приложения, воспользовавшись твиками реестра или утилитой AnVir Task Manager.

Примечание: в Windows 8.1 и 10 с целью ускорения загрузки разработчики снизили влияние сторонних приложений на запуск операционной системы, тем не менее, вы можете отсрочить их загрузку, если считаете, что они тормозят запуск системы.

Файл был разработан Microsoft для использования с программным обеспечением Office. Здесь вы найдете подробную информацию о файле и инструкции, как действовать в случае ошибок, связанных с BootCKCL.etl на вашем устройстве. Вы также можете скачать файл BootCKCL.etl, совместимый с устройствами Windows 10, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows 7, Windows Vista, Windows Vista, Windows 8, которые (скорее всего) позволят решить проблему.

For Windows

Совместим с: Windows 10, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows 7, Windows Vista, Windows Vista, Windows 8

Исправьте ошибки BootCKCL.etl

Информация о файле

Основная информация
Имя файла BootCKCL.etl
Расширение файла ETL
Тип Log
Описание Microsoft Event Trace Log
Программного обеспечения
программа Office 2010
Программного обеспечения Office
автор Microsoft
Версия программного обеспечения 2010
подробности
Размер файла 6160384
Самый старый файл 2017-04-24
Последний файл 2017-05-10

BootCKCL.etl

Наиболее распространенные проблемы с файлом BootCKCL.etl

  • BootCKCL.etl поврежден
  • BootCKCL.etl не может быть расположен
  • Ошибка выполнения - BootCKCL.etl
  • Ошибка файла BootCKCL.etl
  • Файл BootCKCL.etl не может быть загружен. Модуль не найден
  • невозможно зарегистрировать файл BootCKCL.etl
  • Файл BootCKCL.etl не может быть загружен
  • Файл BootCKCL.etl не существует

BootCKCL.etl

Не удалось запустить приложение, так как отсутствует файл BootCKCL.etl. Переустановите приложение, чтобы решить проблему.

Проблемы, связанные с BootCKCL.etl, могут решаться различными способами. Некоторые методы предназначены только для опытных пользователей. Если вы не уверены в своих силах, мы советуем обратиться к специалисту. К исправлению ошибок в файле BootCKCL.etl следует подходить с особой осторожностью, поскольку любые ошибки могут привести к нестабильной или некорректно работающей системе. Если у вас есть необходимые навыки, пожалуйста, продолжайте.

Помните, прежде чем предпринимать какие-либо действия, связанные с системными файлами, сделайте резервную копию ваших данных!

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Virus Scan

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом BootCKCL.etl или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно. Незащищенная система не только является источником ошибок в файлах, но, что более важно, делает вашу систему уязвимой для многих опасностей. Если вы не знаете, какой антивирусный инструмент выбрать, обратитесь к этой статье Википедии - сравнение антивирусного программного обеспечения.

Вы видели новый диспетчер задач Windows? Сегодня я раскрою вам тайное знание о нем и покажу, как копаться в Windows с помощью разных диагностических программ.

Неделю назад Холмс без особых усилий вычислил причину автоматического запуска Skype с помощью Process Monitor. В Windows 8 и более новых ОС история об автозагрузке могла бы выйти немного другой. И дело тут даже не в том, что в этой ОС не устанавливается ОЕМ-утилита производителя ноутбука, ставшая причиной проблемы. Все намного интереснее!

Управление автозапуском в Windows

Для управления программами, стартующими вместе с системой, в Windows исторически служила утилита msconfig . Список программ формировался на основе содержимого папки «Автозагрузка» ( shell:startup ) и нескольких разделов реестра:

В Windows 8 этот принцип сохранился, но функция перешла к диспетчеру задач.

Новинкой же стало отображение информации о влиянии на скорость загрузки системы. Вероятно, по замыслу создателей Windows, эти сведения должны помочь людям при расчистке автозапуска. Я предлагаю вам залезть под капот Windows и разобраться, как все это работает.

Как присваивается степень влияния на запуск Windows

Диспетчер задач слегка приоткроет вам завесу над тайной, если навести курсор на заголовок столбца.

Конкретные параметры влияния на скорость запуска Windows таковы:

  • Высокое – приложение использует более 1 секунды времени процессора или свыше 3MB дисковых операций I/O
  • Среднее – приложение использует от 300 до 1000 мс времени процессора или от 300KB до 3MB дисковых операций I/O
  • Низкое – приложение использует менее 300 мс времени процессора и менее 300KB дисковых операций I/O

Давайте посмотрим, откуда диспетчер задач берет эти сведения.

Где хранятся результаты измерений

Найти источник данных оказалось очень легко. Настроив фильтр Process Monitor на процесс taskmgr , я включил отслеживание файловой активности и перешел в диспетчере задач на вкладку «Автозагрузка». Результат не заставил себя ждать — нашлась папка %WinDir%\System32\wdi\LogFiles.

Имя папки StartupInfo недвусмысленно намекало на ее содержимое. По указанному пути, действительно, обнаружилось несколько XML-файлов с примерно такими данными.

Очевидно, при запуске диспетчера задач происходит анализ XML-файла, соответствующего последней загрузке Windows. Затем сведения выводятся в упрощенном виде на вкладке «Автозагрузка». Если файлы удалить, степень влияния будет указываться как «Не измерено».

Как выполняются измерения

Уровнем выше, в папке LogFiles , оказались отчеты в формате ETL, в которых наряду с отчетом о загрузке Windows сохраняет также сведения о выключении системы и входе в нее.

В принципе, даже исходя из названия папки wdi , можно догадаться, как создаются отчеты. Аббревиатура означает Windows Diagnostics Infrastructure, т.е. инфраструктура диагностики Windows. Чтобы проверить предположение, я снова обратился к Process Monitor, на сей раз натравив его на папку wdi.

Мне даже не понадобилось перезагружать систему, поскольку утилита сразу зафиксировала в папке активность svchost.exe , хост-процесса для служб. Открыв в диспетчере задач вкладку «Подробности», я щелкнул правой кнопкой мыши по процессу с идентификатором 1144 и выбрал «Перейти к службам».

Служба политики диагностики запускается автоматически, а ее полное описание вы можете посмотреть в оснастке services.msc. При каждой загрузке Windows эта служба дожидается окончания автозапуска и сохраняет свежий отчет в формате ETL в папке C:\Windows\System32\wdi\LogFiles. Файл может называться BootCKCL.etl или BootPerfDiagLogger.etl в зависимости от версии Windows. На его основе создаются записи в журнале Diagnostics-Performance . Кроме того, в Windows 8+ наряду с ETL появляются XML-файлы для диспетчера задач.

Знакомство с новой версией Windows Performance Analyzer

Владельцы книги об ускорении загрузки Windows уже знакомы с предыдущей версией этого инструмента, поскольку именно с его помощью я разбирал этапы загрузки Windows 7 . В Windows ADK средства диагностики и оценки производительности системы стали мощнее и… прекраснее :)

Впрочем, графический интерфейс WPA может отпугнуть новичков, поэтому я кратко расскажу о его основных функциях.

Загрузка и установка

Скачайте Windows ADK и установите средства для оценки производительности (выделены синим на рисунке).

После этого отчеты в формате ETL начнут открываться в WPA двойным щелчком.

Выбор графика и изменение вида отображаемых данных

Кстати, чтобы открыть график, можно перетащить его из панели Graph Explorer на кнопку новой вкладки.

В новом WPA появилась панель инструментов, упрощающая настройку вида графика и открывающая доступ к дополнительным параметрам.

  1. Выбранный вами график.
  2. Тип представления данных на графике. Звездочка указывает на то, что выбранный тип отличается от стандартного.
  3. Вид диаграммы.
  4. Редактор вида графиков, где можно задать отображаемые столбцы, а также параметры сортировки и группировки для них. Там же вы можете настроить фильтры, о которых я расскажу ниже.
  5. Вид окна, где у вас есть выбор между таблицей, диаграммой и их совместному отображению.

Выбор данных для отображения в таблице

В табличном режиме WPA показывает предустановленный набор данных для каждого типа графика, но его легко изменить. Вы можете щелкнуть по заголовку любого столбца правой кнопкой мыши и выбрать любой из доступных для графика параметров. А щелчок левой кнопкой мыши по заголовку столбца ожидаемо выполняет сортировку.

В сложных ситуациях помогут расширенные фильтры, набор которых соответствует списку доступных в таблице столбцов.

Учтите, что фильтры работают кумулятивно, т.е. стандартно используется условие AND . Показанный на рисунке выше набор бесполезен, но его легко скорректировать, добавив между фильтрами условие OR .

С помощью этого фильтра я и получил сокращенный список процессов, показанный на картинке выше с контекстным меню. Кстати, поиск запускается привычным сочетанием клавиш Ctrl + F, и условия в нем задаются аналогично.

В заключение этого мини-обзора отмечу, что вид открытого ETL-файла, включая все текущие настройки вкладок, можно сохранить из меню File – Export Session . Теперь вы вооружены для изучения автозапуска Windows!

Автозагрузка Windows сквозь призму WPA

В файле BootCKCL.etl содержится краткий отчет о загрузке, протоколирующий три компонента.

Напомню, что влияние программ на скорость запуска Windows оценивается на основе процессорного времени и объема дисковой активности. Отмечу, что я не нашел в отчете ETL именно тех значений, что указаны в XML-файлах для диспетчера задач, хотя картина аналогична. Остается предположить, что перед записью в XML производятся какие-то дополнительные вычисления.

Использование процессора

В графике CPU Usage (precise) я выбрал представление Utilization by Process, Thread , после чего отфильтровал ненужные процессы из таблицы и добавил столбец CPU Usage (ms) .

Сравните эту картину с диспетчером задач на первом рисунке статьи. Выделенные процессы символизируют границы между тремя степенями влияния программ на скорость загрузки Windows. Похоже, не правда ли?

Дисковая активность

В графике Disk Usage я выбрал представление Utilization by Process, IO Type и добавил в таблице столбец Size .

Обратите внимание на процессы itype.exe (драйвер клавиатуры Microsoft) и Snagit32.exe. По нагрузке на CPU влияние этих программ на скорость запуска Windows можно оценивать как среднее. Однако именно из-за высокой дисковой активности им присвоена высокая степень влияния.

Дело об автозагрузке Windows в новом ракурсе

Помните, как Холмс просил Ватсона сделать лог загрузки с помощью Process Monitor? Если бы мисс Финли работала в Windows 8 или более новой системе, детектив смог бы дать ответ не просто быстрее, а моментально. Он бы сразу попросил прислать ему последний XML-файл с отчетом о загрузке!

Родительский процесс

Вы уже видели выше эту картинку, но теперь я выделил другие сведения: родительский процесс, его ИД и время запуска.

Согласитесь, что прислать крошечный текстовый файл можно намного быстрее, чем большой журнал загрузки Process Monitor. В принципе, чтобы решить проблему мисс Финли в Windows 7, Холмс мог бы обойтись и отчетом BootCKCL.etl , также находившемся на диске.

На графике Lifetime by Process можно добавить столбцы Process ID и Parent Process ID , т.е. идентификаторы процесса и родительского процесса соответственно.

Поскольку ИД 2024 принадлежит процессу explorer.exe, выделенные программы запускаются классической оболочкой Windows из стандартных расположений автозагрузки.

Отложенная автозагрузка

В Windows 8 в очередной раз предпринята попытка снизить влияние программ в автозагрузке на скорость запуска системы. Достаточно перезагрузить систему, чтобы увидеть, как программы из автозагрузки начинают появляться только после отображения начального экрана и даже перехода на рабочий стол.

WPA очень наглядно отображает распределение автозагрузки программ по времени. Стоит добавить столбец Start Time (s) , отфильтровать лишнее, и все будет видно как на ладони.

Процесс explorer.exe запустился через 21 секунду после старта Windows, но лишь спустя 15 секунд после него начали стартовать программы из автозагрузки, причем последняя из них запустилась только через 42 секунды.

Такое поведение невозможно нейтрализовать полностью, но можно значительно сократить задержку запуска программ, используя секретный параметр StartupDelayInMSec в пользовательском разделе реестра.

Конечно, найдутся люди, которых и это не устроит, но у них никто не отбирает возможность распределить автозагрузку по времени с помощью планировщика заданий ! Холмс наглядно проедмонстрировал это в деле об автозагрузке Windows.

Рекомендации Microsoft разработчикам программ

Заканчивая тему автозагрузки, я хотел бы отметить еще один момент. Появление в диспетчере задач сведений о влиянии на скорость запуска Windows – это еще и сигнал разработчикам о том, что при чистке первыми под нож вероятнее попадут более требовательные к ресурсам программы.

Microsoft может придумывать разные трюки, стараясь нивелировать влияние программ на скорость загрузки Windows. Но компания бессильна в другом аспекте – энергопотреблении классических программ!

В Windows 8 появились различные улучшения, призванные продлить работу ноутбуков, ультрабуков и планшетов от батарей. Пожалуй, самым заметным новшеством являются современные приложения, которые отправляются «в сон», когда вы переключаетесь в другое окно. И да, эти приложения нельзя поместить в автозагрузку ;)

В моей аудитории практически нет разработчиков, но я специально хочу рассказать вам о рекомендациях Microsoft относительно автозапуска программ . Ведь они рисуют Windows такой, какой ее хотели бы видеть создатели.

Я еще раз хочу подчеркнуть, что эти советы – для авторов программ. Если вы хотите добавить классическую программу в автозагрузку, это ваше личное дело, и никто этому не препятствует. Однако Microsoft не рекомендует разработчикам наполнять автозапуск своими творениями, дублирующими функции Windows, либо имеющими альтернативные возможности реализации с более экономичным энергопотреблением.

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Проверил докторов web нашел файл smileonline.exe, почистил, вроде быстро все стало работать Еще хост почистил, но еще попользуюсь и посмотрю, как будет работать Спасибо)

-------
Because It’s Everybody’s Business (TM Microsoft)

Ни фига не помогла, перезагрузил комп и снова тоже самое. ЗАметил, что файл system.exe грузит жетяк на 100%, а ЦП не трогает. блин. уже не могу, систему сносить не хочу. подскажите, что делать?

-------
Because It’s Everybody’s Business (TM Microsoft)

Конфигурация компьютера
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB)
ОС: Windows 10 Pro x64 Release Preview
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM)

-------
Канал Windows 11, etc | Чат @winsiders

-------
Because It’s Everybody’s Business (TM Microsoft)

Конфигурация компьютера
Ноутбук/нетбук: Lenovo ThinkPad W530 24385AU (i7-3740QM 2.7GHz, 24GB RAM, Samsung 840 Pro 256GB + HDD 750GB)
ОС: Windows 10 Pro x64 Release Preview
Прочее: На пенсии: HP Pavilion dv7t (17.3'', i7-2630QM, HD 6770M 1Gb, 8Gb RAM)

Aleksei2507, на самом деле, время загрузки системы около 4.5 минут. У вас с 15й по 173ю секунды загружен CPU, а дисковой активности нет.


Диск начинает работать уже потом. А CPU нагружают системные процессы в фазе SMSSInit.

Следуйте инструкциям в шапке темы [решено] Долго загружается система и приведите отчет о действиях (п. 2 можно пропустить).

Вы могли заметить столбец с именем «Воздействие при запуске» на вкладке «Запуск» диспетчера задач в Windows 8 и более поздних версиях. Но что означает «влияние на запуск» и как его оценивают?

влияние запуска диспетчера задач

Вкладка «Запуск» диспетчера задач содержит список всех загрузочных приложений, загружаемых из разделов реестра «Запуск», «Запуск» и из папки «Автозагрузка» пользователя, и позволяет пользователю отключать ненужные программы запуска. Диспетчер задач также отображает «влияние запуска» каждой запускаемой программы. Оценка воздействия основывается на загрузке процессора и диска программы при запуске.

По Microsoft: Приложения для запуска (Windows), следующие критерии применяются для определения значений воздействия при запуске для каждой записи запуска.

Таким образом, OneDrive.exe (клиент OneDrive) на приведенном выше снимке экрана явно соответствует категории «Высокий уровень воздействия».

Показывает влияние как «Не измерено» для записей, указывающих на отсутствующий файл или еще не синхронизированных за один прогон при запуске. Влияние отображается как «Нет» для отключенных записей на вкладке «Автозагрузка».

Как Windows измеряет «влияние запуска»?

«Влияние при запуске» фактически рассчитывается диагностической инфраструктурой Windows. Windows запускает трассировку загрузки каждый раз, когда вы запускаете свой компьютер, и результаты которой хранятся в файле трассировки событий с именем «Bootckcl.etl» в этом каталоге:

влияние запуска диспетчера задач

На основе трассировки загрузки Windows также генерирует отдельные файлы XML в каталоге «LogFiles \ StartupInfo», который содержит сведения о каждом элементе запуска, времени их запуска, времени ЦП, а также об использовании диска при запуске для каждого пользователя. Файл XML является отдельным для каждого пользователя, и имя файла включает в себя SID учетной записи пользователя, например:

влияние запуска диспетчера задач

Вы можете открыть эти файлы с помощью Блокнота и проверить показания там. Чтобы найти соответствующий файл для вашей учетной записи пользователя, вам нужно сначала найти SID учетной записи пользователя, набрав whoami /user в окне командной строки. Есть несколько способов узнать ваш SID, но whoami наверное самый простой.

влияние запуска диспетчера задач

Единицы использования процессора в микросекундах. 1000 мкс составляет 1 мс

Эта информация запрашивается и используется диспетчером задач для заполнения столбца «Влияние на запуск».

Читайте также: