shown as this guy on this page,
http://forums.techguy.org/windows-7/1086495-solved-windows-7-aero-theme.html
after some trying and fixing. the microsoft fix it didn't work.
finally this method worked for me, ----
Themes still greyed out? Force Enable Aero!
http://windows7themes.net/windows-7-aero-themes-greyed-out.html2 days later, the aero theme doesn't work again.
i run the registry change, still doesn't work.
and then i did this, found on anther site,
http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/windows-7-aero-disabled-how-can-i-enable-it-again/aa760f0f-eec1-4a36-b212-c96130038d5c?page=2
Force Enable Aero in Windows 7
1. Click on Start and type regedit at run
2. Now Navigate to the following registry key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM
3. In the right details pane, create following Three DWORD (32-bit value) entry
UseMachineCheck, and set its value to 0.
Blur, and set its value to 0.
Animations, and set its value to 0.
4. Close Regedit
5. Click on Start and type CMD with administrative Priviliges
6. Now type following command
Net Stop uxsms
Net Start uxsms
Above command will stop and start Desktop Window Manager Session Manager.
7. Now you can turn on Aero by right clicking on desktop-> Personalize -> Select Windows Colors
restarted windows.
it works for now.
-------------------------------------------------------------------------------------
i have done this too,
5. Click on Start and type CMD with administrative Priviliges
6. Now type following command
Net Stop uxsms
Net Start uxsms
Above command will stop and start Desktop Window Manager Session Manager.
then go to start, log off and log back in again.
this works also. and it saves the time to restart the computer.