▶️ О PowerShell, CheckBootSpeed и событии 100
Я никогда не был силен в скриптах, и хотя поглядывал на #PowerShell, дальше нескольких команд не продвигался. Реальный интерес пробудился после доклада Василия Гусева о
диагностических пакетах на российской конференции Платформа 2009.
ℹ️ Желающих ускорить загрузку на HDD было примерно столько же, сколько отключавших системную оптимизацию этого процесса :) Мой диагностический пакет
CheckBootSpeed, целиком построенный на PowerShell:
- анализировал
событие 100 в журнале Microsoft-Windows-Diagnostics-Performance
- собирал
основные сведения о системе- восстанавливал к стандартным параметры SuperFetch, Readyboot и дефрагментатора
В дальнейшем утилита развивалась в сторону
сбора сведений о дисках/разделах и журналов дефрага, что помогло в
истории с дефрагом SSD.
Утилита и сейчас вполне пригодна и удобна для сбора информации, хотя скорость загрузки #Windows10 уже не волнует
90% читателей. Похоже, не волнует она и Microsoft, потому что начиная с версии 20H2 (в т.ч. Dev) событие 100 перестало создаваться в журнале после загрузки ОС 🤦♂️
🐞Наверняка это баг, потому что событие выключения (200) в журнал записывается. Дефект надо бы исправить, поэтому я занес проблему в центр отзывов. Все
подробности здесь. Ваш голос важен! ✌️