Path of Exile 2

Path of Exile 2

Luffy 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 Luffy; Dec 16, 2024 @ 6:34am
< >
Showing 16-22 of 22 comments
NeWB!E Dec 25, 2024 @ 4:05am 
I have tried using BES -10% and Affinity as well but still My laptop crashed. I have this problem on endgame maps whenever i go to endgame after playing for 2 or 3 mins it will hard shotdown my laptop.
My laptop: ROG Strix G16
Luffy Dec 25, 2024 @ 12:32pm 
Originally posted by NeWB!E:
I have tried using BES -10% and Affinity as well but still My laptop crashed. I have this problem on endgame maps whenever i go to endgame after playing for 2 or 3 mins it will hard shotdown my laptop.
My laptop: ROG Strix G16

That's interesting. A lot of my friends and I had absolutely zero hard shutdowns after doing both of these workarounds. Are you sure that you've done everything correctly? If your answer is still yes, I suggest turning off multithreading in the game settings. It does lower your performance a lot, but it can stop crashes (at least it did before I found this workaround).
glytch Dec 25, 2024 @ 12:35pm 
I used your batch method for BES, everything works in 1 click now.

powershell -Command "Start-Process 'C:\PATH\TO\BES.exe' -ArgumentList '/"C:/PATH/TO/PathOfExileSteam.exe/" 10' -WindowStyle Minimized"

I was unsure if I needed to use the forward slashes, I could only get it to work with back slashes:
-ArgumentList '\"C:\Program Files (x86)\Steam\steamapps\common\Path of Exile 2/PathOfExileSteam.exe/"
Busta Snitty Dec 25, 2024 @ 12:37pm 
My rig is crashing even more today. It was ok for like a day, now sometimes i get bsod too so this sux
yayokay Dec 25, 2024 @ 12:46pm 
Originally posted by Busta Snitty:
My rig is crashing even more today. It was ok for like a day, now sometimes i get bsod too so this sux

Windows 11?
JohnDman Dec 25, 2024 @ 12:56pm 
hope they fix this soon ,this is the only game that has been making my computer freeze up during loading screen to where I have to do a hard reboot, then it keeps getting bsod multiple times trying to load up to the desktop.
my computer is brand new so not trying to play a game that will end up breaking it until the devs release an update.
Last edited by JohnDman; Dec 25, 2024 @ 11:44pm
Going to try this solution. My problem is quite bizarre:
Until December 30 I was running POE2 with Ryzen 5 5600G integretad graphs (everything on low, obviously) and this problem never happened. Then I got a RX 7600 and this error starts showing up at least once a day, with less then 3hours gameplays. I've done some benchmark and stress test with FurMark2 and Kombuster and it was smooth. I have tried to disable rebar, switch from Direct12 to Vulkan, and it still happens. All the temperatures 73°C tops
< >
Showing 16-22 of 22 comments
Per page: 1530 50

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