Вот глупый обходной путь для такой же глупой новой функции.
Сначала немного предыстории: кажется, что Windows выключается, как будто %WINDIR%\system32\shutdown.exeвызывается с /sg /hybrid /t 0параметрами. Волшебство заключается в /sgпараметре, который говорит ему «перезапустить любые зарегистрированные приложения» при следующей загрузке. «Старый» /sпараметр все еще существует и shutdownможет быть вызван с ним вручную.
Чтобы быстро вызвать shutdown.exeтакой вызов , создайте ярлык либо в списке приложений ( %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programsдля всех пользователей, %APPDATA%\Microsoft\Windows\Start Menu\Programsдля текущего пользователя), либо в другом месте, а затем закрепите его, чтобы начать.
Важные свойства ярлыка следующие:
- Название:
Shutdown
- Цель:
%WINDIR%\system32\shutdown.exe /s /hybrid /t 0
- Начинать:
%WINDIR%\system32
Необязательный:
- Имя: добавьте неразрывный пробел (Alt + Num255) перед ним, чтобы он отображался вверху списка «Все приложения». Вы можете попробовать другие модные символы Юникода, если хотите.
- Выполнить:
Minimizedдля предотвращения появления уродливой командной строки в ближайшее время.
- Значок: Измените на что-нибудь приятное (по умолчанию имеется значок выключения в стиле XP
shell32.dllили несколько значков закрытия / критической настройки imageres.dll).
- Комментарий: Оставьте здесь рассудок о немой новой функции.
В итоге это может выглядеть так:

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