Luximoz
Sophomore Member
Luna, Royale, and Aero enjoyer
Posts: 100
OS: Windows 7/Windows LTSC 2019
Theme: Windows XP/Longhorn/Vista/7 (I switch whenever I feel like)
|
Post by Luximoz on Feb 10, 2024 8:47:56 GMT -8
So uh, I've noticed that Windows 10 (1607 and later) broke the ColorizationColor values in both the Control Panel, and the UWP Settings app. Since Windows Vista, there has been a registry key that's responsible for the colorization color of the caption bar and border of windows. It's a 32-bit hex value and its format is ARGB (Alpha, Red, Green, Blue), so for instance, a value of 5d6e110b would have "5d" as its alpha value, "6e" as red, "11" as green, and "0b" as blue. So, the current ColorizationColor value is stored at Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM. Theme files (.theme) also use that value in their files to set that registry value to the corresponding value whenever you apply the theme, except it's actually broken: For instance, instead of setting the colour to "528D5A94" (because the theme file has this value inside), the registry value gets updated to "C48D5A94" instead, which causes it to have a different transparency value. Not only are themes broken in both the Control Panel and the Settings app, but changing your colour via both of these 2 also gets you broken transparency values (being set to "C4" every time). Even the color intensity slider in the control panel is broken and doesn't change anything visually and whatever value you set it to gets reset to about 77% (which is C4 in hex) whenever you come back to this page... FYI, the slider is supposed to change that very transparency value from the ColorizationColor value I've been talking about, like it used to before Windows 10, and it should have at least given me a gray colour like in Windows 8.X due to Windows 8.X and 10 not having Aero Glass out of the box... (I'm using a Windows 7 visual style, uDWM.dll patch that makes the caption colors work the same as in Win7, and Glass8 by BigMuscle in the screenshot below on my Windows LTSC 2019 (1809) setup) Now, that's a problem for me, because I just got the idea of trying to make a program or bat file that makes Big Muscle's Aero8 transparency and StartIsBack++'s transparency values sync together whenever I try changing my color like it used to in Windows Vista, 7 and probably 8.X (on the taskbar) (Windows 8.X's taskbar stays at the same transparency no matter what, however, it didn't have the broken ColorizationColor and has its colors gray when the color intensity is set to 0%) as well. I hope it's not another issue caused by 7TSP confounding 32-bit and 64-bit versions of system programs... (It doesn't seem to be the case as it still occurs on vanilla LTSC 2019 after testing a week later in a VM) 02/21/2024 EDIT: Explained some sections slightly better, and I stroked out my theories that didn't turn out to be true. 02/29/2024 EDIT: 1607 seems to have added the AccentColor value, which does break ColorizationColor. This is bad, because it would only work with 1507 and 1511...
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 10, 2024 16:38:06 GMT -8
Perhaps modifying themecpl.dll or replacing it with the one from an older 10 build (if it isn't broken then) or 8.1 would fix it?
|
|
Luximoz
Sophomore Member
Luna, Royale, and Aero enjoyer
Posts: 100
OS: Windows 7/Windows LTSC 2019
Theme: Windows XP/Longhorn/Vista/7 (I switch whenever I feel like)
|
Post by Luximoz on Feb 10, 2024 20:21:00 GMT -8
Perhaps modifying themecpl.dll or replacing it with the one from an older 10 build (if it isn't broken then) or 8.1 would fix it? Oooh yeah, I've changed its icons and bitmaps via 7TSP, I can't grab a VM to test right now, can anyone else confirm that if it's actually broken on vanilla Windows 10 1809 while I can't use my VMs? (I store them on an external drive that I don't have atm)
|
|
Luximoz
Sophomore Member
Luna, Royale, and Aero enjoyer
Posts: 100
OS: Windows 7/Windows LTSC 2019
Theme: Windows XP/Longhorn/Vista/7 (I switch whenever I feel like)
|
Post by Luximoz on Feb 11, 2024 6:24:45 GMT -8
Perhaps modifying themecpl.dll or replacing it with the one from an older 10 build (if it isn't broken then) or 8.1 would fix it? Well, I just restored it to the default one in Windows 10 1809 using sfc /scanfile and it still has the issue, I also tried to see if Aero8 was breaking this thing, and it was still having the glitch, I'll try replacing themecpl.dll from an older version once I'm able to use my external drive
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Feb 11, 2024 13:58:39 GMT -8
Just tested it in Windows 8.1 and Windows 10 1607 and it doesn't work in 1607.
Perhaps it still works in 1511 or 1507?
|
|
Ingan121
Sophomore Member
Posts: 104
OS: Windows 10 22H2
Theme: Arc dark
CPU: AMD Ryzen 7 1700 Eight-Core Processor
RAM: 32GB
GPU: NVIDIA GeForce GTX 1050 Ti
Computer Make/Model: VPS-ish thingy (ComViewers)
|
Post by Ingan121 on Feb 16, 2024 23:56:05 GMT -8
It seems to be working fine on 1507. Attachments:
|
|
|
Post by OrthodoxWin32 on Feb 17, 2024 4:53:48 GMT -8
|
|
Luximoz
Sophomore Member
Luna, Royale, and Aero enjoyer
Posts: 100
OS: Windows 7/Windows LTSC 2019
Theme: Windows XP/Longhorn/Vista/7 (I switch whenever I feel like)
|
Post by Luximoz on Feb 20, 2024 10:25:20 GMT -8
Well, I've tried it a few days ago but this program sucks in my opinion, it breaks the customization even more by making the window frame colors and the taskbar a different color (because now your accent color no longer syncs with anything, so now, you gotta take even more time to change your theme than it already does with other 3rd party programs like Retrobar, Open Shell, StartIsBack, changing your explorer, and changing all of Windows' icons, etc...), it even made Open Shell's start menu purple for some obscure reason. It also made my lock screen wallpaper unchangeable, I've had to use a restore point, although it didn't fix the lock screen... I've noticed this only happens in 1809, which is what LTSC 2019 is based on, because it seems to be the same bug as the darker automatic accent color, which also seems to happen on 1803 according to some web searches I've done in an attempt to get it fixed... I guess I'll have to downgrade to LTSB 2016 somehow without losing anything...
|
|
Luximoz
Sophomore Member
Luna, Royale, and Aero enjoyer
Posts: 100
OS: Windows 7/Windows LTSC 2019
Theme: Windows XP/Longhorn/Vista/7 (I switch whenever I feel like)
|
Post by Luximoz on Feb 20, 2024 10:28:13 GMT -8
It seems to be working fine on 1507. After testing it on LTSB 2015 and LTSC 2019 VMs this weekend, I've also noticed that it only occurs on LTSC 2019... Which is probably caused by the addition of the AccentColor key around 1803-1809.
|
|
|
Post by OrthodoxWin32 on Feb 20, 2024 11:15:51 GMT -8
Well, I've tried it a few days ago but this program sucks in my opinion, it breaks the customization even more by making the window frame colors and the taskbar a different color (because now your accent color no longer syncs with anything, so now, you gotta take even more time to change your theme than it already does with other 3rd party programs like Retrobar, Open Shell, StartIsBack, changing your explorer, and changing all of Windows' icons, etc...), it even made Open Shell's start menu purple for some obscure reason. It also made my lock screen wallpaper unchangeable, I've had to use a restore point, although it didn't fix the lock screen... I've noticed this only happens in 1809, which is what LTSC 2019 is based on, because it seems to be the same bug as the darker automatic accent color, which also seems to happen on 1803 according to some web searches I've done in an attempt to get it fixed... I guess I'll have to downgrade to LTSB 2016 somehow without losing anything... It seems that older versions of WinPaletter had a problem with the lock screen, but this was fixed a long time ago. You may have used an older version (but I'm not sure at all).
Anyway, I don't completely understand your problem whit ColorizationColor, but I will try to experiment on this subject, because I have been interested in it for some time.
|
|
konstidog
Freshman Member
Posts: 33
OS: Windows 10 22H2
Theme: Windows Vista babeeey
CPU: AMD Ryzen 9 5900X
RAM: 64GB DDR4 G-Skill Trident Z
GPU: Sapphrie RX 570 4GB
|
Post by konstidog on Feb 20, 2024 13:13:25 GMT -8
Can only chip in that the ColorizationColor alpha value problem persists in 21H2 LTSC.
|
|
Luximoz
Sophomore Member
Luna, Royale, and Aero enjoyer
Posts: 100
OS: Windows 7/Windows LTSC 2019
Theme: Windows XP/Longhorn/Vista/7 (I switch whenever I feel like)
|
Post by Luximoz on Feb 21, 2024 12:26:05 GMT -8
Well, I've tried it a few days ago but this program sucks in my opinion, it breaks the customization even more by making the window frame colors and the taskbar a different color (because now your accent color no longer syncs with anything, so now, you gotta take even more time to change your theme than it already does with other 3rd party programs like Retrobar, Open Shell, StartIsBack, changing your explorer, and changing all of Windows' icons, etc...), it even made Open Shell's start menu purple for some obscure reason. It also made my lock screen wallpaper unchangeable, I've had to use a restore point, although it didn't fix the lock screen... I've noticed this only happens in 1809, which is what LTSC 2019 is based on, because it seems to be the same bug as the darker automatic accent color, which also seems to happen on 1803 according to some web searches I've done in an attempt to get it fixed... I guess I'll have to downgrade to LTSB 2016 somehow without losing anything... It seems that older versions of WinPaletter had a problem with the lock screen, but this was fixed a long time ago. You may have used an older version (but I'm not sure at all).
Anyway, I don't completely understand your problem whit ColorizationColor, but I will try to experiment on this subject, because I have been interested in it for some time. I was using the latest version of WinPaletter when I got the issue, so it looks like it still does have an issue with lock screen wallpapers, maybe that's because I'm using 1809 instead of the latest version that's like 23H2 or something, I don't know honestly. But I still don't like how the program changes every single setting even if you haven't touched them inside WinPaletter, resulting in these glitches. This post has all the info I know about the ColorizationColor issue at the moment, I have no precise idea what causes it to break, but I feel like the addition of the AccentColor value to replace the functionality of ColorizationColor in 1803 made it break just that.
|
|