Path of Exile 2

Path of Exile 2

_Spontini Dec 10, 2024 @ 6:04am
Guide to Fixing Computer Crashes
Steps to Fix Crashes

1. Open Task Manager.
2. Launch the game (PoE2) and locate it in the Task Manager.
3. Right-click on PoE2 and select "Go to details."
4. In the Details tab, right-click PoE2 and choose "Set affinity."
5. From the menu, disable CPU 0 and CPU 1.

Note: You’ll need to set the affinity manually every time you load the game unless you use the optional method below.

Optional: Set Affinity Automatically

1. Download and install Process Lasso.
2. Run Process Lasso, and ensure PoE2 is open.
3. Right-click on PoE2 in Process Lasso, navigate to "CPU affinity > Always," and untick CPU 0 and CPU 1.

By following this, your PC will avoid crashes. However, in some cases, the game may lock up. If this happens, you'll need to close it manually via Task Manager.

Minimize Game Lockups

To further stabilize the game, you can limit its CPU usage using a tool called BES (Battle Encoder Shirase):

1. Download BES and unzip it, then run BES.exe.
2. Click the "Target..." button.
3. Select PoE2 from the list (ensure the game is open).
4. Click the "Limit this" button in the top-right corner and confirm by clicking "Yes."
5. Adjust the slider at the bottom to set CPU usage to -5% to -10%.

Optional: Automate BES with a Batch File

1. Open Notepad and paste the following code:
@echo off :: Start BES with CPU limit (10%) on PathOfExileSteam.exe using PowerShell (minimized) powershell -Command "Start-Process 'C:\PATH\TO\BES.exe' -ArgumentList '/"C:/PATH/TO/PathOfExileSteam.exe/" 10' -WindowStyle Minimized" timeout /t 2> nul :: Start the game start "" "C:\PATH\TO\PathOfExileSteam.exe" timeout /t 1 > nul :: Optional: Add a message to confirm the process echo CPU limit applied by BES. Closing this window... timeout /t 2 > nul exit


2. Modify the Paths: Change the C:\PATH\TO placeholders in the script to match the actual file paths where BES.exe and PathOfExileSteam.exe are located on your computer.

Save the Batch File

Save the file with a .bat extension, for example: RunWithBES.bat. You can save it to your desktop or any location where you can easily find it.

Run the Batch File

1. Double-click the start_poe2_with_bes.bat file whenever you want to launch the game with the CPU limit applied automatically.
2. After launching, you’ll see a confirmation message briefly before the window closes.

Add the Batch File to Steam Launch Options

1. Open Steam and go to your Library.
2. Right-click on Path of Exile 2 and select Properties.
3. Under the General tab, click Set Launch Options.
4. Add the following line in the launch options:
"C:\PATH\TO\RunWithBES.bat" %command%
5. Make sure to replace C:\PATH\TO with the actual path where you saved your RunWithBES.bat file.
Last edited by _Spontini; Dec 16, 2024 @ 6:34am
< >
Showing 1-15 of 22 comments
_Spontini Dec 16, 2024 @ 6:41am 
Updated with a way to automate BES (Battle Encoder Shirase).
AmSoFancy Dec 18, 2024 @ 12:18pm 
Originally posted by Luffy:
Updated with a way to automate BES (Battle Encoder Shirase).


Thanks for this. I have a problem with the automated batch where everything starts correctly except BES doesnt limit the cpu by 10%.
Last edited by AmSoFancy; Dec 18, 2024 @ 12:22pm
Cross Dec 19, 2024 @ 9:47pm 
should these be used at the same time, or is would it be okay to just use the BES program?
Captain Worthy Dec 19, 2024 @ 10:04pm 
Using Vulkan instead of DX12 and not installing the Win 11 24H2 update also helps.
_Spontini Dec 20, 2024 @ 8:25am 
Originally posted by Cross:
should these be used at the same time, or is would it be okay to just use the BES program?

Using only BES does lower the chance of crashing; however, sometimes it can still lock up your PC. I strongly suggest using both.
Last edited by _Spontini; Dec 20, 2024 @ 8:27am
_Spontini Dec 20, 2024 @ 8:26am 
Originally posted by Captain Worthy:
Using Vulkan instead of DX12 and not installing the Win 11 24H2 update also helps.

It's true that it works on some people's PCs, but it didn't help me at all.
Poyzo Dec 24, 2024 @ 9:31am 
Is this an issue Windows or GGG needs to fix?
NEGAN Dec 24, 2024 @ 9:35am 
mf what u mean guide to fixing computer crashing i bought the game and i want to play it i expect it to work im not a f geek squad here repairing there issues
light-dan Dec 24, 2024 @ 9:37am 
Originally posted by theggsman:
mf what u mean guide to fixing computer crashing i bought the game and i want to play it i expect it to work im not a f geek squad here repairing there issues

lmao same issue here, welcome to pc gaming :angryaiden:
Dornion Dec 24, 2024 @ 10:03am 
This not real solve. İf u want real solve u can look this post
https://www.pathofexile.com/forum/view-thread/3663082
_Spontini Dec 25, 2024 @ 3:12am 
Originally posted by Dornion:
This not real solve. İf u want real solve u can look this post
https://www.pathofexile.com/forum/view-thread/3663082

For me this is not the case. PBO always has been turned off in my MOBO, also I've seen this happening in Intel CPUs as well, this isn't something AMD only thing in here.

Originally posted by theggsman:
mf what u mean guide to fixing computer crashing i bought the game and i want to play it i expect it to work im not a f geek squad here repairing there issues

I ain't working for the GGG, say this to them.
Last edited by _Spontini; Dec 25, 2024 @ 3:12am
_Spontini Dec 25, 2024 @ 3:14am 
Originally posted by Poyzo:
Is this an issue Windows or GGG needs to fix?

I believe it's a GGG issue. They've already stated that this bug is one of their high-priority issues to fix.
yayokay Dec 25, 2024 @ 3:23am 
Isn't it just an issue with intel cpus?
_Spontini Dec 25, 2024 @ 3:32am 
Originally posted by yayokay:
Isn't it just an issue with intel cpus?

Nope
APonce911 Dec 25, 2024 @ 3:56am 
I'm using BES 1.8.0-test31 so I can limit POE2 by process and not by threads. I'm working on the launch script, however on the BES source code I haven't found the command to limit by process instead of Thread by Thread, which is the default method.

Otherwise it keeps limiting thread by thread and the CPU usage keep spiking when playing.

Since i'm also streaming the game I limited cores affinities on Project Lasso also.

I'm using Vulkan as encoder and it's working well with BES limiting on 5%-10% + core affinities.
< >
Showing 1-15 of 22 comments
Per page: 1530 50

Date Posted: Dec 10, 2024 @ 6:04am
Posts: 22