Overclock.net banner

Windows 8.1 no DWM (aka Aero, aka desktop composition)

1 reading
37K views 15 replies 6 participants last post by  Glurak  
#1 ·
Seems silly to want this off right? Two main reasons why you would want it
off. The important instructions are between the lines, but do yourself a favor and read the whole thing.

1. The most useful reason, windowed 3D application are forced to use vsync.
Absolutely no way around this. Emulators and games that feature borderless
window options are annoying. Before you could use comparability for these
types of programs, but that is no longer the case.

2. Some complain about laggy window movements.

3. It's fun to mess with windows, and I spent a lot of time on making this
work rather nicely.

Googleing will give you a few solutions using way too many steps and 3rd
party apps, and the results are annoying and non permanent. Some solutions
make the desktop unusable which is silly.

I'll show you a much better way to turn off DWM, as long as you understand a
few things.

A. You should be proficient with Windows. I'm not going to explain every little
detail.

B. You understand that the Start screen will break, and other parts of
windows will be inaccessible. You lose the login screen as a result, so
you need to either remove your password or set up windows to
automatically login
(google it). If you need to lock your computer, a good
replacement is ClearLock. Set it up, and launch to lock. Add a shortcut to it in your startup folder to lock on startup.
Make sure windows is set to login to the desktop (google it, classicshell also
has an option for this)

C. Make sure you use something like classicshell to have a way to use
Windows. Wireless connections will also be unchangeable, use something like PE Network Manager as a replacement,
it's also a lot better anyway.

The bold part is important because this is really the only 'bad' thing that can
go wrong if you try this. Otherwise you risk locking yourself out of windows.

__________________________________________________________________

Download this http://www.eightforums.com/attachments/tutorials/2309d1317449691-take-ownership-add-context-menu-windows-8-add_take_ownership.reg
And this http://www.mediafire.com/download/llvplxlrtlu917x/NODWM8.1.7z

The first thing you should already have if you are a poweruser. It adds a
rightclick option to files to forceown files.
The second thing is a 7z file I put togther with a batchfile and an exe named
dwm.exe, it's 3kb, and it does absolutely nothing. Seriously, just enough code
to make it immediately close. I hope you see where I am going with this.

Navigate to your system32, find dwm.exe, rightclick, take ownership.
Now, you can either run my batchfile, or replace it manually...
Rename dwm.exe in system32 to dwm.exe.old
Copy the 'new' dwm.exe to system32.
Restart, or logoff (click the center of the screen), or open task manager and
end dwm.exe and restart explorer.exe.

It's now off, to reverse it should be obvious, re-replace dwm.exe with the
original one, then restart or logoff. You can also use my batchfile and after it
turns off DWM, it will allow you to press any key to turn it back on.
__________________________________________________________________

If you use the programs I tell you about in my directions and the explanation before it, you pretty much find yourself in a metroless windows.
The advantage of doing it this way is it's very easy to reverse, and it's permanent.
If you want to limit the risk of opening the new metro CP, you can navigate to C:\Windows\ImmersiveControlPanel and rename SystemSettings.exe to SystemSettings.exes.old.

Just something interesting to try, I thought it was fun. Also useful for my emulators and a handful of games. I don't give two shiets about any apps.
 
#2 ·
Thanks for the guide, I've been using it since you made it, however, since latest windows 8.1 update 1 it doesn't seem to work for me anymore. The right side of the desktop about 1/5th of the screen is totally black. Any ideas?

I'm using Classic Shell with disable all corners etc, and that little exe file in system32.

Thank you
 
#4 ·
Try this:
  1. Download, install, and run Process Hacker.
  2. Look for dwm.exe in the process tree.
  3. When you find it, you should see that its parent is winlogon.exe.
  4. Right-click that winlogon.exe and click Suspend.
  5. Click dwm.exe and press [Del] to terminate it. Since winlogon.exe is suspended, it can't restart dwm.exe.
  6. See if your whole screen works now without desktop composition.
  7. When you're ready to re-enable desktop composition, right-click winlogon.exe and click Resume.
 
#5 ·
Quote:
Originally Posted by Techie007 View Post

Try this:
  1. Download, install, and run Process Hacker.
  2. Look for dwm.exe in the process tree.
  3. When you find it, you should see that its parent is winlogon.exe.
  4. Right-click that winlogon.exe and click Suspend.
  5. Click dwm.exe and press [Del] to terminate it. Since winlogon.exe is suspended, it can't restart dwm.exe.
  6. See if your whole screen works now without desktop composition.
  7. When you're ready to re-enable desktop composition, right-click winlogon.exe and click Resume.
Still has the "unusable right side" problem
 
#6 ·
I have created my own completely automated program that will disable DWM for each application you specify in its config file if it detects that the program is running and is the active window. It does not have any of the issues like black screens or unusable sides of the screen. It has a convenient tray icon as well and you can make it start hidden automatically. In addition to automatically disabling DWM on programs, you can control it manually by using hotkeys ctrl+shift+home to enable DWM, ctrl+shift+end to disable it, and ctrl+shift+pausebreak to enable or disable the automatic mode. This program is a godsend for people who use windows 8 and play games in windowed mode.

Here is the link: http://nightfire.no-ip.org/files/BypassDWM.rar - I have no clue where I should go about to release this publicly. I thought about making it a payware program ($5 for a lifetime license) but without any professional website I can't see anyone actually buying it.