155

Иногда на моем компьютере с Windows 10 происходит принудительный перезапуск. Когда ОС перезапускается, каждая программа, которая была у меня до перезапуска, снова открывается при запуске. Программы открываются, как будто я просто дважды щелкаю по ним.

Я обычно держу 5-6 окон Visual Studio и несколько программ вместе. Когда все вышеперечисленное происходит, мне нужно подождать несколько минут, пока я не смогу начать работать, поскольку все загружается очень долго.

Есть ли настройка для отключения автоматического запуска этих программ при запуске?

6 ответов6

120

Хорошие новости! Это было несколько «исправлено».

Меня интересовало решение clickbangdead, но, к сожалению, я не смог заставить его работать, что бы я ни пытался. Затем я вернулся в ветку «Ответы Microsoft», где он первоначально разместил свое решение, потому что, возможно, кто-то мог найти новое решение на последующих страницах. И вуаля, действительно. Перейдите в следующее местоположение:

Настройки > Аккаунты > Параметры входа

Прокрутите вниз до пункта « Конфиденциальность» справа, а затем установите для параметра « Выкл.» Значение:

Use my sign-in info to automatically finish setting up my device after an update or restart.

Настройки конфиденциальности

Я был настроен скептически, потому что это не похоже на то, что это связано с повторным открытием моего Google Chrome после перезапуска, но я проверил, и это (наконец-то) работает!


Обновление: с выпуском Windows 10 версии 1803 (апрельское обновление 2018 года) Microsoft изменила формулировку в этом параметре конфиденциальности, чтобы подчеркнуть, что она "откроет мои приложения", если она настроена на включение.

Use my sign-in info to automatically finish setting up my device and reopen my apps after an update or restart.  

Отключить вновь открыть мои приложения

23

От: Остановить автоматическое повторное открытие программ после перезапуска в Windows 10

Это новая "функция" в обновлении Fall Creators. Чтобы предотвратить повторное открытие приложений после перезагрузки, не используйте кнопку "Пуск"> "Завершение работы". Вместо этого используйте командную строку shutdown.exe.

shutdown.exe /s /t 0

Чтобы перезапустить, используйте эту командную строку или ярлык:

shutdown.exe /r /t 0
14

К сожалению, это (настройки конфиденциальности / использовать мою регистрационную информацию ...) не работает (по крайней мере, для меня на четырех машинах). Кажется, что это всегда происходит при перезагрузке:

https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_desktop/programs-autostart-after-boot-in-windows-10/09dd8d3e-7b36-45d1-9181-6587dd5d53ab?page=2

цитата из MS Support Engineer там:

Старое поведение:

  • Когда вы выключаете компьютер, все приложения закрываются

  • После перезагрузки / перезапуска вы должны заново открыть любое приложение, которое хотите использовать.

Новое поведение:

  • При выключении компьютера все открытые приложения "добавляются в закладки" (из-за отсутствия лучшего слова)
  • После перезагрузки / перезапуска эти приложения будут автоматически открыты

Если вы хотите запустить без открытых приложений (кроме тех, которые настроены на автоматический запуск через диспетчер задач / запуск), вам необходимо убедиться, что все приложения закрыты, прежде чем завершать работу или перезагружать компьютер.

Жаль, что они включили это только для «установки / обновления требуют перезагрузки». Пока не нашел никаких объектов групповой политики или способа отключить их.

9

Я разместил это в ветке MS: https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_perf-insiderplat_pc/programs-autostart-after-boot-in-windows-10-fall/09dd8d3e- 7b36-45d1-9181-6587dd5d53ab? MESSAGEID = 552051d1-b7e5-4709-826a-cce7d243086a

Я также опубликую здесь: вот более дружественное решение для тех, кто не хочет постоянно закрывать нежелательные приложения:

Создайте командный файл с помощью следующей командной строки:

for /f "tokens=1-3,*" %%a in ('reg query HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v "Application Restart*" ^| findstr "Application Restart"') do reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce /v "%%a %%b %%c" /f

Поместите это где-нибудь на диск, чтобы пользователь тоже имел права на чтение.

В gpedit.msc , затем в разделе «Конфигурация пользователя» → «Настройки Windows» → «Сценарии» добавьте сценарий как сценарий выхода из системы.

7

Самый быстрый способ перезагрузить компьютер без повторного открытия приложений: щелкнуть в любом месте на рабочем столе (или в Winkey-D), а затем alt-F4 и выбрать "перезагрузить".

3

Я просто отказал себе в разрешении на "запись" в раздел реестра HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce .

Работает для меня.

Изменить: это также может быть полезным

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .