Hard crashing PC locks up

Go to the task manager -> right click on POE2 -> go to details -> right click on POE2 again -> set affinity -> deactivate CPU0 and CPU1


i tested it and since then no crashes
the only fix that worked for me so far is using BES with -1% cpu usage, I hate that I have to do it every time I open the game but at least I can play the game without issues.
"
Go to the task manager -> right click on POE2 -> go to details -> right click on POE2 again -> set affinity -> deactivate CPU0 and CPU1


i tested it and since then no crashes



fps?
Guys,
Do you know if there is a correlation between those crashes and stand alone game client vs steam client?
I’m on steam and game crashes for me.
yes, but it doesn´t matter between steam or standalone. it effects both versions. i don´t know if anybody using epic gaming launcher
"
Isvalus#2586 wrote:
"
Go to the task manager -> right click on POE2 -> go to details -> right click on POE2 again -> set affinity -> deactivate CPU0 and CPU1


i tested it and since then no crashes



fps?


I have a 9800x3d and a MSI RTX3080 Supreme X. I play on WQHD, settings are maxed and DLSS on quality I get around 160-180 FPS. This is of course CPU dependent.

This workaround comes with a small dip in FPS but still more than enough. Rather like constant PC freezes.
"
yes, but it doesn´t matter between steam or standalone. it effects both versions. i don´t know if anybody using epic gaming launcher


Happens there too, a friend of mine installed the game a few hours ago and the first thing that happened when he started it, it froze his pc.

A few other things I've tried:
- disabled sound engine (both changing production config and with command line)
- moved from DLSS to NIS (seems to give more stable fps while multicore is off)

I have 3 machines now that I tested multiple combinations of various fixes (W11 24H2, W11 23H2, W10) and still ending up with the same freezes.

I can't explain why it works fine for most people at this point. I can only tie a weak link between shader building and cpu usage. Don't know the source code, so I can only speculate (async tasks overlapping each other accessing common vars leading to an endless while loop? bad dispose code? unsafe/bad calls to apis?)

I suspect they know what the cause is and having experienced weird behaviour in poe1 as well in the last year or so (ever since they made changes to the lighting effects and shaders, after they announced separate poe2 game instead of poe1 expansion) with cpu usage spikes, I think they're having serious trouble fixing the issue, if not actually needing a refactor of bigger logic blocks.
I don´t get any fps issues with the setting.

unfortunately you have to reset the settings when you restart the game but this is bearable until the hotfix / patch is released
"
I don´t get any fps issues with the setting.

unfortunately you have to reset the settings when you restart the game but this is bearable until the hotfix / patch is released


Like i mentioned in my first post, install Lasso to automate this so every time you start the game it will automaticly apply the affinity to it permanently.
"
the only fix that worked for me so far is using BES with -1% cpu usage, I hate that I have to do it every time I open the game but at least I can play the game without issues.


If you really want to you can automate it by creating a shortcut to the executable and then putting it in the "Start-up" folder for Windows so BES starts up every time you boot up your Windows; it's located here:

C:\Users\<yourUserName>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

For the shortcut itself you have to edit the "Target" part of it to work. Mine looks like this since it's in my OneDrive folder ( so it doesn't get lost ) but obviously these paths may / will vary for you depending on where the "BES.exe" is located and where you have installed Steam on your drives.

This is my example as it's set up currently in the "Target" line:

C:\Users\<myUserName>\OneDrive\Documents\bes_1.7.9\BES_1.7.9\BES.exe "D:\Steam\steamapps\common\Path of Exile 2\PathOfExileSteam.exe" 5 -a -m

First part: Path to your "BES.exe" ( where you unzipped BES or moved it to )
Second part: Path to your "PathOfExileSteam.exe" ( PoE2 install directory in Steam basically )
Third part: Parameters for running it ( "5 -a -m" )

Explanation of those parameters:

5 = percent reduction of CPU usage ( in your case that would be 1 since you used 1% )

"-a" = add the executable to the watch list; means that whenever PoE2 opens it'll automatically reduce max CPU usage without you having to do anything manually at all; it's like a detector if the game is running at all

"-m" = start minimized when you boot up the app ( since I added this to Windows start-up I don't want it cluttering my screen space every boot )

I hope that clears up everything. This might seem a bit more complicated but if you really would like to use BES every time you start PoE2 this might be the most elegant solution.
Last edited by DarkyErinyes#7388 on Dec 13, 2024, 5:53:24 AM

Report Forum Post

Report Account:

Report Type

Additional Info