Missing gameux.dll

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 it is also possible to use an automated installer for this.

Windows Server 2008 32bit

1. For the 32bit edition of Windows Server 2008 download gameux_32bit.zip from Rapidshare or 4Shared and extract the file gameux.dll to C:WindowsSystem32.

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

Windows Server 2008 64bit

1. If you use the 64bit edition of Windows Server 2008, download gameux_64bit.zip from Rapidshare 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! :)

Leave a comment ?


  1. Missing gameux.dll | Windows 2008 Security - pingback on March 30, 2008 at 1:36 am
  2. I would also recommend http://www.dllempire.com/ for system dll files like gameux.dll

  3. 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.

  4. 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:WindowsSystem32gameux.dll C:WindowsSysWOW64gameux.dll ” there is an Error :(
    Failurecode 0x80070005
    Would be great if you have a clue what I could do about that problem

    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.

  5. Dirk, Register each one individually
    regsvr32 C:WindowsSystem32gameux.dll
    regsvr32 C:WindowsSysWOW64gameux.dll

    That should do it for you

  6. 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.

  7. 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.

  8. 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

  9. Hi Robert, sounds like you need to run dxwebsetup.exe to get the required directx files…..

  10. 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! :)

  11. wow thank’s this work!tested on win server 2008 ru.

  12. thnx mate your the best

  13. why i use the run to load regsvr32 c:windowssystem32gameux.dll i got is error code 0x80070005? Please help!!

  14. Great! Thx for the help!

  15. this ist work

  16. Great! It’s a big help.

  17. Thank you so much, it fixed the problem

  18. I use Administrator account but i still get an error Failurecode 0×80070005

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Trackbacks and Pingbacks: