CarX Street

CarX Street

评价数不足
CarX Street – Real FPS Fix (Boot File Trick That Actually Works)
由 Teddy 制作
Boot file fix CPU & GPU Optimisation guide
   
奖励
收藏
已收藏
取消收藏
FPS Boost
A lot of people have stopped playing CarX Street on PC because the performance is honestly pretty bad. Low FPS, stutters, GPU sitting at 20%, CPU chilling at 15%.
What most people don’t know is that the game uses a boot file that decides how many CPU threads the game uses and how the engine handles rendering. If this file is wrong (and by default it is), the game barely uses your hardware.
This guide fixes that.
Not some magic “delete shader folder” or “run as admin” nonsense.
This is a real actual boost.
I’m speaking from experience this changed my FPS by around 20–30%, depending on the area. For other people it might be less, might be more, but everyone gets some kind of improvement.
________________________________________
Where to find it
Go to your CarX folder and open this file:
D:\SteamLibrary\steamapps\common\CarX Street\CarX Street_Data \boot_config.txt
Make a backup first.
________________________________________
Paste these settings
Here is the optimized version that forces the game to use your CPU and GPU properly.
Replace your file with this, but keep your own build-guid:
gfx-enable-gfx-jobs=1
gfx-enable-native-gfx-jobs=1
gfx-disable-mt-rendering=0
max-chunks-per-shader=6
wait-for-native-debugger=0
hdr-display-enabled=0
gc-max-time-slice=10
job-worker-maximum-count=12
job-worker-count=8
vr-enabled=0
single-instance=1
build-guid=YOUR_BUILD_GUID_HERE
Do not copy my build-guid.
Use the one the game gives you.
________________________________________
Why this works
How Job Worker Settings Work (And How To Optimize Them)
A lot of people see the “job-worker” lines and have no idea what they actually do, so here’s the simple explanation.
CarX Street runs on Unity, and Unity uses something called the Job System.
That system decides how many CPU threads the game can use at the same time.
These two lines control it:
job-worker-maximum-count=
job-worker-count=
Think of it like this:
• job-worker-maximum-count = the ceiling
• job-worker-count = how many workers the game actually tries to use
If you set them too low, the game barely uses your CPU.
If you set them too high, you can cause micro-stutters because the CPU gets overloaded.
________________________________________
How to pick the right numbers for your system
The easiest method:
Use your CPU’s thread count.
You can check your thread count by googling your CPU model (ex: “Ryzen 5 5600X threads”).
Or check Task Manager → Performance → CPU → “Logical processors”.
Here’s the basic rule:
• If your CPU has 4 threads → use 4
• If your CPU has 8 threads → use 8
• If your CPU has 12 threads → use 12
• If your CPU has 16 threads → use 16
• If your CPU has 24 threads → use 24
• If your CPU has 32+ threads → don’t go crazy, stop at 24 or 32 max (Unity doesn’t scale well above that)
Example for an 8-thread CPU:
job-worker-maximum-count=8
job-worker-count=8
Example for a 16-thread CPU:
job-worker-maximum-count=16
job-worker-count=16
That's it.
The game will finally stop chilling at 10% CPU usage and start using what you paid for.
________________________________________
Advanced tip for people who want stability
If your system feels unstable or your FPS jumps too much, drop the worker-count a little.
Example: you have a 12-thread CPU:
job-worker-maximum-count=12
job-worker-count=10
Or:
job-worker-maximum-count=12
job-worker-count=8
This gives you better stability while still boosting performance.
________________________________________
If you have no idea what to use
Just match your CPU’s thread count for both values.
You won’t break anything Unity automatically caps it internally if needed.
CarX Street normally doesn’t use all your CPU threads.
It basically runs half asleep.
These lines force:
• proper multi-threaded rendering
• Unity’s job system
• native job support
• cleaner garbage collection
• better scheduling
• more workload for your GPU
That’s where the big FPS boost comes from.
The game finally starts using your hardware instead of ignoring half of it.
I noticed an immediate jump in CPU usage and a much more stable GPU load.
Again, results vary depending on your system, but this genuinely helps.
________________________________________
Important: after every update
When CarX Street updates, it resets the boot file back to default.
This is normal.
All you have to do is:
1. Open the new boot_config the game gives you
2. Copy your settings back in
3. Keep the new build-guid the update adds
4. Save and launch the game
If you don’t keep the new build-guid, the file won’t work.
________________________________________
Final notes
This is one of the few performance fixes that actually does something noticeable.
It won’t turn a potato laptop into a monster, but it will make the game use the power it already has instead of leaving everything idle.

2 条留言
Teddy  [作者] 11 月 30 日 上午 4:18 
Reminder: updates overwrite the boot file every single time. If you don’t re-apply the optimized config, you’re stuck with the default low-usage setup again. Put the file back, update the build ID, and adjust the Job-worker counts for your CPU
DIABLO 11 月 29 日 下午 8:43 
This Actually worked. Was literally running 30-40 setting on ultra/high 1080p. After this fix im now running 70-100 through some of the densely populated highways. Certified fix:steamthumbsup: