Best Fortnite Launch Options
First, we will change our launch options before getting into any of the individual game settings. We need to add the following to our Epic Games Launcher launch options for Fortnite:
-USEALLAVAILABLECORES –PREFERREDPROCESSOR 4
The value for –PREFERREDPROCESSOR is 4 for me but it may be different for you depending on your machine. To find out how many you have:
- Open Task Manager
- Click the ‘Performance’ tab
- Select ‘CPU’ on the left
- In the bottom right you will see ‘Logical Processors’. Check out the image below for help.
Now that you have that information:
- Open up your Epic Games launcher.
- Click the cog icon labelled ‘Settings’ in the bottom left.
- Scroll down until you see manage games, click Fortnite.
- Paste in the settings from above remembering to use your own value for logical processors.
There are a few other options you can try but they didn’t seem to have much of an impact in terms of FPS. There are some quality of life changes though such as ‘NOSPLASH’. You can find a list of them here. A few examples:
NOSPLASH: Disable use of splash image when loading game.
NOTEXTURESTREAMING: Disable texture streaming. Highest quality textures are always loaded.
PREFERREDPROCESSOR: Set the thread affinity for a specific processor.
USEALLAVAILABLECORES: Force the use of all available cores on the target platform.
Next, we will change the launch Parameters for the Fortnite .exe:
- Open up a windows explorer window.
- Navigate to where you installed Fortnite. This is usually in your program files. Myinstallation path is: C:Program FilesEpic GamesFortnite
- From here click FortniteGame -> Binaries -> Win64.
- In your Win64 folder, you should see a file called FortniteClient-Win64-Shipping.
- Right-click the file and select properties.
- Under the ‘Compatibility‘ tab & ‘Change high DPI settings’ ensure the ‘Override high DPI scaling behaviour’ checkbox is checked and ‘disable full-screen optimisations’ is checked. Some of you may not have these settings which is fine, just select the ones you do have.
- Click Apply.
Best Fortnite Graphic Settings
Now to the easy stuff! Launch Fortnite from the launcher and you should see that it opens a lot faster. This is due to the launch parameters we put in the settings. It removes the splash screen so we can get straight to the menus.
Before we get into the settings this is the best Fortnite settings for my rig. Therefore, it will likely be a little different for you. My specifications are:
You should change your settings based on whether your machine is more powerful than mine.
Now to the settings! Navigate to the Fortnite settings by selecting the three stripes icon in the top right and clicking the cog icon. Here is what I found to be the best Fortnite settings for my rig:
Window Mode: Fullscreen
You can set this to windowed full screen too as an alternative but I have noticed better performance with this set to fullscreen. I have mine set to WindowedFullscreen as I am already maxing out my refresh rate anyway and often use my second monitor.
Display Resolution: Should be your native display resolution.
I would advise just keeping this to your native display resolution. Unless you like a more close up display if you are used to CSGO for example. A lot of players like to have it lower than their native resolution so the game appears ‘closer’.
Frame Rate Limit: Depends on your monitors refresh rate.
Some guides will recommend to put this to unlimited but this is wrong. If you set this to unlimited and you are experiencing very high frame values (150+) it can cause mouse stuttering/screen tearing.
This can happen if you have a 144Hz monitor and are receiving really high frames since your monitor cannot render the frames fast enough. A 144Hz monitor can only render 144 frames per second so anything above that and the frames can cause tearing.
If you have a 60Hz monitor I recommend setting this to 120 or 144 frames. Even though you won’t be able to render the full 120/144 frames this will give you a better overall average compared to setting it to 60.
If you set it to 60, your frames can dip to 40 or 50 but if you set it higher, even though you can’t render them it still means you won’t dip to as low as 40 or 50 frames.
Generally it is best to set this to match the hertz of your monitor. So if you have a 144Hz monitor set this to 144. If you have a 240Hz monitor set this to 240.
3D Resolution: It will depend on the power of your rig.
- High end rigs: 100/90%
- Medium end rigs: 66.6%
- Low end rigs (if you are getting 20fps or less): 33.3%
Reducing the 3d resolution like this will make the game look slightly different however the performance gains are definitely worth it across all specs of rigs.
If you want pure fps then set this to near. This is personal preference and you can test each to see how it affects your fps. View distance doesn’t give you much of an advantage since all players will render in at the same distance regardless of this setting. It will affect the fidelity of objects.
Shadows have a huge impact on your frames and the benefit is not worth the cost in performance.
For pure fps performance you should turn this off unless you want to make your game look prettier.
Textures: Depends on your rig but set to low for max fps
Turn these off as it adds clutter and influences frame performance. Medium seems to help see people in the blue for me.
Post Processing: Low
Post processing adds noise to your image clarity. Check out this image that shows the difference between the low and epic.
Vsync: Always Off
Vsync is a horrible setting that none of us FPS players want. It syncs your framerate to the refresh rate of your monitor. The aim of this is to stop screen tearing when playing. The downside is that it adds input lag which has a huge impact on your competitiveness.
If you have an NVIDIA GSYNC compatible or AMD FreeSync monitor then they handle this a lot better.
For more information on what all this means check out my article explaining Gsync, Vsync and FreeSync here.
Motion Blur: Off
Motion blur adds unnecessary noise and reduces the clarity of your image. It also uses up those important frames so turn it off.
Show FPS : Up to you if you want to see how your new settings will affect your fps! Good for testing.
The most important setting here is the 3D resolution. I highly recommend for you to stick to the figures suggested as from my testing it provided the best results.
So now that we have Fortnite set up with the best settings we can tackle Windows. There are a few tweaks to Windows that will improve your gaming performance. Some of these will affect your performance across the board and not just for Fortnite so I recommend you follow these through!
Fortnite NVIDIA Graphics Settings
If you have an NVIDIA graphics card then I suggest you try these few tweaks inside your NVIDIA control panel.
- In the bottom right of your task bar click the arrow to show all your icons. Or find the NVIDIA icon if its already expanded. Right click it and select Nvidia Control Panel. Sometimes it doesn’t show here so you will either have to do a search for it through Windows Start. Or you can go to your control panel and it should show in there too.
- Choose the option to manage 3d settings and click the program settings tab.
- Navigate until you find Fortnite. If you don’t already have it you can add it by clicking ‘Add’ and navigating to where your .exe is located.
- Now that you have Fortnite located within NVIDIA control panel select Maximum pre-rendered frames and set to 1.
- Select Monitor technology and choose G-SYNC (provided you have a GYSYNC monitor)
- Preferred refresh rate: highest available
- Threaded optimisation: on
- Vertical sync: Use 3D application settings
- Power management mode: Prefer maximum performance
Some guides for improving your FPS often suggest changing certain windows registry files. I advise otherwise as this may cause issues elsewhere within your system. Keep this in mind if you are trying out other guides to improve your FPS.
Microsoft Latest Visual C++ Redistributable
It is important you have the latest C++ redistributables as this is a dependency for Fortnite to function properly. You will already have a version of this installed but the latest updates can fix issues relating to stuttering and FPS drops across any game that requires the Microsoft C++ redistributable as a dependency.
- Download the latest redistributables from here ensuring you download both x64 and x86.
- Install the x86, don’t restart after setup is finished.
- Install the x64, don’t restart after setup is finished.
- Restart after completing this guide.
Windows has different performance modes which can affect how your machine performs. To ensure you are on the best one follow these steps:
- Click start and search for ‘power plan’. It looks like a battery icon.
- You should be presented with a list of power plans available.
- Click the hide additional plans drop down to ensure you can see them all.
- Select the ‘High Performance’ power plan.
Clean Up Windows Files
I recommend you clean up some of your Windows files such as temp files as these folders can end up holding a huge amount of unnecessary data. This is often where old data is left lying around from applications or games that you may no longer even have on your system or use. To check whether you have anything worth deleting you can navigate to:
Do not manually delete these files as this can cause problems. Check out CCleaner which is an awesome free application that can do this safely and it can also scan for any registry issues and more. I have used it for years and perform wipes of temp data every month using it.
This step won’t directly affect your FPS unless you have limited disc space but it is always a good idea to manage your temporary windows files. Some people don’t know such a thing exists and it can be taking up huge amounts of space on your machine. You can get CCleaner here.
I hope you have found my best Fortnite settings guide useful. Let me know how I did below or if you have any other suggestions or tricks you have used to increase your FPS. I will be sure to check them out. Don’t forget to restart your machine to ensure all your changes take effect.