Комментарии 18
Сейчас же приходится через реестр править постоянно.

Вместе с цветовым профилем?
Раньше это можно было выключить в меню Электропитание -> Доп. параметры -> Экран.
Уже год как этот параметр оттуда убран и больше нигде не появился.
Кроме того, пользователь Twitter Albacore также заметил, что панель задач будет выделена в отдельный процесс. До сих пор панель задач была частью explorer.exe, но после сборки 21343 процесс был перемещен в taskbar.dll.
Пользователь ничего такого не замечал. В его твитах нет ни слова об отдельном процессе. Только о появлении DLL с кодом таскбара. Отдельный DLL и отдельный процесс — это вещи абсолютно перпендикулярные. Можно иметь кучу DLL в одном процессе и кучу процессов из одного DLL/EXE.
Достаточно логичная экстраполяция, по-моему. Зачем выделять функциональность в dll, если не для того, чтобы использовать из разных exe?
В том то и дело, что она не особо логичная.
Куча причин может быть. Начиная от банального "чтобы облегчить параллельную разбаботку таскбара и эксплорера, сделав их более независимыми", заканчивая "чтобы позволить динамически подгружать разные таскбары в зависимости от форм-фактора девайса/соотношения сторон экрана/положения звезд на небе". Для этих целей отдельный dll действительно будет полезен, в отличие от цели "разделить на 2 процесса".
Я еще раз повторюсь, вынесение части кода в dll ничем не помогает в вынесении этого кода в отдельный процесс. Ничего не мешало и раньше иметь 1 процесс explorer.exe, выполняющий код, который теперь переехал в taskbar.dll и другой explorer.exe, выполняющий все остальное.
Parts of Explorer being moved into a separate *library* != them getting their own *process*
Changes like this help with internal code organization and the ability to iterate fast, they don't have any sort of implied stability benefit
Ну и два года назад они уже вынесли меню Пуск в отдельный процесс StartMenuExperienceHost.exe
Так что не вижу особого смысла дальше плодить процессы :)
Согласно @thebookisclosed, Microsoft создает новую папку «OEMDRIVERS» внутри папки «Windows», в которой будут храниться сторонние драйверы вместо того, чтобы хранить их в папке «System32».Всецело поддерживаю вынос любых, не связанных с Windows, бинарников из System32. Сейчас там свалка: рядышком с системными файлами лежит служба Dropbox, а также видеофайлы, используемые панелью управления графикой Intel (ребята не заморачиваются и просто сваливают все исполняемые файлы, библиотеки и ресуры в System32)
В Windows 10 21H2 появится новый параметр в меню питания, изоляция сторонних драйверов и процесс taskbar.dll