Отключить автозапуск приложений в Windows 10

Начиная с Windows 10 Fall Creators Update, операционная система может автоматически повторно открывать приложения, которые работали до завершения работы или перезапуска. Такое поведение является совершенно неожиданным для большинства пользователей Windows, которые обновились до последней версии ОС. Новое исследование выявило настройку реестра, которая может отключить эту функцию.

Если вы следите за разработкой Windows 10 и читаете статьи в этом блоге, вы, возможно, знакомы со всеми изменениями, внесенными в Windows 10. Одно из них. это была возможность повторно запускать приложения после установки обновлений, то есть после перезапуска после установки обновлений. Если вы используете Windows 10 build 17040 и выше, вы должны использовать параметр Использовать мои данные для входа, чтобы автоматически завершить настройку моего устройства после обновления или перезапуска в разделе Конфиденциальность в настройках. См. Статью «Как выполнить автоматический вход после перезагрузки Windows 10». Однако многие пользователи сообщают, что у них это не работает.

Microsoft сказал следующее:

На основании ваших отзывов, функция восстановления приложений, которые зарегистрировались для перезапуска приложений, после перезагрузки или выключения (с помощью параметров питания, доступных в меню «Пуск» и различных в других местах) настроено только для пользователей, включивших параметр «Использовать мои данные для входа для автоматического завершения настройки моего устройства после обновления или перезапуска» в разделе «Конфиденциальность» в разделе «Параметры входа».

Если вы используете старую сборку, вы можете использовать другой прием. Совет: чтобы найти установленную вами сборку, обратитесь к статье Как узнать номер сборки Windows 10, которую вы используете.

С Windows 10 Fall Creators Update ОС автоматически запускает приложения, которые у вас есть. работала перед выключением или перезапуском. Даже отключение функции быстрой загрузки не меняет ситуации. Выполнение команды выключения останавливает повторное открытие приложений ОС. Команда выглядит следующим образом:

 shutdown -t 0 -s 

Если вы хотите перезапустить, используйте следующую команду для перезагрузки ОС:

 shutdown -t 0 -r 

См. Следующую статью:

Отключить автоматическое повторное открытие приложений в Windows 10

Наконец, новая настройка реестра, обнаруженная пользователем форума MDL Хендриком Вермааком, полностью отключает эту функцию . Вот как это можно сделать.
Прежде чем продолжить, вам необходимо найти идентификатор безопасности для вашей учетной записи (SID).

Найдите идентификатор безопасности (SID) вашей учетной записи

Существует специальная консольная команда, которую вы можете использовать для получения информации об учетных записях пользователей в Windows 10. Она позволит вам найти SID, и много другой информации. Это подробно рассматривается в этой статье:

Просмотр сведений об учетной записи пользователя в Windows 10 для всех пользователей

Короче говоря, запустите следующую команду:

 wmic useraccount list full 

Вот пример вывода:

Обратите внимание на значение SID для своей учетной записи.

Отключить автозапуск приложений в Windows 10

  1. Откройте редактор реестра.
  2. Перейдите в раздел HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon UserARSO SID . Замените часть SID своим фактическим значением SID, например S-1-5-21-1009994778-2815073881-3359792039-1001 .
  3. Справа создайте или измените новое 32-битное значение DWORD OptOut и установите для него значение 1.
  4. Перезагрузите Windows 10.

Чтобы сэкономить ваше время, автор создал автоматический скрипт.

 @echo off :: Отключить функцию автозапуска Windows 10 :: Автор: Хендрик Вермаак, 3 февраля 2018 г. :: Проверить права администратора> nul 2> & 1 "% SYSTEMROOT%  system32   cacls.exe ""% SYSTEMROOT%  system32  config  system ":: Если установлен флаг ошибки, у нас нет admin. if '% errorlevel%' NEQ '0' (эхо Запрос прав администратора ... goto UACPrompt) else  (goto gotAdmin): UACPromptecho Set UAC = CreateObject ^ ("Shell.Application" ^)> "% temp%  getadmin.vbs" echo UAC.ShellExecute "cmd.exe", "/C" "" "% ~ f0"  "" "",, "runas", 1 >> "% temp%  getadmin.vbs" cscript "% temp%  getadmin.vbs" exit/B: gotAdminif exist "% temp%  getadmin.vbs" (del "  % temp%  getadmin.vbs ") pushd"% CD% "CD/D"% ~ dp0 ":: BatchGotAdmin (Запуск от имени администратора заканчивается) :: Отключить  AutoLaunch Featureecho.for/F "tokens = * skip = 1" %% n in ('wmic useraccount, где "name ='% username% '" получить sid ^ |  findstr "." ') do (set SID = %% n) reg add "HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows NT  CurrentVersion  Winlogon  UserARSO % SID%"/v OptOut/t REG_DWORD/d 1/fecho.echo  Функция автозапуска отключена. Echo.echo.echo Нажмите любую клавишу для выхода ... pause> nul 

Вы можете скопировать и вставить текст выше в новое окно Блокнота и сохранить его как файл CMD . Кроме того, вы можете загрузить файл cmd здесь:

Загрузить файл CMD



Оцените статью
digitdocom.ru
Добавить комментарий