POE 2 Complete PC Freeze while loading screen

"
Tsono#0224 wrote:
"
My understanding is that it prevents Windows freezing entirely, but doesn't prevent PoE itself from freezing. Is that incorrect? (obviously, that's already a gigantic improvement)

Almost correct. It detects when there is a loading screen then it parks first 2 cores of your CPU if it survives the loading screen it then gives you all your cores back so you have them during gameplay. If poe2 freeze's during the loading ng screen it sets poe2 to realtime process (this gives it priority I believe) and recovers the game from freezing. This all happens seamlessly and you never notice it. I just looked at the log for poeuncrasher and my game attempted to freeze 5 times in the last 2 hrs and I didnt even notice.

I highly recommend the program.

Sounds like that fully fixes the problem then, great. I thought I had glanced at posts of people who were saying it wasn't working for them, somehow.

(never seen any problem on 4 computers here, we have had a little PoE 2 LAN party for several days)
"
How did you bypass the Trojan detected by chrome and Windows Defender? It just excludes it automatically...

Also, I'm assuming that is a false positive, correct?


Yeah, you'll have to disable that.

Windows Defender is flagging a ton of inoffensive programs. I have written several tiny command-line tools for 3D/texture artists, and Windows Defender is always flagging them as malicious.

I think it just flags as malevolent any executable that doesn't come from the Windows Store, isn't signed by Microsoft, and isn't widely known.
Last edited by StragusPoE#7529 on Dec 21, 2024, 8:14:52 PM
Something anecdotal to add in case it helps with figuring out permanent fixes on GGG's end -- I noticed it really start to pick up in frequency in Act 3/6. 1/4 and 2/5 were both significantly more stable for me.
How do u use POE Uncrasher? Do I boot it up as I load the game or something? I'm hesitant to download this on my new PC
"
How did you bypass the Trojan detected by chrome and Windows Defender? It just excludes it automatically...

Also, I'm assuming that is a false positive, correct?


I just downloaded microsoft .net 9 https://dotnet.microsoft.com/en-us/download/dotnet/9.0 (click on the windows x64 version) and used the poeuncrasher version that required it.
Last edited by Tsono#0224 on Dec 21, 2024, 8:26:23 PM
Rolling back the last Windows update and going with 23H2 completely fixed this issue for me.

Windows Update -> Advanced Options -> Recovery -> Go Back
"
Rolling back the last Windows update and going with 23H2 completely fixed this issue for me.

Windows Update -> Advanced Options -> Recovery -> Go Back


I wrote here a week ago, never had a single freeze before updating to 24H2, right after update - hard freezes once an hour or more often.

Bunch of ppl told me that it was not 24H2 but the new patch (it did come out the exact same day as I updated my OS). I thought "well, maybe it was a coincident".

NO IT WAS NOT. Yesterday I rolled back to 23H2, 0 (!!) freezes or ANY crushes in 2 days (10h+ of gameplay).

Yes there are ppl who have freezes and crushes on 23H2 and even Windows 10, but please stop saying ppl r spreading misinformation about 24H2 being the reason of this bug happening WHEN IT IS NOW DEFINITELY CONFIRMED TO BE THE REASON FOR !MANY!.
"

If there's a C/C++ programmer who can reproduce the bug on his machine and is willing to help, I'm pretty sure we can nail a solution in a few hours with a proxy DLL serializing specific Vulkan calls related to buffer mapping/copy. Or perhaps shader compilation, we can figure out what solves the problem.

I sure would like to help the people stuck on this problem. Not Cainrith though, that guy is just annoying.

I am (from 1999, atm working on time critical systems in AMTSS). I can't reproduce the bug on my end on three different Linux machines including several VMs with Windows + PCI Passthrough. There is/are definitely very specific condition(s) which trigger(s) the freeze. I have to install Windows on real machine and acquire debug symbols for the executable and sys, but NVIDIA doesn't provide the symbols for all their modules. Making workaround like proxy / shim DLL / SO is a bad approach and doesn't fix the problem.

I already told you, the roots lay WAY more deeper than you even can imagine. Working with just mdumps and some symbols will take WAY more time than working with complete environment having source code and PDBs available.

Last edited by cursorTarget#1174 on Dec 21, 2024, 9:07:30 PM
Download the .NET version of POE-Uncrasher

Install .NET Desktop Runtime 9.0.0 (https://dotnet.microsoft.com/en-us/download/dotnet/9.0)

Run POE-Uncrasher as Administrator

It should have a window open in the background while it's running. If you don't install Microsoft .NET, it won't run. If you download the other version of POE-Uncrasher, Windows Defender will flag it as a virus and won't run unless you exclude it.

I've been playing all day with 0 crashes, previously got them multiple times a day and hour. You can see when POE-Uncrasher recovers from a freeze, it happens a lot.
Last edited by durew#3403 on Dec 21, 2024, 9:12:42 PM
I already wrote a week ago on here, the total pc lock-up issue during loading screens is mostly related to Windows 11 24h2 and the new CPU scheduler which came with 24h2. The new schedulder was back ported to 23h2 with this optional update, so everyone who installed it on 23h2 mostly also has the same issue. read about that optional update here. If youre on 23h2 and have total lock-ups of your PC during loading screens, see if you have installed kb5041587 and remove it.

https://www.reddit.com/r/pcmasterrace/comments/1f383k8/you_dont_need_24h2_for_the_amd_update_it_has_been/

https://arstechnica.com/gadgets/2024/08/ryzen-speed-boosts-get-backported-to-windows-11-23h2-with-optional-update/

https://support.microsoft.com/en-us/topic/august-27-2024-kb5041587-os-builds-22621-4112-and-22631-4112-preview-9706ea0e-6f72-430e-b08a-878963dafe08

People laughed at me and said at that time I was spreading false information, where at that time it was already clear, the issue has nothing to do with POE2. POE2 seems just to be a catalyst for the issue to occur. A friend of mine had the same lock-up issue on 24h2 with Eve Online when he used 6 instances of the game (multiboxing). Going back to 23h2 with no optional updates totally fixed the issue for him.

Then there is the problem, that people seem to mix different issues all into one cup.

- 24h2 cpu scheduler total pc lock-up issue (can be resolved by going back to 23h2 with no optional updates), can be mitigated by setting CPU affinity -2, which will prevent total pc lock-up, POE2 freezes might still occur, which can be unstuck though with the trick setting process to realtime for a moment (PoEUncrasher does that automatically in the best case)

- other PC instabilities, like overclock, undervolt, voltage issues, driver issues etc, game crashes or BSOD might occur

- Intel instabilities on 13/14th gen, install latest bios update, do stability tests to see if your CPU is permantly damaged and if so replace it

- dx12 instabilities, changing to Vulkan might fix crashes, no total PC lockup

- other game bugs which lead to game crashes, no total PC lockup

Anyway, I have written to a developer working at Microsoft to look into the issue with the 24h2 CPU scheduler, and he was kind to open a bug report at MS for it. So it might be looked into it, yet just in the new year after the holidays.

GGG should also get in contact with Microsoft, and maybe send them some code example from the loading mechanic of the game, so MS can identify, whats wrong with the CPU scheduler causing the total PC lock-up issue under this specific work load.
Last edited by mkdr#2100 on Dec 21, 2024, 9:26:38 PM

Report Forum Post

Report Account:

Report Type

Additional Info