Как закрыть запущенные Metro-приложения в Windows 8/8.1
Если вы являетесь пользователем Windows 8 или 8.1, то при работе с этими ОС наверняка замечали несколько странное поведение так называемых Metro-приложений. Тогда как обычные десктопные программы при нажатии на известную красную кнопку завершают свою работу и выгружаются из памяти, приложения Metro по их “закрытии” по-прежнему продолжают свою работу. Более того, они вообще могут не иметь той самой красной кнопки, которая бы означала полное завершение работы. Почему так происходит? Дело в том, что в отличие от Windows 7, восьмая версия Windows использует принципиально новый поход к управлению памятью и системными ресурсами, позволяющий запускать сколько угодно Metro-приложений без ощутимых последствий для работы других программ и самой операционной системы.
В Windows 8.1 механизмы распределения памяти были доведены до совершенства – при переключении с одного приложения на другое работа предыдущего приостанавливается, и оно как бы замораживается, оставаясь при этом открытым и потребляя минимальный объем оперативной памяти, что собственно позволяет пользователю практически мгновенно возобновить с ним работу без потери данных. Более того, Windows сама знает когда и при каких обстоятельствах нужно завершить работу того или иного Metro-приложения и притом завершить такими образом, что ни один байт информации не будет утерян. Так что в принципе о “недопустимых” тратах Windows системных ресурсов можете особо не беспокоиться.
Но если вы все же предпочитаете контролировать расход RAM самостоятельно, ради Бога, флаг вам в руки, тем более что закрыть ставшее ненужным Windows-приложение так же просто как закрыть обычную десктопную программу. Чтобы в Windows 8 завершить работу запущенного Metro-приложения, захватите его окно мышкой и киньте за нижнюю границу экрана. А еще вы можете воспользоваться известным клавиатурным сочетанием Alt + F4. Также вы можете закрыть приложение, находясь при этом в любом разделе компьютера. Нажмите Win + Tab, в открывшейся ленте кликните по превьюшке приложения правой клавишей мыши, а затем нажмите “Закрыть”. В конце концов, для завершения работы Metro-приложений (и не только их) можно воспользоваться Диспетчером задач.
В Windows 8.1 ситуация несколько иная. При выбрасывании приложения за нижнюю границу экрана оно не закрывается, а лишь переводится в фоновый режим. Убедиться в этом вы можете сами, запустив Диспетчер задач и отыскав приложение в списке запущенных процессов. Для того чтобы закрыть его полностью, потащите мышкой окно приложения вниз и придержите его в таком положении секунду.
После того как плитка приложения перевернется, отпустите курсор и Metro-программа будет закрыта. Если же вы вернете перевернутую плитку на место, вместо закрытия приложения будет произведен его перезапуск. Что касается использования Диспетчера задач или горячих клавиш Alt + F4, то они одинаково работают как в Windows 8, так и в Windows 8.1.