POE 2 Complete PC Freeze while loading screen

"
"
microlah#3053 wrote:
"
Kapps#5390 wrote:
Okay, I think I found an actual fix. So setting the affinity of PoE to disable the first two cores will prevent your computer freezing, but PoE still gets stuck in a loop at 100% CPU without being able to make progress. When this happens, you can set the priority of PoE to realtime and whatever it's waiting on is then able to get scheduled and PoE unfreezes. You should then change it back to normal priority when the loading screen si done.

The new version of PoEUncrasher detects PoE freezing, and then does this to unfreeze it, resetting it after the loading screen automatically. The new version is up at https://github.com/Kapps/PoEUncrasher/releases/tag/v1.2.0. Note that you will need to run the program as an administrator for the unfreeze feature to work. If you don't run it as an administrator, it'll say it's setting it to realtime but Windows will actually set it to High and PoE won't unfreeze.

Hopefully this works for others!


Your tool saved my PC from crashing so many times, can't thank you enough, others should give this a go.



Has anyone else tried this? Seems like a possibility tbh



Yes this is working no performance loss ! Give this guy who made it jacht pls
time to leave a steam review
can confirm that the new PoEUncrasher v1.2.0 has so far been VERY effective.

You can tell when the game is about to freeze because the spinning gears stop animating and all the game audio cuts out. (or loops)

This has so far stopped not only the game from crashing and actually recovering itself, but also stopped my PC from hard locking and needing a forced restart.

Well done.
Last edited by Fratous#2804 on Dec 19, 2024, 8:47:46 AM
Windows 11 24h2
RTX 4070
I5 13600k

same things happen, all I can do is a hard reset.
"
Gears24#6461 wrote:
"
Reid91#2041 wrote:

There is at least one guy in this thread using linux and experiencing this issue. it is not windows defender lol


So why do you think the problem on Linux and Windows is caused by the same reasons? Hypothetically, anything could lead to freezing...


Because the problem PoE2 has is that program is hogging all available system resources due improper usage of system APIs, therefore crashing the program AND the PC itself. (Technically it crashes the OS because OS can no longer get the resources it has to in order to function properly)

We do not know the part where the PoE2 starts its improper use of system APIs, nor do we know why it hogs all available resources.

peepeepoo#1611 theorized how the loop in PoE2 happens, an explanation that seems plausible but we cannot know if it's true due to not having access to the game's code:

"This is an issue with their async thread code resulting in memory violations. It causes an infinite loop trying to read an invalid pointer when loading new levels, which never completes so just eats performance. The reason why disabling some CPU cores works to not cause a complete crash is because processes do not all share the same threads on those cores."
"
Kapps#5390 wrote:
Okay, I think I found an actual fix. So setting the affinity of PoE to disable the first two cores will prevent your computer freezing, but PoE still gets stuck in a loop at 100% CPU without being able to make progress. When this happens, you can set the priority of PoE to realtime and whatever it's waiting on is then able to get scheduled and PoE unfreezes. You should then change it back to normal priority when the loading screen si done.

The new version of PoEUncrasher detects PoE freezing, and then does this to unfreeze it, resetting it after the loading screen automatically. The new version is up at https://github.com/Kapps/PoEUncrasher/releases/tag/v1.2.0. Note that you will need to run the program as an administrator for the unfreeze feature to work. If you don't run it as an administrator, it'll say it's setting it to realtime but Windows will actually set it to High and PoE won't unfreeze.

Hopefully this works for others!


Is there a work around to be able to download this and not have Chrome/Edge detect this as a Trojan?
Hi! I've had the same issue on an R7 7700X & 4070ti. The solution for at least the hard lock for me has been to open Task Manager when the game launches, right-click and "Go to details", then right-click again and hit "Set Affinity". My CPU has 16 threads, so I uncheck threads 0-3 from the game so that it cannot use 100% of my CPU during loading screens in case of a crash. The game will still crash occasionally, but this will allow you to close the game with Task Manager and relaunch instead of a hard reboot. Unfortunately, if you have a lower core/thread count CPU, this can impact game performance, but POE is only using about 40% of my CPU in regular gameplay due to my high thread count, so this solution works for me for now. The main downside is doing this every time you launch the game, but it is better than a hard lock.

I hope this helps!
Guys, i have the same problem and find a temporary solution (maybe someone already posted but reposting cause worked for me), i've download a software called BES – Battle Encoder Shirasé, it limits the cpu usage of the selected proccess as you wish, so i limited the POE2 proccess cpu usage to minus 10% and the crashes stopped. I thing even if the game freezes with 10% of my cpu free to windows usage i will be able to close the game without hard reseting my pc.

Im using since yesterday and had no freezings til now, so who wanna play i would give it a try. Hope it helps and sorry if its a repost.
CPU: AMD Ryzen 7 7700X

Hard PC freeze/crash during loading screens

GGG fix this. This is a paid product. This needs to be fixed ASAP.
"
Gharkis#1078 wrote:
"
Kapps#5390 wrote:
Okay, I think I found an actual fix. So setting the affinity of PoE to disable the first two cores will prevent your computer freezing, but PoE still gets stuck in a loop at 100% CPU without being able to make progress. When this happens, you can set the priority of PoE to realtime and whatever it's waiting on is then able to get scheduled and PoE unfreezes. You should then change it back to normal priority when the loading screen si done.

The new version of PoEUncrasher detects PoE freezing, and then does this to unfreeze it, resetting it after the loading screen automatically. The new version is up at https://github.com/Kapps/PoEUncrasher/releases/tag/v1.2.0. Note that you will need to run the program as an administrator for the unfreeze feature to work. If you don't run it as an administrator, it'll say it's setting it to realtime but Windows will actually set it to High and PoE won't unfreeze.

Hopefully this works for others!


Is there a work around to be able to download this and not have Chrome/Edge detect this as a Trojan?


same happening here

Report Forum Post

Report Account:

Report Type

Additional Info