7

When using dark theme in Windows 10 and in browser on almost all sites, its extremely annoying that when occasionally you need to pop up Task Manager or regedit it breaks all the dark immersion. Is there a way to change this by modifying some DLLs, perhaps?

2
  • 2
    Hi and welcome to Superuser! Have you done any research so far on whether this can be done? If so, can you please edit your question to include what you found? Even if you found information that was not directly usable, please include it so others know what you've tried and what didn't work. Jun 10, 2022 at 8:58
  • 1
    Not natively (except high-contrast modes). These are legacy Windows UI apps, dialogs, components, and controls. Make backups of HKCU\Control Panel\Colors and HKCU\Control Panel\Desktop\Colors, then tweak the red/green/blue (RGB) [0-255] REG_SZ values to your hearts content! Be warned, it's very easy to mess-up your display by changing these values, so be careful! Most colors won't take effect until you logout and back in again (or reboot). Also, some values may no longer be supported, or are only allowed to be certain pre-defined values. Test on a low-risk PC. Have fun, and good luck!
    – leeharvey1
    Jun 10, 2022 at 11:39

2 Answers 2

6

I can't believe that 2 months actually passed since I embarked on the quest to make Windows 10 100% Dark Mode, in every window in the system. I was focused on this all this time, almost all day long. I went on a few tangents, however, like learning a bit of assembly and injection into other processes, a bit of JavaScript/CSS to style Firefox too, made custom low level API registry access library, etc.

Well, now I can give myself and others a definitive answer of how to do it. At first I thought it's not possible, but it is. And it probably will look better than Windows 11. This is only possible with theme patch, however. It is not possible to achieve adequate Dark Mode on unpatched system, I'm afraid (there is one attempt at this, using high-contrast theme, but due to very poor Microsoft's High Contrast implementation, its very limited and almost unusable). So here is the steps:

  1. Use this guide as your baseline.
  2. I used BIB3 theme, you can browse Deviantart or other resources for any dark theme you want, but BIB3 seems to work great for my goal of total Dark Mode.
  3. BIB3 is not perfect, though. There was major issues with messed up minimise/maximise/close buttons. Also one major bug was that Control Panel and some few other places had nasty white patches in them. I fixed all this problems myself. As you can imagine, this took huge amount of time as I had 0 experience with theaming Windows and also general lack of documentation and information online.
  4. It's very important to install OldNewExplorer (you can find a link in the guide). As this program, combined with my theme fixes, removes the Control Panel bugs.
  5. Your browser title bar and/or buttons will get messed up by the custom theme. To fix this, you can use this guide. For Chromium based browsers it works fine, but for Firefox I found the solution lacking. So here is my custom userChrome.css code where I implemented a perfect titlebar buttons.

Of course, me being crazy perfectionist, I went on the Windows 10 improvement spree along with the Dark Mode, like removing useless context menu items for Explorer, adding useful context items, making custom garbage collector for Trash Bin, etc. But this all things are out of the scope of this question.

The result:

the_result

Note that Task Manager is incorrectly scaled by Windows (DPI system aware), as I changed DPI scaling in the very beginning of this "quest" and didn't restart PC for 62 days and 22 hours +

I hope that my efforts will benefit not only me, but maybe someone else who dreamed about proper Windows 10 Dark Mode, as much as me.

2
  • Hi ScienceDiscoverer. I just wonder what if I just want only registry editor to be in dark theme. What is the action with minimum effort to achieve this?
    – johnn5
    Feb 3 at 7:54
  • Thank you this has been awesome ! I am now investigating WinPalleter to try and do this without high contrast mode, but this is really great
    – Shodan
    Mar 21 at 5:55
0

I am looking for an answer without change the theme.

You can use AutoHotKey script to Invert window colors. It will need UI Access.
There are More discussion in Chinese here.

WindowTop has a dark mode feature that can make a window dark, but it only invert the color. The result doesn't look great and it's not smooth and a bit laggy. To dark mode task manager, it will need admin permission.

WindowTop also has a opacity mode. I use opacity 50% as a dark mode alternative since my wallpaper is pure dark. Different from dark mode, the opacity mode is smooth. But to achieve this, a better way is to use this AutoHotkey script.

NegativeScreen can invert all screens color. Different from WindowTop, it has many invert modes. The result can be a little bit better than WindowTop's dark mode. But it cannot invert only a specific window or screen, it can only invert all screens.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .