How to re-enable aero effects in Windows 7 after it has crashed?

91

42

Ocassionally aero effects crash. Is there a way to re-enable the effects in Windows 7 after a crash happens?

i.e. restarting a service or terminatating a process and letting it restart automaticially or manually loading it?

Problem symptoms; in

Control Panel \ Appearance and Personalization \ Personalization

The standard "Window Color" option is not available it just appears as "Basic"

Reboot will solve this issue, but would like to avoid that if possible.

Nick Josevski

Posted 2009-08-24T10:53:57.377

Reputation: 6 747

2sage- You need to run the command window elevated (right click, run as elevated). That will take care of the "Access denied" messages. – None – 2012-01-18T10:45:57.510

@davenpcj - Same here, especially when my question states that I want to find another solution, apart from restarting; Also, if one asks a question where rebooting is an option, I might let a comment to this effect go, but having an answer to a question (Which might stop others looking at it) like this, is annoying. One just needs to find someone with an intricate enough understanding of the system in question, in order to get a great, insightful, StackExchange-like answer... like Diago below, infact!

– user66001 – 2013-10-08T20:23:50.767

Answers

149

Restart DWM with (by using a CMD shell window with Administrator permission):

net stop uxsms
net start uxsms

It's the same service that crashes and is also known as the Desktop Window Manager.

BinaryMisfit

Posted 2009-08-24T10:53:57.377

Reputation: 19 955

No re-installing anything, no fiddling with the registry, just two commands in an elevated command prompt. Why doesn't Windows 7 make this simple solution so much more apparent? The Stack Exchange network is top-notch. +1! – David Frye – 2014-08-17T23:43:09.657

Put the commands into a .bat file, make a shortcut to the .bat file , click properties and put "explorer" before the path. Now it became a shortcut to a .exe and you can pin it to the startbar! You can even change the icon, to make it easy to see. Mine is an ancient "printer error" icon that felt somehow appropriate. – Lodewijk – 2014-09-30T01:32:36.047

I've created a .bat file, you can download it here.

– RienNeVaPlu͢s – 2014-10-21T08:07:14.453

By far the most straight forward solution I've found on the interwebs. Thank you. – ctote – 2015-07-15T15:58:37.033

Brilliant! I was afraid I had to restart my system (but running calculations takes days), back in black screen mode – Danielson – 2015-08-21T12:03:13.337

10

"taskkill /f /im dwm.exe" always did it for me, though Diago's answer is cleaner. Killing the process should get the DWM's helper service to restart it pretty much right away.

Phoshi

Posted 2009-08-24T10:53:57.377

Reputation: 22 001

3Turns out sometimes the helper service crashes too. dwm.exe was missing from the process list on my system, and I couldn't run it manually, but Diago's answer worked. – davenpcj – 2012-07-31T18:06:06.657

This worked for me, where Diago's didn't, thanks! – Danny Beckett – 2013-11-10T21:50:10.073

2

For me, when that happens I also have a wrong screen resolution. After I set it to the right resolution, in the Settings I can chose Aero as the Design again.

Pascalo

Posted 2009-08-24T10:53:57.377

Reputation: 55

Sometimes an old application that switches the color scheme to 16-bit will crash. Having your colors set to 16-bit (instead of 32-bit default) will prevent you from turning on Aero. I was able to change it back in my NVIDIA control panel. – cloneman – 2013-03-25T23:55:32.953

1

  1. In Control Panel in search box type "aero"
  2. Click "Troubleshooting> Find fix problems with transparency and other visual effects"

Hashemi

Posted 2009-08-24T10:53:57.377

Reputation: 11

1

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.

  1. Close Regedit

  2. Click on Start and type CMD with administrative Priviliges

  3. Now type following command

Net Stop uxsms

Net Start uxsms

Above command will stop and start Desktop Window Manager Session Manager.

  1. Now you can turn on Aero by right clicking on the Desktop-> Personalize -> Select Windows Colors

thilina R

Posted 2009-08-24T10:53:57.377

Reputation: 2 634

0

The best answer doesn't work for my pc running Win7 32bit. A straight way I find is bringing up resolution adjust window, choose 'advanced', choose 'monitor', change the bottom combo box of 'color', normally this is set to 16bit so that Aero peek options is disabled. Change it back to '32bit' and aero peek is back.

Scott Chu

Posted 2009-08-24T10:53:57.377

Reputation: 123

0

Neither of the aforementioned ways made my Aero restart, but after looking at a microsoft help page -- which suggested checking if Aero is broken on another user account as well -- and logging into that other account, Aero worked on my "normal" account as well.

Cornelius

Posted 2009-08-24T10:53:57.377

Reputation: 661