Hard crashing PC locks up

"
Elenher#4379 wrote:
"
The ONLY solution that works for me so far is using BES and limiting path of exile cpu usage by -1%, nothing else worked.


How many days have you gone without a freeze? Because using BES was the first thing I tried and it went okay for like 7h, then it freezed on a loading screen. Tried increasing the %, same result... some hours of it working, then freeze.


I only play around 1-2 hours per session, and haven't had any freezes so far with BES. I'm also using process lasso to auto disable core 0 and 1 just in case it freezes. So maybe you should try disabling core 1 and 2 in cojunction with BES.

I've been using this method since launch day, seen the solution on Steam discussions and it's been working for me so far.
Last edited by THELEGENDOFREAK#0494 on Dec 15, 2024, 11:19:28 AM
I found another workaround that seems to help me (fingers crossed it hold up!):

(NOTE: STILL disabling Core 0 & Core 1 - I haven't tested this with all cores enabled yet.)

If you pay the game with STEAM:

1. Go to Steam and RIGHT-CLICK the Path of Exile 2 game in your games list, and select PROPERTIES.

2. In the General - LAUNCH OPTIONS box for POE2, copy and paste these three commands as-is:

--noasync --nologo --waitforpreload

^exactly like that in the Launch options box

3. Now run the game


These STEAM launcher commands will disable asynchronous loading, disable the startup GGG logo just to get it loading faster, and force the game to pre-load all assets and shaders BEFORE you can enter the game.

In effect, it will load up your game and zones slower, BUT it will make sure everything is in place before you enter the game world, instead of trying to load assets and shaders at the same time you're actively in the game.

I started using those launcher commands this morning, along with disabling Cor 0 and 1, and so far, so good.

Again, loading times will take longer while playing, but it seems to be much more stable once you get into the actual game world with your character.


Windows 11 (Steam), AMD 5800X3D, RTX 4070 Ti Super 16GB, 32BG DDR4 3200, Samsung 980 Pro SSD
"
TAR2AT#6193 wrote:
Add onto the list

9800x3d, 4090, Asrock 870e taichi lite, Samsung NVME's and latest window and latest BIOS (came out three days ago)

Crash mainly at load screens, but also had at least 10 crashes while in the inventory screen and selecting a weapon to move (come back from crash with that item still selected for movement).

Most crashes are hard, complete computer lock up

Unchecking multithreading has been the only thing to help (vulkan did not), but it brings fps down to a crawl, especially in hub.


Same, loading crashes and looking in inventory in town.
9800x3d
4090
64gb ram
Ssd
"
I found another workaround that seems to help me (fingers crossed it hold up!):

(NOTE: STILL disabling Core 0 & Core 1 - I haven't tested this with all cores enabled yet.)

If you pay the game with STEAM:

1. Go to Steam and RIGHT-CLICK the Path of Exile 2 game in your games list, and select PROPERTIES.

2. In the General - LAUNCH OPTIONS box for POE2, copy and paste these three commands as-is:

--noasync --nologo --waitforpreload

^exactly like that in the Launch options box

3. Now run the game


These STEAM launcher commands will disable asynchronous loading, disable the startup GGG logo just to get it loading faster, and force the game to pre-load all assets and shaders BEFORE you can enter the game.

In effect, it will load up your game and zones slower, BUT it will make sure everything is in place before you enter the game world, instead of trying to load assets and shaders at the same time you're actively in the game.

I started using those launcher commands this morning, along with disabling Cor 0 and 1, and so far, so good.

Again, loading times will take longer while playing, but it seems to be much more stable once you get into the actual game world with your character.


Holy shit, I think this actually might work. I noticed a difference. If this is a solution or a bandaid fix that changes how the game itself works, why didn't GGG suggest this as a workaround?

Is it just me or is loading a little faster with this?
Last edited by interbeing#5112 on Dec 15, 2024, 11:42:38 AM
"
I found another workaround that seems to help me (fingers crossed it hold up!):

(NOTE: STILL disabling Core 0 & Core 1 - I haven't tested this with all cores enabled yet.)

If you pay the game with STEAM:

1. Go to Steam and RIGHT-CLICK the Path of Exile 2 game in your games list, and select PROPERTIES.

2. In the General - LAUNCH OPTIONS box for POE2, copy and paste these three commands as-is:

--noasync --nologo --waitforpreload

^exactly like that in the Launch options box

3. Now run the game


These STEAM launcher commands will disable asynchronous loading, disable the startup GGG logo just to get it loading faster, and force the game to pre-load all assets and shaders BEFORE you can enter the game.

In effect, it will load up your game and zones slower, BUT it will make sure everything is in place before you enter the game world, instead of trying to load assets and shaders at the same time you're actively in the game.

I started using those launcher commands this morning, along with disabling Cor 0 and 1, and so far, so good.

Again, loading times will take longer while playing, but it seems to be much more stable once you get into the actual game world with your character.




This might actually work.

Also: Maybe instead of having 200 pages in one thread we should be creating separate threads as well?
Last edited by Cainrith#2807 on Dec 15, 2024, 11:48:43 AM
Same here it doesn't matter if you are on act 1 or 2 or whatever as soon as a loading screen starts anything can happen either you load or hard crash and you have to reboot the pc , the weirdest its that it only happens on loading screens.

by disabling the engine multithread thingy before loads and enable it after seems to work tho although sometimes i click the zone without even think and it starts to load and its when you remember that you didn't disable the engine thingy :(.


Windows 24h2
Ryzen 3600x
RTX4060
16gb ram
"
I found another workaround that seems to help me (fingers crossed it hold up!):

(NOTE: STILL disabling Core 0 & Core 1 - I haven't tested this with all cores enabled yet.)

If you pay the game with STEAM:

1. Go to Steam and RIGHT-CLICK the Path of Exile 2 game in your games list, and select PROPERTIES.

2. In the General - LAUNCH OPTIONS box for POE2, copy and paste these three commands as-is:

--noasync --nologo --waitforpreload

^exactly like that in the Launch options box

3. Now run the game


These STEAM launcher commands will disable asynchronous loading, disable the startup GGG logo just to get it loading faster, and force the game to pre-load all assets and shaders BEFORE you can enter the game.

In effect, it will load up your game and zones slower, BUT it will make sure everything is in place before you enter the game world, instead of trying to load assets and shaders at the same time you're actively in the game.

I started using those launcher commands this morning, along with disabling Cor 0 and 1, and so far, so good.

Again, loading times will take longer while playing, but it seems to be much more stable once you get into the actual game world with your character.




I fail to grasp how adding even more stuff to the loading screen can make an issue related to the loading screen go away, but kudos if it works.

So far what I'm doing is just disabling the Multithreaded engine before every load screen and keeping 2 cores free.

At least if the game freezes it doesn't kill my whole PC.

Btw there two types of crashes for me.

1/ The hard freezes, described in this thread.

2/ Ingame, sometimes (happened only 3 or 4 times since launch), the game freezes, but I still hear sound and it looks like my character reacts to commands. Sometimes, shortly after, the game crashes on its own.

This doesn't affect Windows, but it's still a freeze nonetheless. I wonder if they are related.

Of course, nothing valuable on Event Viewer. Most you find is this:

"
Faulting application name: PathOfExileSteam.exe, version: 0.0.0.0, time stamp: 0x675b8c76
Faulting module name: KERNELBASE.dll, version: 10.0.26100.2454, time stamp: 0x398a1cce
Exception code: 0xe0000001
Fault offset: 0x00000000000c837a
Faulting process id: 0x2C68
Faulting application start time: 0x1DB4E6A3CFD0D66
Faulting application path: D:\SteamLibrary\steamapps\common\Path of Exile 2\PathOfExileSteam.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 6cd11569-8c97-404e-82e0-6508ba9127e3
Faulting package full name:
Faulting package-relative application ID:
Last edited by Shirofune#6303 on Dec 15, 2024, 12:12:43 PM
"
"
I found another workaround that seems to help me (fingers crossed it hold up!):

(NOTE: STILL disabling Core 0 & Core 1 - I haven't tested this with all cores enabled yet.)

If you pay the game with STEAM:

1. Go to Steam and RIGHT-CLICK the Path of Exile 2 game in your games list, and select PROPERTIES.

2. In the General - LAUNCH OPTIONS box for POE2, copy and paste these three commands as-is:

--noasync --nologo --waitforpreload

^exactly like that in the Launch options box

3. Now run the game


These STEAM launcher commands will disable asynchronous loading, disable the startup GGG logo just to get it loading faster, and force the game to pre-load all assets and shaders BEFORE you can enter the game.

In effect, it will load up your game and zones slower, BUT it will make sure everything is in place before you enter the game world, instead of trying to load assets and shaders at the same time you're actively in the game.

I started using those launcher commands this morning, along with disabling Cor 0 and 1, and so far, so good.

Again, loading times will take longer while playing, but it seems to be much more stable once you get into the actual game world with your character.




I fail to grasp how adding even more stuff to the loading screen can make an issue related to the loading screen go away, but kudos if it works.

So far what I'm doing is just disabling the Multithreaded engine before every load screen and keeping 2 cores free.

At least if the game freezes it doesn't kill my whole PC.


This is how:
The problem we are facing arises due to improper using of apis. In layman's terms: PoE2 code screws something up.

--nologo: This stops the useless GGG logo from appearing. Not only does it stop that grinding gears that grind people's gears, it does away with the useless hog of resources, no matter how little.

--noasync: Modern programs use asynchronous operations to improve performance. These operations allow tasks such as loading resources, rendering frames, or performing background calculations to occur independently of the main loop, preventing the game from freezing or stuttering. Disabling these asynchronous operations, forces the program to process tasks synchronously. This means tasks are completed immediately, often in a linear, blocking manner, rather than being deferred or running in the background. It increases the loading times, decreases performance but in exchange increases stability and reduces stuttering. If the problem is arising due to PoE2 code not coded well enough/properly for asynchronous operations adding this will fix the issue.

--waitforpreload: This command generally forces the game to wait until all required resources (textures, models, audio files, etc.) are preloaded into memory before proceeding. Instead of streaming resources in as needed during gameplay, the game ensures that everything it anticipates needing is loaded upfront. It increases the initial loading times and will use higher amounts of memory but in exchange increases stability and reduces stuttering.

Using --waitforpreload and --noasync together will make PoE2 load everything upfront in a synchronous manner, trading performance and convenience for stability and smoother gameplay.

This should solve the problem if the problem is not the amount of stuff being loaded but rather how that stuff is being loaded by PoE2.

Hope this helped you understand.

All AMD cpu with nvidia 30, 40 series problems. I don’t see any AMD gpu + AMD cpu problems. If It’s a cpu issue why we don’t see any people with AMD cards that have problems ?
Last edited by Seba2007#3315 on Dec 15, 2024, 12:27:53 PM
"
Seba2007#3315 wrote:
All AMD cpu with nvidia 40 series problems. I don’t see any AMD gpu + AMD cpu problems.


I am intel + nvidia.

Report Forum Post

Report Account:

Report Type

Additional Info