In newly launched Windows 8 you will find “green” as primary background color for copious user interface elements, ranging from Start Menu, Search, Share, and Setting pane, to User tiles and Login screen. If you are into customize Windows 8 new user boundary elements, you might like to alter the background color of Start Menu, right-side pane, login screen, etc. In this post I am going to cover 2 methods for altering Windows 8 Start Menu, Login Screen, Search, split, and Settings pane. (It must be noted that following methods can only be applied on 64-bit edition of Windows 8 Developer Build; you may not need to apply tweaks on final version of Windows 8, as it will have an in-built option to change background color of Metro user interface elements).
Both methods require advance read and write administrative privileges. You can either use Rizone Take Ownership tool to quickly replace the basic read and access permissions for System 32 system files with full read and write control or manually change System32 folder permissions from Advance Security dialog box accessible from Properties –> Security tab.
But before doing anything create backup of both uxtheme.dll and shsxs.dll files at a convenient location before applying tweaks. It is a very simple process and you can do it easily. So go ahead and follow the given points.
Edit Default UxTheme.Dll File: The first method is relatively difficult than second method, as it requires editing DLL file in Hex editor. First off, install HxD Hex Editor. Now move to System32 folder and search uxtheme.dll from Windows Explorer search bar. Copy the file to desktop and then open the copied version in Hex Editor. This method enables you to change Start Menu, as well as, right panes and login screen. To get started, bring up Goto dialog box via Ctrl+G hotkey combination and enter 096F30. Now under 00 01 02 03 columns replace the default OE 6D 38 FF values by custom RGBA color code.
You can, for example, choose to replace the default color with D3 D3 D3 FF to apply grey background color. Using any color picker, like Instant Color Picker, or Just Color Picker, select color code of your favorite color and replace the first 6 Hex values under 00, 01, and 02 column with custom color code. This will only change colors of Windows 8 login screen and Start Menu. Nevertheless, if you want to change other UI elements as well, download the tutorial, open ‘Metro Customization – Hex Table’ text file and replace the Hex values of specified Hex offsets.
Using Tiles Series Purple: This method does not require tweaking with uxtheme.dll file manually. It includes pre-designed Start Screen and right-side panes by devaintArt member – thepanda-x. All you need is to take administrative read and write privileges of system 32 folder and then rename default uxtheme.dll and shsxs.dll files to uxtheme.dll.old and shsxs.dll.old, respectively. Once done, copy both uxtheme.dll and shsxs.dll files from downloaded folder to System32 folder. Now reboot your system to let changes made to uxtheme and shsxs DLL files take effect.
Once rebooted, you will see purple login screen, right side panes, and Start Menu. It is advised that you should not remove uxtheme.dll.backup and shsxs.dll.backup in System32 folder; as they can be used to bring the default green Start Menu and other UI elements back. The Uninstall.bat file in tiles series purple folder will help you automatically apply default user interface color (green).