Іноді під час завершення роботи, перезавантаження або виходу з комп’ютера з Windows 10 ви можете отримати повідомлення про помилку. Така помилка перериває або навіть скасовує певні запущені додатки, що може призвести до втрати даних. Щоб цього не сталося, ви можете змусити Windows довше чекати під час виходу із системи.
Чому під час виходу з системи Windows відображається повідомлення про помилку?
Можливо, у вас є багато завдань, які виконуються одночасно, кожне з яких, можливо, має незбережені дані. Якщо це так, кожне завдання чи програма намагатиметься зберегти дані перед тим, як Windows вийде з системи. Це може бути однією з причин повідомлення про помилку.
Як засіб виправлення, ви можете продовжити час, відведений для виходу з системи, щоб дозволити всім запущеним додаткам завершити те, що вони роблять.
Крім того, це може бути просто проблемний додаток. У цьому випадку, і якщо ви впевнені, що жодна з програм, якими ви користуєтеся, не втратить дані, ви можете змусити Windows примусово завершувати вихід із системи швидше.
Змусити Windows чекати довше під час виходу
Є два налаштування, якими можна скористатися. З першим, WaitToKillAppTimeout, Windows надає програмам 20 секунд для збереження даних і закриття. Якщо програми не відповідають, Windows вважає їх «завислими». HungAppTimeout, другий, повідомляє Windows, скільки секунд чекати, перш ніж розглядати програми як завислі та пропонувати їхнє примусове закриття.
Зміна обох цих значень передбачає редагування реєстру, тому будьте обережні та спершу створіть резервну копію системи.
Як встановити час очікування WaitToKillAppTimeout
Лише для вашого облікового запису користувача
Зробіть це, щоб змінити тривалість очікування програмами Windows під час виходу лише з вашого облікового запису користувача.
- Відкрийте редактор реєстру. Дізнайтеся , як відкрити редактор реєстру в Windows, щоб отримати додаткові відомості.
- Перейдіть до такої папки в реєстрі: HKEY_CURRENT_USER\Control Panel\Desktop
- На панелі праворуч знайдіть рядок WaitToKillAppTimeout .
- Якщо ви його не бачите, вам потрібно буде створити його, клацнувши правою кнопкою миші будь-яке порожнє місце на панелі та вибравши « Нове» > «Рядкове значення». Перейменуйте його на WaitToKillAppTimeout.
- Двічі клацніть цей рядок, щоб відредагувати його значення в мілісекундах. (1000 мілісекунд дорівнює одній секунді.) За замовчуванням дані значення встановлюються на 20 000 (або 20 секунд).
- Збільште це значення, щоб Windows довше чекала виконання запущених програм перед завершенням роботи або виходом із системи. (Якщо зменшити його значення, ви швидше вийдете з системи.)
Змінити час очікування WaitToKillAppTimeout для всіх користувачів
Це застосує змінені правила виходу з системи до всіх користувачів ПК.
- Відкрийте редактор реєстру.
- Перейдіть до такої папки в реєстрі: HKEY_USERS\.DEFAULT\Control Panel\Desktop
- Виконайте кроки з третього по шостий зі способу 1A, щоб змінити тривалість очікування Windows на завершення належного закриття програм під час виходу з системи для всіх користувачів.
Як встановити час очікування HungAppTimeout
Лише для вашого облікового запису користувача
Це змінить тривалість очікування Windows програм, які вона вважає завислими. Це лише для вашого облікового запису користувача.
- Відкрийте редактор реєстру.
- Перейдіть до такої папки в реєстрі: HKEY_CURRENT_USER\Control Panel\Desktop
- На панелі праворуч знайдіть рядок під назвою HungAppTimeout .
- Якщо рядок не існує, створіть його, клацнувши правою кнопкою миші будь-яке порожнє місце на панелі та вибравши « Створити» > «Рядкове значення» . Перейменуйте його на HungAppTimeout .
- Двічі клацніть цей рядок, щоб відредагувати його значення – знову ж таки, за мілісекунди. (1000 мілісекунд дорівнює 1 секунді.) За замовчуванням для даних значення встановлено значення 5000.
- Збільште це значення, щоб мати більше часу для зависання програм і довше чекати під час завершення роботи або виходу з системи. (Зменште це значення, щоб швидше вийти з системи.)
Змінити час очікування HungAppTimeout для всіх користувачів
Це дозволить вам змінити значення за замовчуванням для всіх користувачів.
- Відкрийте редактор реєстру.
- Перейдіть до такої папки в реєстрі: HKEY_USERS\.DEFAULT\Control Panel\Desktop
- Виконайте кроки 3–6 зі способу 2A, щоб змінити тривалість очікування Windows під час виходу з системи для всіх користувачів.