Many games that you install under Windows Server 2008 need the file gameux.dll to be present in the system32 directory, otherwise you will get error messages like this:

In this tutorial I will describe a 32bit and a 64bit installation. Thanks to sYk0 it is also possible to use an automated installer for this.
1. For the 32bit edition of Windows Server 2008 download gameux_32bit.zip from Rapidshare, Megaupload or 4Shared and extract the file gameux.dll to C:\Windows\System32\.

2. After extraction of the 32bit gameux.dll, register the file by running regsvr32 c:\windows\system32\gameux.dll in Start -> Run.

1. If you use the 64bit edition of Windows Server 2008, download gameux_64bit.zip from Rapidshare, Megaupload or 4Shared and extract the gameux.dll in the folder System32 to C:\Windows\System32\ and the file gameux.dll in the folder SysWOW64 to C:\Windows\SysWOW64\.

2. After the extraction of the two gameux.dll files to the System32 and SysWOW64 folders, register the two .dll’s by running the command regsvr32 C:\Windows\System32\gameux.dll C:\Windows\SysWOW64\gameux.dll.

Now the games that need gameux.dll won’t complain about it any longer!
Tags Server 2008 Workstation
March 30th, 2008 at 1:36 am
[...] More: Missing gameux.dll [...]
April 10th, 2008 at 1:32 pm
I would also recommend http://www.dllempire.com/ for system dll files like gameux.dll
April 25th, 2008 at 10:44 pm
Now the only problem is, whereabouts can people get their hands on the installations for Solitaire, Minesweeper etc., and the update that installs Hold ‘Em poker?
Arris: It’s already in the Wish List.
May 27th, 2008 at 9:48 pm
Well hello,
as I come from Germany you can not expect proper English^^
I ran through that little guide., but entering the command” regsvr32 C:\Windows\System32\gameux.dll C:\Windows\SysWOW64\gameux.dll ” there is an Error
Failurecode 0×80070005
Would be great if you have a clue what I could do about that problem
THX
Arris: For the whole manual you need to be logged in as a user from Administrators usergroup (for example the Administrator account) in order to have permissions to change your system configuration. Probably that’s your problem.
June 7th, 2008 at 7:06 pm
Dirk, Register each one individually
regsvr32 C:\Windows\System32\gameux.dll
regsvr32 C:\Windows\SysWOW64\gameux.dll
That should do it for you
July 25th, 2008 at 7:37 am
Dirk,
I also ran into the same issue you mentioned. According to this Microsoft support article (http://support.microsoft.com/kb/827659), this behaviour may occur if you try to run the commands with an account that does not have administrative privileges.
When I explicitly opened a command prompt as an administrator, the commands executed succesfully.
September 27th, 2008 at 3:17 pm
take the cards.dll file and the exe files for the games from a winxp machine put them in their own folder then copy them to server 2008 machine and make shortcuts from there.
October 28th, 2008 at 9:08 pm
Thanks alot
January 5th, 2009 at 2:34 pm
Guys! Can you please help me out? I was capable of registering the gameux.dll. I used the same method for another DLL named “Xinput9_1_0.dll.”
When I attempt to register it I get the following message “This is not a DLL file”
I was trying to install Jade Empire and Overlord. What I do know by investigatiung is this DLL is a component of DX9 and also of the microsoft 360 controller.
Can anyone help me out and install this DLL and help me find a specific way to get it registered in my System32 folder..??
Please help me out. If you happen to help out, this DLL is nessasary for alot of games to work. SO you will really be helping out alot of people- including me.
Thank you
January 7th, 2009 at 9:21 pm
Hi Robert, sounds like you need to run dxwebsetup.exe to get the required directx files…..
January 8th, 2009 at 12:55 pm
You know I installed every DX except this one. I installed the direct files with the monthly updates. The thing is when i run the one with the EXACT DLL in it. (DX October 2005) I dont see this DLL getting registered, instead it runs right past this DLL and installes only select DLL files out of the enitre list. Is this a compatibility issue with DX and Server 2008? It really doesn’t want to accept any old code from DX when installing. Its kinda crazy b/c I have an 8880 Ultra GPU, 2.8 Dual Core CPU’s, 4 GB of Ram and 2 Raptor HD’s and the OS acts like this PC is’nt up to par to run the program. Crazy…
Any help with this would be very welcome. I might even suggest asking anyone out there to also try and install Xinput9_0_1.dll. I see that GTA, Overlord, Jade Empire and a few others need this file.
Arris: A new tutorial has been added: Missing xinput9_1_0.dll. Hope this solves your problem!
January 14th, 2009 at 8:43 am
wow thank’s this work!tested on win server 2008 ru.
February 10th, 2009 at 7:31 pm
thnx mate your the best
June 13th, 2009 at 8:13 am
why i use the run to load regsvr32 c:\windows\system32\gameux.dll i got is error code 0×80070005? Please help!!
July 10th, 2009 at 6:00 pm
Great! Thx for the help!
September 23rd, 2009 at 6:18 pm
this ist work
September 23rd, 2009 at 6:19 pm
i mean work
November 30th, 2009 at 12:33 pm
Great! It’s a big help.