Есть ли способ заставить regedit и диспетчер задач использовать темную тему в W10?

Есть ли способ заставить regedit и диспетчер задач использовать темную тему в W10?
Есть ли способ заставить regedit и диспетчер задач использовать темную тему в W10? - sseeker @ Unsplash

При использовании темной темы в Windows 10 и в браузере почти на всех сайтах очень раздражает, что когда время от времени нужно открыть диспетчер задач или regedit, это нарушает все темное погружение. Есть ли способ изменить это, изменив некоторые библиотеки DLL?

Я не могу поверить, что на самом деле прошло 2 месяца с тех пор, как я приступил к стремлению сделать Windows 10 100% темным режимом в каждом окне системы. Я был сосредоточен на этом все это время, почти весь день. Однако я пошел на несколько касательных, например, немного изучил сборку и внедрение в другие процессы, немного JavaScript/CSS, чтобы стилизовать Firefox, создал пользовательскую низкоуровневую библиотеку доступа к реестру API и т. д.

Что ж, теперь я могу дать себе и другим окончательный ответ, как это сделать. Сначала я думал, что это невозможно, но это так. И это, вероятно, будет выглядеть лучше, чем Windows 11. Однако это возможно только с патчем темы. Боюсь, невозможно добиться адекватного темного режима в неисправленной системе (есть одна попытка сделать это, используя высококонтрастную тему, но из-за очень плохой реализации Microsoft High Contrast она очень ограничена и почти непригодна для использования. ). Итак, вот шаги:

  1. Используйте это руководство в качестве основы.
  2. Я использовал тему BIB3, вы можете просмотреть Deviantart или другие ресурсы для любой темной темы, которую вы хотите, но BIB3, кажется, отлично работает для моей цели полного темного режима.
  3. Однако BIB3 не идеален. Были серьезные проблемы с испорченными кнопками свернуть/развернуть/закрыть. Также одной серьезной ошибкой было то, что в Панели управления и некоторых других местах были неприятные белые пятна. Все эти проблемы я исправил сам. Как вы можете себе представить, это заняло огромное количество времени, так как у меня не было опыта работы с темами Windows, а также общее отсутствие документации и информации в Интернете.
  4. Очень важно установить OldNewExplorer (ссылку можно найти в руководстве). Поскольку эта программа в сочетании с исправлениями моей темы устраняет ошибки панели управления.
  5. Строка заголовка и/или кнопки вашего браузера будут испорчены пользовательской темой. Чтобы исправить это, вы можете использовать это руководство. Для браузеров на основе Chromium это работает нормально, но для Firefox мне не хватило решения. Итак, вот мой пользовательский код userChrome.css, где я реализовал идеальные кнопки заголовка.

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

Результат:

Обратите внимание, что Диспетчер задач неправильно масштабируется Windows (с учетом системы DPI), так как я изменил масштабирование DPI в самом начале этого «квеста» и не перезагружал ПК 62 дня и 22 часа +

Надеюсь, что мои старания принесут пользу не только мне, но, возможно, кому-то еще, кто так же сильно, как и я, мечтал о полноценном Windows 10 Dark Mode.


NevaDev, 4 марта 2023 г., 02:29