Утилиты PowerToys получили режим низкого потребления памяти.




Microsoft, по-видимому, планирует расширение PowerToys (откроется в новом окне), чтобы более эффективно использовать системные ресурсы в Windows 11. Текущий проект на платформе для разработчиков Github описывает так называемый режим низкого потребления памяти (Low Memory Mode). Эта функция должна снизить потребность набора инструментов в оперативной памяти за счет автоматического завершения процессов вспомогательных программ, находящихся в режиме ожидания.

До сих пор PowerToys держали многие свои компоненты постоянно активными в фоновом режиме. Хотя это обеспечивает мгновенную готовность и короткое время отклика при активации отдельных инструментов, это приводит к постоянному занятию системной памяти. Особенно если пользователи установили множество модулей, но используют их нерегулярно, нагрузка на ресурсы суммируется.

Процессы запускаются только по требованию

Технический подход предусматривает, что поддерживаемые служебные программы закрывают свои фоновые процессы и процессы пользовательского интерфейса, как только они перестают активно использоваться. Модули будут загружаться в оперативную память заново только тогда, когда пользователи вызовут их явно через пользовательский интерфейс или с помощью заданного сочетания клавиш. При этом Microsoft мирится с небольшой задержкой при запуске инструментов, чтобы взамен повысить общую производительность системы.

Чтобы упростить настройку для пользователей, разработчики используют единую логику конфигурации. Это устраняет необходимость задавать отдельные параметры для каждого отдельного модуля. Функция задумана как опциональная, поэтому стандартное поведение PowerToys по умолчанию сохраняется.

Преимущества для слабого оборудования

Особенно выиграть от этого нововведения смогут системы с ограниченным объемом оперативной памяти. Благодаря освобождению ресурсов в режиме ожидания другим приложениям будет доступно больше мощностей, что может повысить скорость работы операционной системы.

Данная инициатива уже представлена в виде конкретного запроса на включение изменений (Pull Request) (#47487)(откроется в новом окне) в официальном репозитории PowerToys на Github, поданного 30 апреля 2026 года. Согласно ему, уже существует сформулированный код, который проверяется и обсуждается. Однако официальное включение в стабильную версию PowerToys еще не состоялось, так как команда все еще оценивает техническую реализацию и стабильность динамической подгрузки процессов.