Unfortunately, Windows 10/11 no longer supports the complete customization of system colors like Windows 7 and older versions did. However, there are a few workarounds you can try:
- Registry Edit: It seems you've already tried this, but it's worth mentioning. You can manually edit the registry entries for the system colors. Be sure to back up the registry before making any changes. However, as you've noticed, this might not persist after locking/sleeping.
- High Contrast Mode: If you're open to using high contrast mode, it provides more customization options for colors. You can find this setting in
Settings > Ease of Access > High Contrast
. You can choose a preset theme and then customize the colors to your liking. However, this changes the overall appearance of Windows and might not be what you're looking for. - Third-Party Apps: There are third-party applications like WindowBlinds or Classic Shell that allow you to customize the appearance of Windows 10/11. These apps may provide the functionality you're looking for.
About your current workaround, automating the theme re-application using a task upon workstation unlock, while it may seem like overkill, is a clever solution given the current limitations.