I will explain, It's because in Windows 7, the DWM (Desktop Window Manager uses to display minimizing and maximizing effects) will automatically terminate before launching the game, but in Windows 8, DWM (Desktop Window Manager) is always still running in the background and if you want terminate the DWM.exe in Task Manager, the DWM.exe will automatically restart and Desktop Window Manager list in Services.msc is removed, so that MM1 and MM2 game will run slower.
Heres the quote of DWM Wikipedia article:
On Windows 8, DWM is now used at all times and cannot be disabled. Unlike Vista and 7, Windows 8 also supports the use of the "Basic Display Adapter", which uses software rendering and the CPU to render the interface rather than the graphics card. This allows DWM's functionality to be used without compatible drivers, but not at the same level of performance as with a normal graphics card. DWM on Windows 8 also adds support for stereoscopic 3D. Windows Server 2012, unlike previous Server versions, also utilizes DWM by default.
Microsoft explains "Desktop Window Manager is always on":
https://msdn.microsoft.com/en-us/library ... 85%29.aspx
But, there is a trick to disable DWM in Windows 8 (WARNING: This is a experiment so please do not try this at your Main Windows 8 PC because it will cause conflicts, bugs and glitches):
How to disable DWM
Anyone want to disable DWM in Windows 8. Here is an instruction how to do so.
Please take a note that those steps shouldn't be taken by any non-experienced Windows user. If you do not know what you are doing - take a system restore point before proceeding.
![Smile :-)](./images/smilies/icon_smile.gif)
You can easly lock yourself out if you do not take extra caution performing those steps. But I still hope someone finds them useful
1. Go to Your Local Disk\WINDOWS\system32 (32-bit) or syswow64 (64-bit)
2. Right click on dwm.exe and select Properties -> Security -> Advanced -> Change owner -> Take ownership of file.
3. Accept all changes, close the properties dialog, then right click on dwm.exe and select Properties -> Security -> Advanced -> Change permissions
4. Add Everyone -> Deny Execute
5. Accept all changes and save
6. Now here is a tricky part, you HAVE to kill two programs Explorer.exe and dwm.exe by means of using Elevated Command prompt and typing "tskill explorer /a" and "tskill dwm /a".
Warning! You have to kill first explorer and then dwm as if you do it in other order, you will meet the black screen in which only "Top most" windows will be shown. During all time explorer MUST be not working. In order to use explorer (and Modern apps of Windows
![Cool 8)](./images/smilies/icon_cool.gif)
again you have to reverse the procedure. (One can combine this with CreateDesktop -> SwitchDesktop sort of program for automation and safety of this procedure)