Desktop Composition - Enable or Disable

How to Enable or Disable Desktop Composition in Windows 7 and Vista

   Information
The desktop composition visual experience feature, introduced since Vista, fundamentally changed the way applications display pixels on the screen. When desktop composition is enabled, individual windows no longer draw directly to the screen or primary display device as they did in previous versions of Windows. Instead, their drawing is redirected to off-screen surfaces in video memory, which are then rendered into a desktop image and presented on the display.

Desktop composition is performed by the Desktop Window Manager Session Manager (DWM) service. Through desktop composition, DWM enables visual effects on the desktop as well as various Aero features such as thumbnail previews, Aero themes, glass window frames (transparency), 3-D window transition animations, Windows Flip and Windows Flip3D, and high resolution support.

This will show you how to enable or disable Desktop Composition using different options in Windows 7 and Vista.
   Note
Windows 7 Starter and Home Basic editions do not have the Aero feature included.





OPTION ONE

Through Visual Effects Settings


NOTE: This option will only affect your user account.
1. Open the Visual Effects settings window in Performance Options.

2. To Enable Desktop Composition
A) Check the Enable desktop composition box, and click on OK. (see screenshot below)
NOTE: This is the default setting.
Visual_Effects.jpg
3. To Disable Desktop Composition
A) Uncheck the Enable desktop composition box, and click on OK. (see screenshot above)



OPTION TWO

Through Services


NOTE: This option will affect all users on the computer. You must be logged in as an administrator to be able to do this option.
1. Open the Services window, and select the Desktop Window Manager Session Manager service. (see screenshot below)
Services-1.jpg
2. Right click on Desktop Window Manager Session Manager, and click on Properties. (see screenshot above)

3. To Enable Desktop Composition
A) Set the Desktop Window Manager Session Manager service to Automatic and Start it. (see screenshot below)
NOTE: This is the default setting.
Services-2.jpg
B) Check to make sure that you also have desktop composition enabled using one of the other options in this tutorial as well. Both are required to be enabled.
4. To Disable Desktop Composition
A) Stop and set the Desktop Window Manager Session Manager service to Disabled. (see screenshot above)




OPTION THREE

Using a REG File Download


NOTE: This option will affect all users on the computer. You must be logged in as an administrator to be able to do this option. The REG file in step 1 will also change the Group Policy setting from OPTION FIVE below.
1. To Enable Desktop Composition
NOTE: This is the default setting.
A) Click on the download button below to download the file below.
Enable_Desktop_Composition.reg

Download


B) Go to step 3.
2. To Disable Desktop Composition
A) Click on the download button below to download the file below.
Disable_Desktop_Composition.reg

Download


3. Click on Save, and save the .reg file to the Desktop.

4. Right click on the downloaded .reg file and click on Merge.

5. Click on Run, Yes (Windows 7) or Continue (Vista), Yes, and OK when prompted.

6. Log off and log on, or restart the computer to apply the changes.

7. When done, you can delete the downloaded .reg file if you like.



OPTION FOUR

Manually Through Registry Editor


NOTE: This option will only affect your user account.
1. Open the Start Menu, then type regedit in the search boxand press Enter.

2. If prompted by UAC, then click on Yes (Windows 7) or Continue (Vista).

3. In regedit, navigate to the location below. (see screenshot below)
HKEY_CURRENT_USER\Software\Microsoft\Windows\DWM
REG-1.jpg
4. In the right pane, double click on CompositionPolicy. (see screenshot above)

5. To Enable Desktop Composition
A) Type in 0, and click on OK. (see screenshot below)
NOTE: This is the default setting.
REG-2.jpg
B) Go to step 7.
6. To Disable Desktop Composition
A) Type in 1, and click on OK. (see screenshot above)
7. Close regedit.

8. Log off and log on, or restart the computer to apply the changes.





OPTION FIVE

Through the Local Group Policy Editor


NOTE: This option will affect all users on the computer. You must be logged in as an administrator to be able to do this option.
1. Open the all users, specific users or groups, or all users except administrators Local Group Policy Editor for how you want this policy applied.

2. In the left pane, click on the arrow to expand User Configuration, Administrative Templates, Windows Components, then click on Desktop Window Manager. (see screenshot below)
GPEDIT-1.jpg
3. In the right pane, right click on Do not allow desktop composition and click on Edit. (see screenshot above)

4. To Enable Desktop Composition
A) Select (dot) Not Configured or Disabled. (see screenshot below step 6)
NOTE: Not configured is the default setting.

B) Go to step 6.
5. To Disable Desktop Composition
A) Select (dot) Enabled. (see screenshot below step 6)
6. Click on OK. (see screenshot below)
GPEDIT-2.jpg
7. Close the Local Group Policy Editor. (See screenshot below step 2)

That's it,
Shawn





 

Attachments

Last edited:
I do like Aero, but I also like knocking back my desktop appearance to 1998 (almost) and enabling windows classic. I switch off all visual effects except 'show thumbnails' (so mystic thumbs still works) and 'smooth edges of screen fonts' because disabling that is just a bit too shonky. :)


I thought it was just for Aero features, but reading here about the way Windows draws the desktop has made me question that.

So. If I disable desktop composition, will I be missing out on any core features, or is there anything else I should look out for when it's disabled?
 

My Computer

Computer Manufacturer/Model Number
Homebuilt
OS
Windows 7
CPU
Core 2 Duo
Motherboard
Asus P5Q SE Plus
Memory
8Gb
Graphics Card(s)
Nv 9550GT
Sound Card
OnBoard
Monitor(s) Displays
Samsung SM930BF - Acer AL1916
Hard Drives
Samsung500Gb + others
PSU
650W
Case
Alienware
Cooling
Chassis fan set to Q-Fan
Keyboard
Microsoft wireless
Other Info
Wacom Intuos 3
Hello Curt,

No, it'll basically just disable Aero and be like when you are using the "Windows 7 Basic" theme. :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Self built custom
OS
64-bit Windows 11 Pro for Workstations
CPU
Intel i7-8700K OC'd to 5 GHz
Motherboard
ASUS ROG Maximus XI Formula Z390
Memory
64 GB (4x16GB) G.SKILL TridentZ RGB DDR4 3600 MHz
Graphics Card(s)
ASUS ROG-STRIX-GTX1080TI-O11G-GAMING
Sound Card
Integrated
Monitor(s) Displays
2 x Samsung Odyssey G7 27"
Screen Resolution
2560x1440
Hard Drives
1TB Samsung 990 PRO M.2,
4TB Samsung 990 PRO PRO M.2,
TerraMaster F8 SSD Plus NAS
PSU
Seasonic Prime Titanium 850W
Case
Thermaltake Core P3
Cooling
Corsair Hydro H115i
Keyboard
Logitech wireless K800
Mouse
Logitech MX Master 4
Internet Speed
2 Gb/s Download and 100 Mb/s Upload
Antivirus
Malwarebyte Anti-Malware Premium
Browser
Google Chrome
Other Info
Logitech Z625 speaker system,
Logitech BRIO 4K Pro webcam,
HP Color LaserJet Pro MFP M477fdn,
APC SMART-UPS RT 1000 XL - SURT1000XLI,
Galaxy S23 Plus phone
h.png
Disabling Desktop Window Manager can speed up performance and save up to 20 MB of RAM.
 

My Computer

Computer Manufacturer/Model Number
Acer Aspire One 722 (AO722)
OS
Windows 7 Home Premium Service Pack 1 32-bit Build 7601
CPU
AMD C-50 Processor 1.0 Ghz
Memory
2 GB DDR3 RAM (1.73 usable in System Properties)
Graphics Card(s)
AMD Radeon HD 6200 series Graphics
Sound Card
High Definition Audio Device
Monitor(s) Displays
Generic PnP Monitor
Screen Resolution
1366 x 768 (recommended)
Hard Drives
320 GB HDD storage
298.09 GB in Disk Management (REAL)
Keyboard
Built-in on my laptop
Mouse
External mouse
Other Info
Installed Windows 7 Service Pack 1 by 9/9/2012
If you like the classic or basic themes, that's fine, but 20 MB of RAM (more like 14 MB from that screenshot) is quite insignificant. Windows 7 offloading the drawing of the UI onto the graphics card instead of using the processor is really doing you a favor. If it's the transparency of the windows you don't like, that can be disabled in personalization. I have not seen a performance increase from disabling desktop composition or disabling Aero. If anything, I saw a performance decrease and higher CPU usage while doing simple things, like dragging a window across the screen.

If it's performance alone you're worried about, disabling Aero won't give you any extra performance benefits.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Professional 64 bit
CPU
Intel Core i5-3570K Quad Core Processor @ 3.4 GHz
Motherboard
Gigabyte ATX Motherboard GA-Z77X-UD3H
Memory
Corsair Vengeance 8 GB (2 x 4 GB) Dual Channel Memory
Graphics Card(s)
Asus HD 7770 2 GB DDR5 (AMD)
Hard Drives
OS: 128 GB Crucial M4 SSD
Storage: 1 TB 7200 RPM Western Digital HDD
Antivirus
Avast!
Browser
Google Chrome
If you like the classic or basic themes, that's fine, but 20 MB of RAM (more like 14 MB from that screenshot) is quite insignificant. Windows 7 offloading the drawing of the UI onto the graphics card instead of using the processor is really doing you a favor. If it's the transparency of the windows you don't like, that can be disabled in personalization. I have not seen a performance increase from disabling desktop composition or disabling Aero. If anything, I saw a performance decrease and higher CPU usage while doing simple things, like dragging a window across the screen.

If it's performance alone you're worried about, disabling Aero won't give you any extra performance benefits.

I actually think this is a per-user-basis settings that can help some people, Aero has helped me immensely in the past with some video game loading, and problems with games interacting with Aero strangely, also I've had problems with desktop composition alt tabbing me when I'm in raidcall playing a game and someone moves me to a channel, I disabled desktop composition and it never happened again.

and of course some of these things will help u dont have that much ram, every little bit helps with windows, and the 15MB isn't the main problem, if people are having strange problems with DWM using high cpu usage a quick fix is to disable it all together, I've had a couple of people I know fix problems by disabling it all together. Also, It's not only about ram and cpu usage there are many other factors as well, including depend-ices of DWM or things that don't interact with it very well, or have a conflict with it in general.
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Pro 64 bit
Back
Top