Я усунув вбудовану затримку запуску Windows, і мій робочий стіл став набагато швидшим

Я усунув вбудовану затримку запуску Windows, і мій робочий стіл став набагато швидшим


Оскільки твердотільні накопичувачі стали швидшими, пам’ять майже зникла як фактор сповільнення Windows, і тепер інші фактори, такі як перевірка BIOS і затримка, мають більший вплив на час завантаження. Я спробував кілька і ранжував їх залежно від того, наскільки вони корисні та скільки часу економлять.

Крім часу завантаження, вхід в ОС також займає деякий час, і ця затримка виникає через те, як Windows контролює запуск служб і програм запуску. Особисто я хочу, щоб програми запуску були готові, щойно я ввійду, але Windows навмисно затримує їх і чекає, поки я перейду в режим очікування, перш ніж запускати їх. Якщо ви очікуєте, що все швидко завантажуватиметься на системі високого класу, ця затримка може дратувати.

Чому Windows змушує вас чекати перед завантаженням програм

Звинувачують у цьому апаратне забезпечення десятирічної давності

Ноутбук Windows відкриває пошук Windows на робочому столі.

Windows намагається визначити, який із них найкращий для вашого комп’ютера; Хоча ця сама поведінка може не застосовуватися до кожної системи, вона загалом застосовна. Одним із прикладів є затримка запуску програми, яка розроблена для захисту старого обладнання, але може погіршити продуктивність при вищих налаштуваннях. Два параметри реєстру контролюють цю поведінку.

У початкових налаштуваннях Windows чекає кілька секунд після завершення завантаження служб і самої ОС. По-друге, Windows очікує переходу в режим очікування після завершення служб/драйверів і фонової роботи, і очікує, поки система повідомить про стан очікування перед запуском програм; це може зайняти до 10 секунд і може тривати довше, ніж потрібно для завантаження програм після входу в комп’ютер.

Цей підхід розподіляє робоче навантаження Windows і дозволяє уникнути перевантаження ресурсів.

Як назавжди усунути затримку при запуску

Різні цінності, різні причини

Щоб усунути затримку в Windows при запуску програм, змініть StartupDelayInMSec вартість; щоб змінити час очікування Windows у режимі очікування перед запуском програм запуску WaitForIdleState значення та оновіть обидва значення в редакторі реєстру. Для цього виконайте такі дії:

  1. ВІДЧИНЕНО Редактор Довідника.

  2. Введіть цю адресу: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Serialize.

  3. Якщо Serialize не існує, створіть новий ключ із таким іменем.

  4. Під Серіалізуватистворіть ці два 32-розрядних значення DWORD, якщо вони ще не існують: StartupDelayInMSec і WaitForIdleStateі встановити для них значення 0.

Затримка запуску зазвичай становить 10 секунд, і це поведінка Windows 10, яка була перенесена до Windows 11. Подібним чином очікування бездіяльності може тривати 10 секунд або більше, а в сукупності вони можуть зайняти до 20 секунд після завантаження Windows, щоб запустити програми запуску, і це досить багато часу, перш ніж ви зможете фактично почати використовувати свій комп’ютер.

Ще одна затримка ховається у вашому списку послуг

Одна ідея, інший ключ до запису

Затримка запуску служби Windows
Затримка запуску служби Windows
Авторство зображення: Шахір Хан/MUO

Окрім програм запуску, Windows також позначає кілька інших функцій як другорядні та завантажує їх після належного завантаження ОС; Як і програми запуску, це додає затримку та розроблено для повільнішого обладнання.

Такі функції чи служби, як служби Xbox, Bluetooth, Windows Update та подібні компоненти, які можна ізолювати від робочого процесу користувача, завантажуватимуться повільно, оскільки Windows не хоче, щоб вони конкурували за ресурси, поки ядро ​​та драйвери завантажуються під час запуску.

Зазвичай затримка Windows становить близько 120 секунд для завантаження цих несуттєвих служб, і така поведінка є застарілою та непотрібною в нових системах.

Ви можете зменшити затримку зі 120 секунд до 30 секунд або до нуля.

Для цього виконайте такі дії:

  1. ВІДЧИНЕНО Редактор Довідника.

  2. Введіть цю адресу: HKLM\SYSTEM\CurrentControlSet\Control.

  3. Знайди це Затримка автозапуску або створіть це 32-розрядне значення DWORD, якщо воно не існує, і змініть його значення зі стандартного на 30 секунд (30000, оскільки значення записується в мілісекундах) або змініть його на 0.

Більшість сучасних систем можуть одночасно завантажувати ядро, драйвери, програми запуску та ці несуттєві служби, тож вам насправді не потрібно чекати, поки щось станеться під час завантаження Windows, і змінити його на 0 можна.

Як зараз виглядає мій робочий стіл?

Не швидше для завантаження, але швидше для використання

Найближчий огляд зеленого ноутбука Sage Lenovo на домашній сторінці MakeUseOf

Після застосування цих змін реєстру Windows не чекає певний час, щоб запустити мої програми та служби автозавантаження; він запускає їх разом із службами та завантаженням ОС. Ці налаштування не призначені для пришвидшення завантаження Windows, але вони роблять ОС більш зручною, оскільки вам не потрібно чекати, поки Windows запустить ці програми.

Мені більше не потрібно сидіти й дивитися на екран, поки мій комп’ютер завантажує програми для запуску, як-от Claude, WhatsApp, Slack або служби Windows, як-от Xbox, знаючи, що він може працювати з усім одночасно.

Не забудьте створити резервну копію реєстру, перш ніж вносити будь-які зміни

Зміна значень реєстру є делікатною справою, і одна помилка може зламати вашу ОС, тому я рекомендую створити резервну копію перед внесенням будь-яких змін. Однак це виправлення реєстру робить Windows більш терпимим, а також може пришвидшити роботу вашого комп’ютера, зменшивши час очікування після входу.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *