Guide: Optimized Image

dark mode just hasn't reached 100% compatibility everywhere yet. It's a work in progress on Microsoft's side
if ms stopped focusing on useless s--t and pulled its corporate head out of its corporate arse they could have sorted this out long ago.

i dont like dark themes that are as black as a coal mine picnic and themes where you have to hack system files ffs. i would rather create a windows theme using the built in tools then just use monitor colour/brightness controls to adjust w10s very white glare, its headache and migraine(occular migraines are no fun) inducing.
 
if ms stopped focusing on useless s--t and pulled its corporate head out of its corporate arse they could have sorted this out long ago.

i dont like dark themes that are as black as a coal mine picnic and themes where you have to hack system files ffs. i would rather create a windows theme using the built in tools then just use monitor colour/brightness controls to adjust w10s very white glare, its headache and migraine(occular migraines are no fun) inducing.
I just like dark mode for my OLED lg c7 screen. It's hard having white on a oled
 
STEP 5: APPLY AND PROCESS (PART ONE)

Do not try to combine this step with the ones below. It is best practice to integrate registry keys after processing the removal of components, otherwise you may end up deleting some tweaks when components are uninstalled.

STEP 6: IMPORT REMAINING REGISTRY FILES
Nuhi, is this true? That doesn't make sense. If it is, than maybe there should be a warning that NTLite could delete some of our registry tweaks.

But even if NTLite delete some registry tweaks, shouldn't those be obsolete if the tweaked component is removed?
 
Regardless of whether NTLite processes things in the correct order or not, it is still recommended to consider these aspects. If you remove the NTLite tool from the equation, it does make sense, because registry keys are tied to components and are removed during an uninstall. Registry keys are not always self-contained either, meaning they don't only affect the 1 component they are tied to, which is why this information is important to know.

You don't have to take my word for it though, just go test it, as it only takes a minute to do and will prove what I'm saying is true. Now for the NTLite tool specifically, I would also like to hear from nuhi about whether or not his tool is supposed to always run in a certain order, such as handling registry tweaks last, because knowing how things are intended to function makes for better bug reporting. It should also be noted there have been threads we helpers solved in the past, where having the user redo their image in the proper order solved all their problems.

On that note, no software is perfect, and NTLite has had a lot of bugs over time. Best practices (link) are established in the computing world, not because they are true 100% of the time, but because there are an infinite number of configurations to contend with, and anyone spending countless hours troubleshooting computers has come to learn that approaching things in a specific way avoids numerous problems that could appear, leading to higher productivity. There's a reason I churn out so much work compared to others, and my efficiency in quality control is a big part of that.
 
Last edited:
When a Feature or component package is enabled or installed on a live system, several steps are executed:
- Folders or files are created, or hard linked from the WinSxS repository​
- File permissions are enforced​
- Default registry keys are created, with specific permissions​
- Services are enabled (if needed)​
- Scheduled tasks are created (if needed)​
- First-run tasks are executed to initialize the config state​

Relative to a specific component, NTLite can support several tweaks:
- Change default Settings (by reg edits)​
- Change the Services start mode (by reg edits)​
- Delete Scheduled Tasks​
- Disable Event Logging classes​

After you remove a component and reload the image, NTLite will stop displaying all Settings, Services and Scheduled Tasks for that component. Because there's no point tweaking a feature that doesn't exist in the image.

If you reload a saved preset, NTLite will compare which settings can still be applied to the current image. Changes which no longer apply (because the component is missing) are silently ignored in the current session.

Users are free to add their own tweaks, by integrating reg files from the Registry page, or adding Post-Setup scripts or commands. It's entirely possible for you to add private reg changes for components that no longer exist. NTLite doesn't care, you're just adding "junk entries" to the registry which have no practical effect on Windows.

NTLite's normal order of evaluation:
1. Integrate Updates​
2. Enable/disable Features or remove Components​
3. Apply Tweaks (Settings, Services, Tasks)​
4. I believe your Registry changes are done after the above. Otherwise NTLite's own tweaks would clobber your imported reg file.​
 
I finally had the chance to take a closer look into the registry tweaks Hellbovine provided here and I had few questions:
  1. From your analysis, Hellbovine, which reg tweaks had the most impact on performance? Or perhaps, its the combination of several/all of them which result in an overall improved performance?
  2. There are several reg entries that are marked as 'Hidden'. How were you able to find those? Is there a list somewhere indicating all the 'hidden' options that do not have "easy" UI access?
As always, thank you for your input.
 
...which reg tweaks had the most impact on performance?
This can be tricky, because it needs a limiting metric, such as how much time someone wants to devote to tweaking.

I think the best answer I can give is to say that my Optimized Image guide is over 1,000 hours of research and testing, so that's on the far end of the spectrum, but if someone doesn't have the knowledge, skills, or interest in learning about tweaking, then here's a reply (link1) I made on another thread that I would do if I had to use a computer that wasn't mine, and I only had 5 minutes to prepare.

There's more to consider for gamers, because it's not all about Windows performance, as there are many other aspects that affect a person's ability to perform well, such as using a mechanical keyboard, higher polling mouse, turning off mouse acceleration, etcetera, so the answer can get overwhelming really fast, depending on what's important to the person asking.

Personally, I tune a router first if possible, then the computer BIOS second, hardware drivers/firmware third, then Windows fourth. Having an optimized operating system doesn't do very much if the more important aspects aren't in working order.

...There are several reg entries that are marked as 'Hidden'. How were you able to find those?
Great question. This is where it becomes difficult and time consuming, because it's akin to, "How do I become like [insert athlete]?" What I mean by that is, none of the knowledge or skill that talented people have was developed overnight. There's unfortunately no easy answer about how people come up with this stuff, except they spent a ton of time on it, over many years.

The information comes from numerous resources, such as game developers, various support articles, news articles, leaked or intentional Microsoft internals discussions, Microsoft blogs and learning material, third party tools that dissect or troubleshoot, other people's tweaks, websites, college, and books--the library has all sorts of books with information that simply doesn't exist elsewhere, not even the internet.

Once someone has beaten on a craft for hundreds or thousands of hours, they become confident and knowledgeable enough to where they can then become the innovators. For example, nowhere else on the internet will you currently find a number of my tweaks, because I'm the one that either found them by literally perusing the registry directly, or plucked them out of the deepest corners of the unknown web, and finished seeing them through with proper testing and research, fleshing them out into a usable set of tweaks.

A skill I've tried to instill in people, is to use Boolean Logic (link2) in Google searches, because most questions have already been answered here or elsewhere, and becoming a great researcher and using time efficiently is step one in mastering computers. The next step is to follow reputable guides as-is, even if the user disagrees with the author's preferences, because the point of that exercise is to gain hands-on experience, so the student can eventually become the teacher. We troubleshoot computers in layers, and the way to learn computers is exactly the same.
 
Last edited:
Hello, I express my respect to you for the work done.
For a detailed description of the registry tweaks, this is something I haven't seen before.

I have a few questions for you that I will ask at different times.
What interests me at the moment is this.
Applications from the Windows Store have the option to use "Light" or"Dark".
Could you help me find the registry settings that are responsible for this?
I didn't find a solution on the Internet. I
tried to detect changes using registry snapshots, but the result was unsuccessful.
I put in a little effort, I understand this, maybe you or the users who read this post will succeed.
If you manage to find a solution, you will get a complete tweak to change the appearance of Windows.

I use an online translator because I don't know English.
 
Hello, I express my respect to you for the work done.
For a detailed description of the registry tweaks, this is something I haven't seen before.

I have a few questions for you that I will ask at different times.
What interests me at the moment is this.
Applications from the Windows Store have the option to use "Light" or"Dark".
Could you help me find the registry settings that are responsible for this?
I didn't find a solution on the Internet. I
tried to detect changes using registry snapshots, but the result was unsuccessful.
I put in a little effort, I understand this, maybe you or the users who read this post will succeed.
If you manage to find a solution, you will get a complete tweak to change the appearance of Windows.

I use an online translator because I don't know English.
Using NTL just change NTL Settings/ Desktop/ Dark mode for Apps to Enabled.
Dunno the reg.
 
5 min. and it comes here
You misunderstood me, I mean the dark theme in the Windows Store apps (Maps, BingWeather), and not in the system.

If in Personalization > Colors > Color Selection - The Custom option is selected (Windows mode is dark by default, App mode is light by default), but in Windows Store apps, regardless of the Custom option, you can choose dark instead of light mode. I need the default Windows mode to be dark, the default app mode to be light, and the mode in Windows Store apps to be dark. Of course, all this can be done manually, but I want to use the registry.
 

Attachments

  • uuu.png
    uuu.png
    144.4 KB
Apps follow system setting - dark or light - so what you're asking for is not possible.
 
...from the Windows Store have the option to use "Light" or"Dark"...
To clarify the situation, it sounds like you tried "AppsUseLightTheme" set to dark mode, but it didn't affect the apps from the Microsoft Store, since they have their own individual light/dark toggle from within the apps themselves. Is that all correct? If so, it's probably because the individual app toggles are overriding the general personalization setting, after a user manually toggles an app's mode, and that would be expected.

I hypothesize that your situation will resolve if you do a clean install of Windows that has the "AppsUseLightTheme" set to dark mode and integrated into the image. Then once you freshly download some Microsoft Store apps, they should default to dark mode. If they don't, then it could be a bug on Microsoft's side, or it could be that the Store and individual apps aren't using your personalization settings, and all of that is on them to fix.

Something to keep in mind too, is that dark mode doesn't work everwhere. Someone else asked about that a few months ago (link) and their screenshot shows what I mean, where parts of Windows just won't obey light/dark mode or only partially does.

Also, to add some information regarding the registry snapshot tool, the reason it didn't work is because all these new apps in modern Windows don't behave the way we're used to, and now store their settings within the app or somewhere else besides the registry. As far as I know, nobody has figured out how to solve that general dilemma yet. The best example I can give, is to tell people to try to figure out how to change the Microsoft Store setting for "Autoplay videos" and they'll see that a registry snapshot tool won't work on that one, but does work for the "App updates" toggle.
 
Last edited:
To clarify the situation, it sounds like you tried "AppsUseLightTheme" set to dark mode, but it didn't affect the apps from the Microsoft Store, since they have their own individual light/dark toggle from within the apps themselves. Is that all correct? If so, it's probably because the individual app toggles are overriding the general personalization setting, after a user manually toggles an app's mode, and that would be expected.

I hypothesize that your situation will resolve if you do a clean install of Windows that has the "AppsUseLightTheme" set to dark mode and integrated into the image. Then once you freshly download some Microsoft Store apps, they should default to dark mode. If they don't, then it could be a bug on Microsoft's side, or it could be that the Store and individual apps aren't using your personalization settings, and all of that is on them to fix.

Something to keep in mind too, is that dark mode doesn't work everwhere. Someone else asked about that a few months ago (link) and their screenshot shows what I mean, where parts of Windows just won't obey light/dark mode or only partially does.

Also, to add some information regarding the registry snapshot tool, the reason it didn't work is because all these new apps in modern Windows don't behave the way we're used to, and now store their settings within the app or somewhere else besides the registry. As far as I know, nobody has figured out how to solve that general dilemma yet. The best example I can give, is to tell people to try to figure out how to change the Microsoft Store setting for "Autoplay videos" and they'll see that a registry snapshot tool won't work on that one, but does work for the "App updates" toggle.
I see, thanks for the answer.
 
Can never be total black theme.
One can adjust it in NTL under Settings.
Basicly its only a regfile.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize]
"ColorPrevalence"=dword:00000000
"EnableTransparency"=dword:00000001
"AppsUseLightTheme"=dword:00000000
"SystemUsesLightTheme"=dword:00000000
 
What is the todo list regkeys? Just finally figureout that u need to edit mu r3dit too
 
Hellbovine, I translated and checked only 80% of the registry settings you provided.
This took me several days.
Only then can I fully appreciate your great work.
So I ask you, when you upload a new version of the settings, mark them as an addition to the previous settings, or rather make them a separate file.
Otherwise, if you combine them into a single file, I'm afraid I won't be able to withstand repeated verification (which settings are new, and which ones I've already checked and translated into my own language).

I also want to ask you and other users if there is a way to get rid of the message:

This computer
does not currently meet
the minimum
system requirements for running Windows 11
Get more information and find out what you can do in the PC Health Check app.



Even if you close it, it just moves to the upper-right corner.
It's not critical, but it would be great to remove it.
I didn't find a solution on the Internet.
 
Last edited:
Back
Top