The default background color for windows is white.
To prevent eyestrain, I would like to change the color to, for example, black or blue.
Is it possible to change the default background color for windows?
I am using Windows 7 x64 Home Premium.
Start > Control Panel > Appearance > Display > Change Color Scheme > Advanced..., select Window from the dropdown, change Color 1.
Go to your Control Panel > Appearance and Personalization > Personalization.
Then click on the link that says "Window Color" (second icon from the left on the bottom of the window.
Under the dropdown labeled "Item:", select Window, then Change the Color. This should get you what you want.
I do it every time I get a new computer because the white hurts my eyes, and all I do is stare at excel spreadsheets for work.
You may want to turn the brightness or contrast down on your monitor to make it easier on your eyes. Many LCD monitors ship with excessively bright default settings because they look good in a store display. If you're running on a laptop, turning the brightness down may improve battery life slightly.
If you enable High Contrast while on Windows, most browsers automatically adapt sites to black background with white letters, if you're using the browser Google Chrome, you could use the high-contrast extension to make it able to change the sites background without messing up the other things the Windows high contrast gives:
The extension also works when a sites defines its own css styles with a white background.
Right-click anywhere in the desktop window.
Select Personalization-> Window color (bottom 2nd one).
Click Advanced appearance settings ->
In the dialog box click on item and select window.
Select your color and apply.