POE 2 Complete PC Freeze while loading screen

"
"
Since im not allowed to post a link to external tools:


Fix for Loading Screen Crashes/Freezes with X3D Processors in Path of Exile 2




What is This?
If you’re experiencing crashes or freezes during loading screens in Path of Exile 2 on systems with X3D processors, this mod provides a workaround. It dynamically adjusts CPU behavior to resolve issues caused by high disk activity during game loading.




Why This Fix Exists
The issue appears to stem from how AMD X3D processors handle multi-threading under specific conditions during game loading. This mod optimizes CPU usage dynamically to improve stability and reduce crashes.
It serves as a temporary solution until an official fix is released by the game developers.




Features
    [] Monitors disk activity of Path of Exile 2. [] Adjusts CPU usage to physical cores during high disk activity. [] Restores full CPU usage when disk activity normalizes. [] Helps prevent crashes and freezing, especially on AMD X3D processors.





Where to Find the Tool
You can find this fix on NexusMods under Path of Exile 2:
Name: POE2 Crash or Freezing Fix - Loading Screens - X3D Processors

Simply search for it in the Path of Exile 2 section on NexusMods to download.




How to Use
Detailed usage instructions are available on the NexusMods page, but the process is straightforward:
    [] Download and extract the mod files. [] Run the provided executable file.
  1. The tool works automatically once launched, targeting Path of Exile 2’s process.

For more details, refer to the description on NexusMods.




Disclaimer
This tool is provided "as is" and without any warranties. Use it at your own risk. The author is not responsible for any damages or issues caused by using this tool.




Enjoy smoother gameplay in Path of Exile 2 without crashes! 🚀




Has anyone tried this already?


Not worth the risk to fry your cpu. You don’t know who coded this program, you don’t have any guarantee it’s not going to damage your cpu, security issues.
Last edited by Seba2007#3315 on Dec 18, 2024, 7:30:27 AM
Here is the code of what it does, its kind of the same u can do with other Tools like ProcessLasso:


# Display script information
Write-Output "=========================================="
Write-Output "ZANEz1 - POE2 - Early Access X3D Fix - V0.7a"
Write-Output "=========================================="
Start-Sleep -Seconds 1

# Configuration parameters
$possibleProcesses = @("PathOfExileSteam", "PathOfExile", "PathOfExile_x64") # List of possible executable names for Path of Exile
$diskUsageThresholdMB = 10 # Threshold for high disk activity in megabytes per second
$checkInterval = 1 # Interval in seconds between each check
$hysteresisThreshold = 5 # Duration in seconds of sustained low activity before reverting CPU affinity
$initialCooldown = 10 # Cooldown period in seconds at script start

# Function to dynamically create CPU masks for physical and logical cores
function Get-X3DCoreMask {
$logicalCores = (Get-CimInstance Win32_Processor).NumberOfLogicalProcessors
$physicalMask = 0
for ($i = 0; $i -lt $logicalCores; $i += 2) {
$physicalMask = $physicalMask -bor (1 -shl $i)
}
$fullMask = [math]::Pow(2, $logicalCores) - 1
return @{
PhysicalMask = [int][math]::Floor($physicalMask);
FullMask = [int][math]::Floor($fullMask)
}
}

# Prepare CPU masks
$cpuMasks = Get-X3DCoreMask
$x3dCoreMask = $cpuMasks.PhysicalMask
$fullMask = $cpuMasks.FullMask

# Output the created CPU masks in binary format for clarity
Write-Output "CPU masks created:"
Write-Output "Physical Core Mask: $([Convert]::ToString($x3dCoreMask, 2))"
Write-Output "Full Core Mask: $([Convert]::ToString($fullMask, 2))"

# Function to check if any of the target processes are running
function Get-TargetProcess {
foreach ($name in $possibleProcesses) {
$process = Get-Process -Name $name -ErrorAction SilentlyContinue
if ($process) {
return $process
}
}
return $null
}

# Function to set the CPU affinity for a given process
function Set-CPUAffinity {


---

Security Issues were only in 1 Version where some Commands were used that nexusmods didnt like. Its resolved already
Last edited by battlezane#5889 on Dec 18, 2024, 7:35:53 AM
The only way that solves for me is disabling the multithread in the options when changing zones, and then enable again because its unplayeable without it.

Sometimes i forget to change the option and it works well and other times it crashes, and i have to hard reset my PC.

This bug is frustrating me when playing. I think im going to stop playing until an official solution is found, because i dont know if this resets are breaking my PC....
23H2 users, how is your game performing after the patch?
"
23H2 users, how is your game performing after the patch?


I installed 23H2 yesterday because I was crashing hard on 24H2, same story, now I can't even pass the Login button on the main screen, cant choose character, it freezes and then to desktop, I guess its better than having a hard crash but still can't play
Last edited by NovaForceX#1927 on Dec 18, 2024, 7:37:42 AM
It has definitely gotten worse with the last patch.
with my Script not 1 crash the entire day playing..

"
23H2 users, how is your game performing after the patch?


nice, the cpu temp is better and i switched 2 days ago from 24H2 to 23H2 and got no crashes and freezing so far.

if you wanna try 23H2, remind: make a clean install, delete anything on storage
First users report that my script works for them:
https://www.nexusmods.com/pathofexile2/mods/9?tab=posts&BH=0

Edit:
Its now officially "Safe to use" in terms of Virus from Nexusmods.com
Last edited by battlezane#5889 on Dec 18, 2024, 8:31:32 AM
"
First users report that my script works for them:
https://www.nexusmods.com/pathofexile2/mods/9?tab=posts&BH=0

Edit:
Its now officially "Safe to use" in terms of Virus from Nexusmods.com


With all kind of respect - your engagement is appreciated. Really. But honestly it's already something like personal.

For me same issue exist in both PoE and my friend, who have same issue, confirmed it's not limited to AMD CPU only.

I've spend around month looking for solution, installing all updates, changing BIOS settings, CPU usage and everything else you can find on internet related to this problem. Nothing helped.

Kindly reminder - issue exist with only ONE game. Not Space Marine2 push my HW to the limit, not Helldivers, not Cyberpunk but PoE and PoE2 only.

Now we have GGG who droped some balance patch, thxed for good selling rates and just went for hollidays. No offcially recongnise of existing Critical issue (IMO this is critical as you can lose some expensive HW), no ETA or ETR, just nothing (and we have here 200 pages of this shit).

So after spending 500 bucks in lifetime now idk if they gonna do anything with this issue or they have enough active players to not be bother by such outage. I didn't spend so much for any of games I've played in my life to be able to "fix" issue by installing some 3rd party mod or limiting HW.


Pls, to take this personal. I'm jut burned out and disapointed that I can't play game i like.

I hope some om Elon lvl will experience this issue so topic will be escalated as it should be.

Report Forum Post

Report Account:

Report Type

Additional Info