The new Windows 8 Developer preview offers the first official look at Windows 8 for the general public. This early build was designed to give a high level look at the new Metro UI and because of that, omitted some simple features like the ability to change the background.
Neowin has already covered how to revert back to the standard start menu, but if you want to be able to change the background, the tutorial is posted below. We should not that this is for x64 builds of Windows 8 only, the x86 tutorial is still being developed.
The process for the tutorial got kicked off in our forums where Panda X began digging around to determine how to properly change the background. You can download the entire tutorial from DeviantArt.com
Tutorial: How to get started with customizing the Metro Start Screen | Panda X
1. Download a hex editor. I chose HxD (https://mh-nexus.de/en/hxd/)
2. Navigate to C:\Windows\System32\
3. In the Ribbon click File > Open Command Prompt > Open Command Promt as Administrator
4. Type the following in CMD;
takeown /f uxtheme.dll
icacls uxtheme.dll /grant Administrators:F
5. Copy uxtheme.dll to the deskop.
6. Open your hex editor and open uxtheme.dll
7. Go to the hex location as shown in 'Metro Customization - Hex Table.txt' by hitting Ctrl+G (Might be different in your program)
8. Make sure your hex editor is set to OVERWRITE and NOT insert.
9. Replace the colors as shown in 'Metro Customization - Hex Table.txt' with your own. The format is Red, Green, Blue, Alpha (RGBA). For a solid/opaque image leave the last byte as FF (example: FF0000FF would be solid red)
11. In system32 rename uxtheme.dll to uxtheme.dll.old
12. Place copy the uxtheme.dll from your desktop to system32.
The tutorial contains the text above, images and the all important HEX table. It should be noted that changing the background is not a straight forward process and users should proceed with caution.
Download: x64 Tutorial