С каждым обновлением модули Windows 10 становятся всё более независимыми. В последнее время разработчики сосредоточились на оболочке «Проводник»: меню «Пуск» стало отдельным компонентом около двух лет назад. Теперь пришёл черёд отделить панель задач – это должно исправить проблему с зависаниями системы.
Зачем отделять панель задач
Файловый менеджер «Проводник» (explorer.exe) – база графической оболочки всех версий ОС, начиная с Windows 95. В Windows 3.0 и 3.1 вместо него был «Диспетчер программ» (progman.exe).
«Проводник» отвечает за работу с файлами и практически за все элементы, которые появляются сразу после загрузки: панель задач, иконки на рабочем столе. До 2019 года в него входило и стартовое меню «Пуск».
Проблема в том, что в текущей реализации панель задач слишком тесно связана с «Проводником». Если файловый менеджер по какой-то причине зависнет, она также станет недоступна.
В результате приходится вызывать диспетчер задач сочетанием клавиш Ctrl + Alt + Del, чтобы остановить проблемный процесс и запустить его заново вручную. А в особо тяжелых случаях нужно перезагружать компьютер – это потеря времени, стресс и риск лишиться важных результатов работы.
Чем станет панель задач
Панель задач 25 лет была частью «Проводника». Но теперь один из главных компонентов Windows 10 станет самостоятельным модулем графического интерфейса ОС.
Ключевые функции панели задач вынесут в динамическую библиотеку taskbar.dll. Её первая версия появилась в преддверие крупного обновления Sun Valley (October 2021 Update, 21H2), которое выпустят осенью 2021 года.
Разработчик под ником Albacore проанализировал taskbar.dll и обнаружил, что пока она работает с ошибками. Например, из строки поиска нельзя найти нужный файл или папку в системе. При этом код панели задач пока присутствует и в «Проводнике».
Кроме того, пока панель задач и «Проводник» работают в рамках единого процесса. А значит, если файловый менеджер зависнет, панель не будет доступна, и процесс придется закрывать аварийно. Вероятно, в будущем задачи разнесут по разным процессам, и подобных ситуаций не возникнет.
Что ещё включат в обновление Sun Valley
Sun Valley может стать одним из крупнейших обновлений Windows 10. В нём мы увидим переработанный дизайн и значительные изменения в интерфейсе.
Инсайдер Зак Боуден утверждает, что в обновлении скруглят углы на окнах приложений, кнопках, элементах Центра действий и меню «Пуск». Устаревшие интерфейсы – вроде свойств файлов и диалоговых окон копирования, приведут к современному виду. Добавят и новые пункты: например, можно будет сразу открыть местоположение файла приложения.
Часть элементов системы очистят. Большую часть элементов из Панели задач переместят в Центр уведомлений.
В Центр уведомлений добавят панель быстрых настроек, как в Windows 10X, разделят область уведомлений, выведут быстрые кнопки управления музыкой.
Дополнительно можно будет активировать меню «Пуск» из Windows 10X. Здесь центр действий и списки переходов отделены от панели задач.
Изменится вид встроенных приложений. Для них используют набор инструментов разработки WinUI от Microsoft.
Виджет «Новости и интересы» на панели задач будет автоматически подбирать материалы, которые соответствуют предпочтениям пользователя и истории поиска. Диаграмма использования батареи в настройках покажет, какие приложения в определенное время потребляли больше всего энергии, и подскажет настройки для ее экономии.
Вкладки Microsoft Edge можно будет отделить от окон приложений.
На специальном дашборде в области просмотра задач представят список всех действий с учетной записью: события в календаре, открытые документы, письма, задачи. Обновят инструменты голосового и рукописного ввода.
Возможно, в обновление успеют включить новый «слой жестов» для владельцев компьютеров с сенсорными экранами. Например, свернуть окно приложение можно будет, проведя четырьмя пальцами вниз.
В Sun Valley можно будет удалить практически все встроенные приложения. Графический редактор Paint 3D, просмотрщик трехмерных сцен 3D Viewer, а возможно, и «Блокнот» будут устанавливаться вручную из Microsoft Store. В список стандартных включат Windows Terminal и Power Automate Desktop.