Усі картки нижче працюють однаково. Перші два кроки спільні для всіх; інші два вказані під кожною карткою разом із тим, що вона змінює.
Кожна картка відновлення безумовно записує назад стандартне значення Windows; вона не залежить від того, чи є резервна копія самого w0a. Тому вона допомагає й тоді, коли твою машину змінила якась інша програма.
Що робити
- Відкрий w0a
- У лівому меню перейди на сторінку Fix
Звук
Якщо звук пропав, пристроїв немає у списку або програми взагалі не відтворюють звук: перезапускає звуковий стек і повертає налаштування планування звуку до стандартного значення Windows.
- Введи
sesу поле пошуку - Натисни кнопку на картці Звук
Миша, клавіатура і сенсорна панель
Якщо вказівник відчувається інакше, ввід з миші чи клавіатури заїкається або сенсорна панель вимикається, коли підключена миша, повертає прискорення вказівника, черги вводу й налаштування сенсорної панелі до стандартних значень Windows.
- Введи
fareу поле пошуку - Натисни кнопку на картці Миша, клавіатура і сенсорна панель
Частота і затримка повтору клавіш
Якщо утримувана клавіша повторюється надто швидко або надто довго не починає повторюватися, вона повертає обидва значення до стандартних значень Windows: пів секунди до початку повтору, найшвидша частота після цього. До того, скільки одне натискання йде до гри, це стосунку не має — це налаштування керує лише клавішею, яку тримають.
Два значення, які вона записує:
HKCU\Control Panel\Keyboard\KeyboardDelay=1— очікування перед початком повтору (0 = 250 ms, 1 = 500 ms, 3 = 1000 ms).HKCU\Control Panel\Keyboard\KeyboardSpeed=31— частота повтору, найшвидший крок.
Обидва мають тип REG_SZ, тобто текст. Інструмент, який запише поверх них DWORD, робить значення невидимими; Windows тоді відкочується до власного внутрішнього стандарту, і вікно налаштувань перестає збігатися з реальною поведінкою.
Що могло їх змінити: власний твік w0a Скоротити затримку повтору клавіш до найкоротшого кроку, вікно клавіатури в панелі керування, профілі доступності та частина фірмового ПЗ виробників клавіатур.
Налаштування зчитується один раз за сеанс, тож стару поведінку ти можеш бачити доти, доки не вийдеш із системи й не зайдеш знову.
- Введи
tusу поле пошуку - Натисни кнопку на картці Частота і затримка повтору клавіш
Черги вводу
Якщо натискання клавіші чи рух миші час від часу взагалі не реєструється, вона повертає розміри черг драйверів до стандартних значень Windows. Записує 100 у класові драйвери й видаляє значення на рівні HID під ними, де чиста Windows не пише нічого. Потрібне перезавантаження.
Значення, які вона записує й видаляє:
HKLM\SYSTEM\CurrentControlSet\Services\mouclass\Parameters\MouseDataQueueSize=100HKLM\SYSTEM\CurrentControlSet\Services\kbdclass\Parameters\KeyboardDataQueueSize=100...\Services\mouhid\Parameters\MouseDataQueueSize— видаляється...\Services\kbdhid\Parameters\KeyboardDataQueueSize— видаляється
Чому дві половини різні: 100 — це задокументоване стандартне значення класових драйверів. Рівень HID під ними знає значення з такою самою назвою, але чиста Windows туди не пише нічого — тому ці два видаляються, а не встановлюються на 100. «Відновити стандартне значення» для значення, якого не існує, означало б його створити.
Черга — це не налаштування затримки. Зробити її більшою не доставить звіт раніше, зробити меншою не затримає жодного; черга — лише буфер між драйвером і потоком, який його читає. Мала черга відкидає звіти, коли цей потік на мить підвисає — для миші на 8000 Гц вистачає кількох мілісекунд.
Зміна зчитується під час завантаження драйвера, тож вона діє лише після перезавантаження.
- Введи
girdiу поле пошуку - Натисни кнопку на картці Черги вводу
Принтери та друк
Якщо зникли всі принтери, немає навіть «Microsoft Print to PDF» або нічого не друкується взагалі, повертає службу «Диспетчер друку» (Print Spooler) до типового значення Windows (автоматично) і запускає її.
- Введи
yaziciв поле пошуку - Натисни кнопку на картці Принтери та друк
Bluetooth
Якщо перемикач Bluetooth зник із «Параметрів» і швидких налаштувань або навушники, геймпади та миші не підключаються, вона повертає служби Bluetooth до їхнього стандартного значення Windows (Вручну).
- Введи
bluetoothу поле пошуку - Натисни кнопку на картці Bluetooth
Spotify / застосунки Store
Якщо Spotify чи інші застосунки Store не відкриваються або Store більше не оновлює застосунки, вона перереєстровує застосунки, скидає кеш Store і повертає автоматичні оновлення до стандартного стану.
- Введи
spotifyу поле пошуку - Натисни кнопку на картці Spotify / застосунки Store
Edge
Якщо Edge запускається повільно або показує «Керується вашою організацією», видаляє політики Edge і відновлює стандартну поведінку.
- Введи
edgeу поле пошуку - Натисни кнопку на картці Edge
Windows Update
Якщо оновлення перестали приходити, завантажуються дуже повільно або більше не працюють Insider чи Feedback Hub, повертає служби оновлення та діагностики до типових значень Windows.
- Введи
windowsв поле пошуку - Натисни кнопку на картці Windows Update
Віддалена допомога
Якщо запрошення «Швидкої допомоги» (Quick Assist) або «Віддаленої допомоги» не може встановити з'єднання, вона повертає дозвіл просити про допомогу до стандартного значення Windows (увімкнено). Вона діє незалежно від того, яка саме програма його вимкнула.
- Введи
uzakу поле пошуку - Натисни кнопку на картці Віддалена допомога
Живлення портів USB
Якщо USB-пристрій раз у раз відключається, повільно прокидається, або ти хочеш скасувати зміну пріоритету, зроблену на сторінці «Порти USB», повертає дозволи сну та керування живленням для кожного пристрою вводу до стандартного значення Windows.
Для пристроїв вводу справжнє стандартне значення Windows — вибіркове призупинення вимкнено: саме це встановлює власний файл інсталяції драйвера (input.inf), тож картка записує саме його, а не узагальнений стан «енергозбереження ввімкнено».
- Введи
usbу поле пошуку - Натисни кнопку на картці Живлення портів USB
Служби Windows
Якщо не вдається друкувати, Bluetooth не підключається, вхід за відбитком пальця перестав працювати або не відкривається засіб усунення несправностей, повертає служби, які оптимізація перевела на ручний запуск, до стандартних значень Windows і одразу запускає диспетчер друку.
- Введи
servisу поле пошуку - Натисни кнопку на картці Служби Windows
Заплановані завдання
Знову вмикає заплановані завдання сумісності й телеметрії, які вимкнула оптимізація. Звітування Windows про сумісність повертається; його було вимкнено заради продуктивності, тож увімкни його тут, якщо щось цього потребує.
- Введи
zamanlanmisу поле пошуку - Натисни кнопку на картці Заплановані завдання
Значки та назви пристроїв
Якщо підключені пристрої показуються як «Невідомий пристрій» (Unknown device) або отримують не той значок, дозволяє Windows знову завантажити відомості про пристрій від виробника.
- Введи
cihazу поле пошуку - Натисни кнопку на картці Значки та назви пристроїв
Робоча область пера
Якщо кнопка пера нічого не робить або інструменти Windows Ink не відкриваються, вона вмикає робочу область пера назад.
- Введи
kalemу поле пошуку - Натисни кнопку на картці Робоча область пера
Сеанси трасування подій
Якщо Performance Monitor, WPR чи інший інструмент на основі журналу подій не може зібрати дані, повертає сеанси трасування, що запускаються під час завантаження, до стандартного значення Windows.
- Введи
olayу поле пошуку - Натисни кнопку на картці Сеанси трасування подій
Лічильники продуктивності
Якщо «Системний монітор» узагалі не знаходить наборів лічильників або typeperf, Get-Counter чи програма моніторингу, що читає лічильники продуктивності Windows, не бачить даних, видаляє перемикач, який вимикає лічильники.
Значення, яке вона видаляє, називається Disable Performance Counters і лежить під HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib. Чиста інсталяція його взагалі не має — картка не встановлює його в нуль, вона його прибирає.
- Введи
performansу поле пошуку - Натисни кнопку на картці Лічильники продуктивності
Хто вписує туди це значення
Якийсь гайд з оптимізації або інструмент, що йому слідує. У самого w0a на сторінці Оптимізації теж є прапорець, який його ставить; він вимкнений за замовчуванням, і підпис біля нього каже, що ти втрачаєш, поставивши галочку. Якщо ти таки поставив її та застосував, ця картка — те, що це скасовує.
Лічильників немає і після того, як картка спрацювала
Якщо перемикача вже немає, а Performance Monitor усе одно порожній, може бути пошкоджений сам реєстр лічильників. Для цього у Windows є власна команда ремонту — у командному рядку, відкритому від імені адміністратора:
lodctr /R
Вона перебудовує назви лічильників з їхньої резервної копії. w0a не запускає її за тебе: команда замінює весь реєстр лічильників, а це не те, що картка ремонту має робити тихцем.
Спрямування переривань пристрою
Windows дозволяє адміністратору вирішувати, які процесори обслуговують переривання пристрою. Про це говорять два значення, у ключі HKLM\SYSTEM\CurrentControlSet\Enum\PCI\<device>\Device Parameters\Interrupt Management\Affinity Policy:
DevicePolicy—4означає «використовуй набір процесорів нижче». За будь-якого іншого значення маска під ним не читається.AssignmentSetOverride— сам набір процесорів, у вигляді бітової маски.
Ця картка видаляє обидва з кожного PCI-пристрою, який їх має. Нуля вона не пише: на машині, яку Windows налаштував сам, цих значень просто немає, і саме цю відсутність картка повертає як стандартне значення.
Ставлять їх два джерела. Програма для тюнінгу або якийсь посібник — це та сама зміна за фразою «закріпи мережеву карту за 4-м ядром». Або старіша версія w0a: на її сторінці «Тест затримки» була картка Спрямування переривань, яка писала ті самі два значення. Теперішній w0a їх більше не пише — сторінка лише показує, який процесор виконував переривання і які пристрої мають закріплене розміщення, — а скасовується старе налаштування цією карткою.
Чому це може зламати пристрій: Windows читає цю політику, коли вирішує, які ресурси дати пристрою, а стається це під час завантаження. Набір процесорів, до якого пристрій не дотягується, лишає його без робочого переривання, і пристрій не запускається — Диспетчер пристроїв показує Код 10. На екрані ніщо не пов'язує ці дві події, бо між ними дні.
Значення MessageSignaledInterruptProperties у сусідньому ключі картка навмисно не чіпає. Там лежить налаштування переривань, сигналізованих повідомленням, w0a його ніколи не пише, а стерти те, що хтось поставив свідомо, означало б лишити пристрій у гіршому стані, ніж його знайшли.
Перезавантаження вона просить тому, що політика читається лише під час завантаження. До того моменту машина поводиться точно так само, як раніше.
- Введи
kesmeу поле пошуку - Натисни кнопку на картці Спрямування переривань пристрою
Приглушення звуку під час дзвінка
Якщо інші звуки більше не приглушуються, коли починається дзвінок, а ти хочеш повернути поведінку Windows, видаляє налаштування приглушення, і Windows повертається до свого стандартного значення (під час дзвінка інші звуки приглушуються на 80%).
- Введи
sesу поле пошуку - Натисни кнопку на картці Приглушення звуку під час дзвінка
Про саме налаштування
Значення називається UserDuckingPreference і лежить під HKEY_CURRENT_USER\Software\Microsoft\Multimedia\Audio. Прапорець приглушення на сторінці «Оптимізації» у w0a записує в нього 3 («нічого не робити»); вибір у Параметри › Система › Звук › Додаткові параметри звуку › Зв'язок змінює те саме число. Його видалення повертає Windows до «зменшити гучність інших звуків на 80%». Якщо тобі потрібен лише інший рівень, місце для цього — та вкладка; ця картка існує, щоб повернути стандартне значення.
Попередні оновлення
Якщо перемикач «Отримувати найновіші оновлення, щойно вони з'являться» застряг у вимкненому стані, видаляє значення, і Windows знову показує власне стандартне значення й дотримується його.
- Введи
onizlemeу поле пошуку - Натисни кнопку на картці Попередні оновлення
Про саме налаштування
IsContinuousInnovationOptedIn під HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings — перемикач Параметри › Windows Update › Отримувати найновіші оновлення, щойно вони з'являться (Windows 11 22H2 і новіше). Прапорець попередніх оновлень на сторінці «Оптимізації» у w0a записує 0; видалення значення повертає перемикач у стан, який Windows обирає самостійно. Це не програма Insider, і щомісячних оновлень безпеки воно не зупиняє в жодному з положень.
Драйвери з Windows Update знову
Якщо Windows Update більше не пропонує драйвери, а ти хочеш це повернути, видаляє політику, яка їх виключала (ExcludeWUDriversInQualityUpdate), і Windows знову дотримується власного значення за замовчуванням.
- Введи
excludewudriversу поле пошуку - Натисни кнопку на картці Драйвери з Windows Update знову
Про саме налаштування
ExcludeWUDriversInQualityUpdate під HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate — групова політика, яка не пускає драйвери в оновлення якості Windows Update; Microsoft описує її для Pro, Enterprise та Education. Прапорець драйверів на сторінці «Оптимізації» у w0a записує сюди 1; у Home прапорець не показується. Видалення значення знову дозволяє оновленням якості приносити драйвери. Оновлення компонентів у будь-якому разі поза цією політикою, а драйверів, які ти встановлюєш сам із сайту виробника чи через його застосунок, вона не стосується.
Dynamic Lighting
Якщо після вимкнення Dynamic Lighting твої RGB-пристрої згасли або перестали слухатися Windows, видаляє перемикач, і Windows знову керує ними.
- Введи
dynamicу поле пошуку - Натисни кнопку на картці Dynamic Lighting
Про саме налаштування
AmbientLightingEnabled під HKEY_CURRENT_USER\Software\Microsoft\Lighting — головний перемикач Параметри › Персоналізація › Динамічне освітлення (Windows 11 23H2 і новіше). Прапорець Dynamic Lighting на сторінці «Оптимізації» у w0a записує 0, щоб клавіатура чи миша була повністю в розпорядженні власної програми виробника; видалення значення повертає пристрій у розпорядження Windows. Якщо підсвітка після цього й далі не світиться, нею тепер керує програма виробника — перевір її профіль.
Що означає відповідь картки
Після натискання картка дописує під собою рядок. Те, який саме рядок ти отримаєш, вирішує твій наступний крок.
- "Виправлено — N налаштувань повернуто до стандартного значення Windows." — це й було зламане місце, і його повернуто на місце. Якщо проблема лишається, читай нижче.
- "Нема чого виправляти — це вже було на стандартному значенні Windows." — ці налаштування ніхто не змінював. Те, що ти бачиш, має іншу причину, і повторне натискання картки не допоможе.
- "Нема чого виправляти — цей компонент не встановлено на цьому ПК." — того, що лагодить ця картка, у цьому Windows немає. Твоє видання може його не містити, або його прибрали раніше.
- "Виправлено — N налаштувань повернуто. Перезавантаж ПК, щоб подіяло повністю." — налаштування записане, але Windows читає його під час завантаження, тож різниця видно після перезапуску. Картка пише це лише тоді, коли змінене справді цього потребує.
- "Виправлено — N налаштувань повернуто. Вийди з облікового запису й увійди знову, щоб подіяло повністю." — те саме, тільки дешевше: налаштування читає сам сеанс, тож машину вимикати не треба.
- "Триває інше відновлення. Спробуй ще раз, коли воно завершиться — відновлення, запущені одночасно, зводять роботу одне одного нанівець." — за раз працює лише одна картка, бо кілька відразу зводили б роботу одна одної нанівець. Дочекайся завершення й натисни ще раз.
- "Не вдалося виправити — дивись журнал помилок." — картка не довела справу до кінця. Причина в
%LocalAppData%\w0a\errors.log.
Якщо не допомогло
Якщо картка повідомила, що щось виправила, а проблема лишилася, причина була не в цих налаштуваннях. Напиши нам — скажи, яку картку ти запускав і що вона вивела; лише разом ці дві речі звужують коло.
Ця сторінка допомогла?
Чого бракувало або що не спрацювало? Ми читаємо кожну таку відповідь.
Якщо ця сторінка не розв'язала проблему, напиши нам — скажи, яку статтю ти читав, і ми виправимо статтю.