logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 [2] 3  Send TopicPrint
Very Hot Topic (More than 25 Replies) Unreal and RUNDLL32.exe process using 100% CPU (Windows 7) (Read 1289 times)
)Leela(-[otS]-
Full Member
***
Offline


Oldunreal member

Posts: 205
Location: Germany
Joined: May 31st, 2011
Gender: Female
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #15 - Jun 26th, 2019 at 10:27pm
Print Post  
Thank you Masterkent for this link Smiley

and "thank" YOU Microsoft for another crappy thing in your OS Angry
A dead server which leads to an infinite loop, very very intelligent. Smiley
They should stay by their own games but keep their hands from other games.

At least changing the url to the Localhost fixes this problem.
  
Back to top
AIM  
IP Logged
 
Masterkent
Developer Team
Offline



Posts: 1337
Location: Russia
Joined: Apr 5th, 2013
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #16 - Jun 27th, 2019 at 6:32am
Print Post  
)Leela(-[otS]- wrote on Jun 26th, 2019 at 10:27pm:
and "thank" YOU Microsoft for another crappy thing in your OS Angry

I wonder how much malware MS put in Windows 10...
  
Back to top
 
IP Logged
 
Dr.Flay™
Senior Member
****
Offline


ChaosUT-333networks

Posts: 392
Location: Kernow, UK
Joined: Dec 9th, 2012
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #17 - Jun 27th, 2019 at 7:17pm
Print Post  
)Leela(-[otS]- I already covered your issue in the post above.
See https://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=1561176076/3#3

As noted it will come back after Windows updates, so you have to disable it again.
This is a problem when the GameUX component cannot talk to the net.
To fix it you either connect to the internet, or remove the GameUX components.

Without the fix or being online, you must run the game twice, and then close the first session.
If you use Process Explorer instead of Task Manager, you can kill the first game and the copy of rundll that launched it.

GameUX was added to Win7 but is an integrated part of newer Windows.
The idea is that Windows can notify you of any updates for the games it recognises.
Look in the Start Menu -> Games -> Game Explorer
You should see this
https://media.trillian.im/media/m=aW1hZ2UvanBlZyw3NzQsNTgyLLhCqNppS%2BZBHP1X%2FV...
Any games listed in here will use rundll32 during launch.
  
Back to top
IP Logged
 
Shivaxi
The One Who Wanted To Have A Special Title In Forum
Betatester
****
Offline


Loving Pie

Posts: 2245
Location: BEHIND U!!!
Joined: Mar 8th, 2006
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #18 - Jun 27th, 2019 at 7:30pm
Print Post  
aahh that makes a lot more sense then, so this URL https://games.metaservices.microsoft.com/games/SGamesWebService.asmx listed in the GameUX ServiceLocation recently went down, and that's what is suddenly causing this for Windows 7 users.

I followed the steps in the GOG link to just edit the URL in the registry to fix this once and for all, and it worked wonders, very good to know, thanks for that GOG link!
  

 
Back to top
IP Logged
 
)Leela(-[otS]-
Full Member
***
Offline


Oldunreal member

Posts: 205
Location: Germany
Joined: May 31st, 2011
Gender: Female
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #19 - Jun 27th, 2019 at 9:19pm
Print Post  
Hi Dr.Flay Smiley

yes, I have tried that and followed the steps on the Moj Unreal site but it didn't work, the problem still was there.
It's even not possible to remove the gameux.dll files because I can get no access to them. Windows always tells me that I would not have the rights for it. There is only one "User" with full access and that's TrustedInstaller. Even the System has no full access on this file.
And I can't get the ownership for it, because windows even refuses that.

Without a fix it's easy to get the game working. As you said, you must start the game twice, but then you only need to close the rundll32 process, this will also close the first instance of Unreal. But that is very annoying.

I'm not sure how long the fix from the GOG site will last. Now I'll have to wait for the next windows updates and see if the problem comes back after it. But for now everything works normal again.
  
Back to top
AIM  
IP Logged
 
Dr.Flay™
Senior Member
****
Offline


ChaosUT-333networks

Posts: 392
Location: Kernow, UK
Joined: Dec 9th, 2012
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #20 - Jun 28th, 2019 at 3:55am
Print Post  
You must rum CMD.exe as admin or you cannot unregister the DLLs (you don't need to delete them, but you can after they are unregistered. May need a reboot though).

The registry patch at GoG should stay fixed, as now that MS have disabled the site that was used, I doubt they will update the GameUX settings again.

If you still want to unregister the DLLs anyway, you may find it easier to put these 2 lines in a txt file
Code
Select All
regsvr32 -u c:\windows\system32\gameux.dll
regsvr32 -u c:\windows\SysWOW64\gameux.dll 


then rename from *.txt to *.bat
Now right-click on it and run as admin.
Keep the file to use again if you need it (but I don't think you will).
  
Back to top
IP Logged
 
Hyper
Board Moderator
Betatester
*****
Offline


It's Unreal.

Posts: 3068
Joined: Oct 11th, 2002
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #21 - Jun 29th, 2019 at 12:00pm
Print Post  
I had this nonsense at my Windows 7 server. Unregistering these DLLs did not work for me. I had to go into safe mode, forcefully take ownership of the two files, give myself full control and rename them to .dll.bak.

Now Unreal and Guild Wars start normally again. (I temporarily run GW at my server to farm some dragon festival points)

The issue has nothing to do with Unreal. It is Microsoft who is letting us down for some reason. It's a shame because I usually praise Windows 7 over any other version, but this is a major fail.

For some reason I do not have this issue at my other Windows 7 machines.
  
Back to top
WWW  
IP Logged
 
Hyper
Board Moderator
Betatester
*****
Offline


It's Unreal.

Posts: 3068
Joined: Oct 11th, 2002
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #22 - Jun 29th, 2019 at 8:47pm
Print Post  
Update: I now have this problem at all of my computers. If this affects all users of old games on Windows 7, then this is a major fail from the side os MS.
  
Back to top
WWW  
IP Logged
 
Dr.Flay™
Senior Member
****
Offline


ChaosUT-333networks

Posts: 392
Location: Kernow, UK
Joined: Dec 9th, 2012
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #23 - Jun 30th, 2019 at 10:58pm
Print Post  
Yeah well pity all the idiots that bought DRM protected e-books from MS, as they are about to kill that service also, and oh dear lots of people regretting they didn't buy real books.
https://www.thurrott.com/cloud/web-browsers/microsoft-edge/209098/microsoft-eboo...

I guess I should collate this info for a post at UT99.org
  
Back to top
IP Logged
 
Hyper
Board Moderator
Betatester
*****
Offline


It's Unreal.

Posts: 3068
Joined: Oct 11th, 2002
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #24 - Jul 1st, 2019 at 10:46am
Print Post  
This is the easiest solution. Add the text to a new .reg file (GameUXFix.reg) and run it.

Code
Select All
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\GameUX\ServiceLocation]
"Games"="127.0.0.1"
 

  
Back to top
WWW  
IP Logged
 
Fltsim1
New Member
*
Offline


Oldunreal member

Posts: 1
Joined: Jul 2nd, 2019
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #25 - Jul 2nd, 2019 at 4:22am
Print Post  
Masterkent wrote on Jun 26th, 2019 at 8:06pm:


I had exactly the same problem as others here which just started in the last week or so.

Thank you for the GOG solution above which worked a treat.

If a silly old retired bugger like me can sort this anyone can Smiley

Cheers all.
  
Back to top
 
IP Logged
 
dustinechoes849
Senior Member
****
Offline


General Protection Fault!

Posts: 348
Location: /home/dustinechoes849/unreal/
Joined: Feb 28th, 2015
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #26 - Jul 9th, 2019 at 1:00am
Print Post  
The way I fixed it was deleting "GameUX.dll" from system32
  


don't bother trying to message me over AIM, I haven't used that in years lol
I have a Discord, the number thingie is #6413
Back to top
IP Logged
 
Hyper
Board Moderator
Betatester
*****
Offline


It's Unreal.

Posts: 3068
Joined: Oct 11th, 2002
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #27 - Jul 9th, 2019 at 11:17am
Print Post  
I wonder why MS isn't pushing out a hotfix for this. Or maybe they will this patch tuesday??
  
Back to top
WWW  
IP Logged
 
dustinechoes849
Senior Member
****
Offline


General Protection Fault!

Posts: 348
Location: /home/dustinechoes849/unreal/
Joined: Feb 28th, 2015
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #28 - Jul 10th, 2019 at 2:44am
Print Post  
Hyper wrote on Jul 9th, 2019 at 11:17am:
I wonder why MS isn't pushing out a hotfix for this. Or maybe they will this patch tuesday??


prolly 'cause they dont give a crap about windows 7 any more (even though it was a much better product than windows 10 lmfao)
  


don't bother trying to message me over AIM, I haven't used that in years lol
I have a Discord, the number thingie is #6413
Back to top
IP Logged
 
han
Global Moderator
Unreal Rendering Guru
Developer Team
*****
Offline


Oldunreal member

Posts: 594
Location: Germany
Joined: Dec 10th, 2014
Gender: Male
Re: Unreal and RUNDLL32.exe process using 100% CPU (Windows 7)
Reply #29 - Sep 24th, 2019 at 2:35pm
Print Post  
My suspicion is that it is related to the Application Compatibility Toolkit which forces some compatibility shims on some old games, including the GameUX thing.

However, I never was able to really reliable disable/reneable the entries there to make it have an affect. However renaming executables does always work..

Also note that GOG installs an ACT entry for Unreal.exe forcing it to  stick to one processor... which isn't great...
  

HX on Mod DB. Revision on Steam. Löffels on Patreon.
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 [2] 3 
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo