Коли ноутбук із Windows розряджає акумулятор швидше, ніж зазвичай, більшість людей спочатку перевіряють диспетчер завдань. Це добре працює для очевидних проблем, як-от додаток, що завантажує ЦП, але багато проблем із живленням виникають у нижній частині. USB-пристрій може відмовитися вимикатися, програма може продовжувати запитувати системний таймер із високою роздільною здатністю, або план живлення може бути налаштований таким чином, що апаратне забезпечення працює інтенсивніше, ніж потрібно.
Windows може самостійно перевірити цю проблему. Його називають інструментом powercfg /energyі звіт, який він генерує, набагато зрозуміліший, ніж інструмент, прихований за командним рядком.
Дайте Windows 60 секунд, щоб побачити, що робить ваш комп’ютер
У вашому комп’ютері багато речей
powercfg /energy запускає діагностичне трасування та перевіряє Windows на загальні проблеми з енергоефективністю та часом автономної роботи. За замовчуванням він сканує систему протягом 60 секунд і створює HTML-звіт із усім, що знаходить. Microsoft рекомендує запускати його, коли комп’ютер неактивний із закритими програмами та документами, і моє тестування показало, чому варто дотримуватися цієї поради.
ВІДЧИНЕНО Термінал як адміністраторпотім запустіть:
powercfg /energy /output "$env:USERPROFILE\energy-report.html"
Залиште комп’ютер у спокої, поки виконується трасування. Коли він завершиться, Windows повідомить про кількість знайдених помилок, попереджень та інформаційних записів разом із розташуванням файлу HTML. Ви можете негайно повідомити за допомогою:
Start-Process "$env:USERPROFILE\energy-report.html"
Ви також можете додати до Windows більше часу для вирішення періодичних проблем /duration. За замовчуванням 60 секунд, отже powercfg /energy /duration 120 подовжує вікно спостереження до двох хвилин.
Мій перший запуск також показав, чому тест холостого ходу дає чистіший результат. Середнє використання ЦП досягло рівня 45,95%тільки Gopeed відповідає за 27,02% під час відстеження. Chrome, Brave, Docker, FxSound і ряд інших процесів також перераховані у звіті.
Я закрив непотрібні програми, залишив комп’ютер у спокої та знову запустив тест. Середнє використання ЦП зменшилося 3,67%тоді як кількість попереджень зменшилася з 22 до 11. Після того, як ця фонова активність була усунена, було легше ізолювати решту проблеми від того, що було зайнято під час першого запуску.
Червоні поля – це орієнтир, а не список справ
Можливо, ваш звіт буде гіршим, ніж ваш комп’ютер
У звіті все знайдене розділяється на помилки, попередження та інформацію. Деякі записи легко зрозуміти з першого погляду, тоді як інші читаються, як блукаючи по примітках до виправлень інженера водія.
Мій показав вищий план живлення, пасивний тайм-аут, вищі налаштування Wi-Fi, керування живленням PCI Express, USB-пристрої, які не переходили в режим вибіркового призупинення, і програми, які вимагають від Windows меншої роздільної здатності таймера. Він також викликав окремі процеси, які використовували значну частину ЦП під час трасування. Деякі з них відповідають налаштуванням батареї Windows 11, які зазвичай потрібно вивчати по одному.
Звіт про ці висновки є вражаюче конкретним. Попередження USB може включати ідентифікатор апаратного забезпечення пристрою, який відмовляється зупинятися, тоді як попередження таймера може містити список процесу для запиту іншого вирішення таймера. Високе використання ЦП отримує таке ж лікування, з окремими виконуваними файлами замість полювання за вами через диспетчер завдань.
Однак я не розглядаю кожен червоний запис як проблему, яку потрібно виправити. На це вказувала одна з моїх помилок USB USB\VID_2F6E&PID_4E17який PowerShell визначив як аудіоінтерфейс мого Scarlett 2i2. Я перевірив далі та виявив, що аудіопотік був активним у той час, тому інтерфейс неспання був цілком розумним, а не свідченням таємничого розряду батареї.
Те саме речення стосується решти звіту. Високе використання процесора під час кодування відео – це зовсім інша історія, ніж високе використання процесора, коли ноутбук простоює. Довгий час відображення може бути навмисним, а деякі попередження про потужність платформи можуть бути пов’язані з обмеженнями апаратного чи програмного забезпечення, які ви не можете виправити, змінивши налаштування Windows.
Я використовую звіт, щоб звузити список підозрюваних. Почніть із висновків, які відповідають проблемам з акумулятором або живленням, які ви насправді бачите, а потім перевірте їх, перш ніж переглядати кожне попередження Windows, яке ви реєструєте.
Дотримуйтеся корисних клавіш разом з рештою Powercfg
Тепер треба допитати підозрюваних
/energy це стає набагато більш цінним, коли ви розглядаєте звіт як відправну точку, а не як остаточний діагноз.
Якщо у звіті вказується, що програма або пристрій не дає машині спати, виконайте наведені нижче дії.
powercfg /requests
Microsoft каже /requests показує запити додатків і драйверів на живлення, які можуть перешкоджати вимкненню дисплея або перешкоджати переходу комп’ютера в режим сну з низьким енергоспоживанням.
На моєму комп’ютері команда одразу показала Chrome, що він має блокування відео пробудження та запит на запуск, оскільки він відтворював аудіо. Він також перерахував FxSound і аудіопристрій USB з активним потоковим аудіо, що дало мені кращий контекст для попереджень USB і таймера, які я вже бачив у звіті про живлення.
Звідти можна продовжити маршрут. powercfg /lastwake повідомляє вам, що прокинулося востаннє, коли комп’ютер переходив у режим сну. Якщо під час цього сканування буде знайдено периферійний пристрій, Windows також може повідомити вам, які пристрої можуть вивести ваш комп’ютер Windows із сну, і дозволити вам звузити список. /waketimers містить список усіх активних таймерів пробудження. Якщо /energy Видає вам невідомий апаратний ідентифікатор USB, PowerShell Get-PnpDevice зазвичай може перетворити цей секретний рядок на ім’я пристрою, яке ви справді впізнаєте.
Windows також має окремі звіти для різних типів проблем із живленням. powercfg /batteryreport Windows створює звіт про використання акумулятора з історією використання акумулятора та ємності, що набагато корисніше, коли ви намагаєтесь оцінити сам акумулятор, а не те, що зараз робить Windows.
Modern Standby отримує власний діагностичний інструмент. /sleepstudy може допомогти вам визначити, чи насправді ваш ноутбук перебуває в режимі сну та що він робив, коли екран вимкнено. /energy краще, коли ви хочете виявити неефективну поведінку або підозрілу конфігурацію, коли система фактично працює.
Тримайте це в задній кишені для усунення несправностей
Я не можу бігти powercfg /energy щотижня, щоб відшукати кожну червону клітинку у звіті. Це набагато корисніше, коли ваш комп’ютер поводиться інакше, а сторінка звичайного акумулятора не дає вам нічого корисного для роботи.
Дайте Windows хвилину, щоб вирішити, а потім скористайтеся звітом, щоб вирішити, де шукати далі. Це випадковим чином змінить кілька налаштувань живлення, і, сподіваємося, відсоток заряду акумулятора буде падати трохи повільніше.