Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Compatibility settings for 64 bit applications


30 Aug 2012   #1
a0x

Windows 7 Professional x64
 
 
Compatibility settings for 64 bit applications

Hello,
Is there any way to "Disable desktop composition" for 64 bit application using compatibility settings? All 64 bit exe files in my system have grayed out options in compatibility settings tab.

Some details:
I play World of Warcraft. I used to play 32 bit version and have "Disable desktop composition" ticked in compatibility settings tab. Now I'm switching to 64 bit version, but this option is not active, just unclickable for 64 bit exe. People on WoW forums say that it works for them, so I guess there must be something wrong with my system.

I'm using Windows 7 Professional x64 (fully updated).

I managed to change that setting with regedit, but it does not work anyway.

Thanks for help!

My System SpecsSystem Spec
.

30 Aug 2012   #2
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

Hello a0x, and welcome to Seven Forums.

I'm not sure how this will work with a 64-bit app, but you could double check using OPTION THREE in the tutorial below for the registry to see if it was set the same way.

Compatibility Mode

Hope this helps,
Shawn
My System SpecsSystem Spec
30 Aug 2012   #3
a0x

Windows 7 Professional x64
 
 

I already tried option three, without success. I can see that "Disable desktop composition" is selected under grayness when I use regedit to change it, but it won't get disabled when I start the application.
My System SpecsSystem Spec
.


30 Aug 2012   #4
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

That's what I was afraid of. Normally 64-bit apps cannot have their compatibility modes changed. I think the WoW forum may have mistaken what you said and thought 32-bit app in 64-bit OS instead.


Other than using the 32-bit version, have you tried manually disabling desktop composition using either option below before playing the 64-bit version to see how that works?
  • Turn off in Visual Effects.
  • Disable "Desktop Window Manager Session Manager" service, and enable when finished with game.
  • Switch to the "Windows Classic" theme
My System SpecsSystem Spec
30 Aug 2012   #5
a0x

Windows 7 Professional x64
 
 

Yep, there was even a note in tutorial you linked for me saying it won't work. But they (WoW forum) seem to be so sure that it works, someone even pasted a screenshot (http://oi48.tinypic.com/2mhhmq1.jpg) so I kept on thinking about it.

Anyway, to be 100% sure I tried also on Windows 7 Starter and on fresh Win 7 Ultimate trial install on VM and it's always grayed out.
My System SpecsSystem Spec
30 Aug 2012   #6
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

That's odd it works for them. It's always been grayed out for me for 64-bit apps.
My System SpecsSystem Spec
31 Aug 2012   #7
a0x

Windows 7 Professional x64
 
 

Quote:
It's always been grayed out for me for 64-bit apps.
Ok, that's what I needed. Thanks for help Brink :-)
My System SpecsSystem Spec
31 Aug 2012   #8
Microsoft MVP

64-bit Windows 8.1 Enterprise
 
 

You're welcome.
My System SpecsSystem Spec
15 Oct 2012   #9

Windows 7 Home Premium 64 bit
 
 

It has worked for me with Win 7 64 bit for other games (Aion, Rift, GW2), but I can't get it to work for WoW (greyed out options like OP).

Ok, after a bit more fiddling around, I realised that if I selected properties, advanced in the launcher exe it does work. This can be found in users/public/games/worldofwarcraft, World of Warcraft launcher is what you want. Good luck.
My System SpecsSystem Spec
29 Jul 2013   #10

Windows 7 x64
 
 

So I searched a bit and there is this 4th method that you can use (I mention it at the end of this post), however it seems to be annoyingly hard to set up under a UAC enabled account because it requires administrator privileges (you can't automate running the program as an administrator via compatibility settings for BAT files, instead you're required to right-click the BAT file and choose the "Run as Administrator" option every time, joy!).

There is another problem with this, running the BAT file as an administrator will set the "Start In" parameter to point to "C:\Windows\System32\" and not the folder the BAT file resides in... because Microsoft likes being a bitch. So you'll end up with

Quote:
C:\Windows\system32>start Dolphin.exe
The system cannot find the file Dolphin.exe.

C:\Windows\system32>net stop "UxSms"
The Desktop Window Manager Session Manager service is stopping.
The Desktop Window Manager Session Manager service was stopped successfully.


C:\Windows\system32>pause
Press any key to continue . . .
Instead of
Quote:
L:\Emulators\Gamecube>start Dolphin.exe

L:\Emulators\Gamecube>net stop "UxSms"
System error 5 has occurred.

Access is denied.


L:\Emulators\Gamecube>pause
Press any key to continue . . .
Here is the 4th method you can use: Create a bat file with this (Replace the exe/path with what you desire).
Code:
start dolphin.exe /wait
net stop "UxSms"
pause
net start "UxSms"
My System SpecsSystem Spec
Reply

 Compatibility settings for 64 bit applications




Thread Tools




Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 03:21 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33