The effectiveness of these tweaks may vary depending on your system specifications. Make sure you create a system restore point before applying any tweaks.
- The Best Roblox Optimization Guide Ever: Remade
- Introduction
- 1. Windows Game Mode
- 2. Disabling Fullscreen Optimizations
- 3. Windows Performance Settings
- 4. Power Management Settings
- 5. Disable Game Bar
- 6. Turn off SysMain and Prefetch
- 7. Task Manager Prioritization
- 8. Laptop Optimization
- 9. Registry Edits
- Additional Optimization Steps
- 11. Graphics Card Optimization
- 12. Conclusion
The Best Roblox Optimization Guide Ever: Remade
Introduction
Frustrated by low FPS and laggy gameplay? You've come to the right place. After doing everything this guide says, your game will be smooth as butter!
1. Windows Game Mode
Windows Game Mode is designed to enhance in-game performance by prioritizing the game over background tasks. However, there have been instances where it may decrease FPS. Follow these steps to disable Windows Game Mode:
- Press the Windows key (🪟).
- Search for "Windows Game Mode" and open the settings.
- Turn off the Windows Game Mode setting.
If the setting is already turned off, you are good to go!
2. Disabling Fullscreen Optimizations
Fullscreen Optimizations in Windows can sometimes cause issues without providing significant benefits. Follow these steps to disable Fullscreen Optimizations for Roblox:
- Press the Windows key (🪟).
- Search for "Roblox" and click on "File Location."
- Right-click on the Roblox app, select "Properties."
- In the popup menu, choose the "Compatibility" tab.
- Check the box that says "Disable Fullscreen Optimizations."
- Click "Apply" at the bottom and close the window (including File Explorer).
3. Windows Performance Settings
Adjusting Windows Performance settings can prevent the system from throttling an app's performance to save power. Follow these steps to optimize performance for Roblox:
- Press the Windows key (🪟).
- Search for "Graphics Settings" and click or press enter.
- Search ''Roblox Player''.
- Click ''Open file location'', then right click the Roblox Player shortcut.
- Click Open file location.
- Copy the path by pressing right click and then clicking copy address as text/CTRL + C on it.
- Go back to Graphics Settings, click browse, press the path on top and click CTRL + V and then enter.
- Select ''RobloxPlayerBeta.exe'', and then add.
- After adding it, click on ''Options'' and set it to ''High Performance''.
- Save the changes.
4. Power Management Settings
Windows machines often adjust performance to save power, especially on laptops. However, if you prioritize performance over energy savings, consider tweaking power management settings:
- Press the Windows key (🪟).
- Search for "Power & sleep settings" and click on it.
- Set both "Screen" and "Sleep" to a longer duration or choose "Never."
Enabling Ultimate Performance Power Plan
If you want the highest performance, consider enabling the Ultimate Performance power plan:
- Hit Windows+I to open the Settings app and click the "System" category.
- On the System page, click the "Power & Sleep" tab on the left. On the right, click the "Additional Power Settings" link under the "Related Settings" section.
- Select "Power and Sleep," then click "Related Settings."
- In the window that pops up, click "Show Additional Plans" and then click the "Ultimate Performance" option.
If You Don't See the Ultimate Performance Plan
On some systems, especially laptops, the Ultimate Performance plan might not appear in your settings app. In such cases, you can add it using Command Prompt or PowerShell with administrative privileges:
- Open Command Prompt or PowerShell as an administrator.
-
Type (or copy and paste) the following command and hit Enter:
If the Power Options window is open, close and reopen it to see the plan appear.
5. Disable Game Bar
Windows Game Bar is a built-in tool designed to capture screenshots, record gameplay, and more. However, depending on your hardware and computer resources, it might impact gaming performance. Disabling Game Bar can improve your FPS.
Follow these steps to disable Game Bar:
- Open the Settings menu by pressing the Windows key + I shortcut.
- Navigate to Gaming in the Settings menu.
- Select Game Bar.
- Toggle off the switch for "Record game clips, screenshots, and broadcast using Game Bar."
6. Turn off SysMain and Prefetch
SysMain and Prefetch are programs that aim to help you access data faster, but they may add unnecessary operations that slow games down. Here’s how to disable them:
SysMain
- Press Win + R to open the Run prompt.
- Type
services.msc
and press Enter. - Double-click on SysMain.
- Select Disabled from the drop-down list.
- Click OK.
Prefetch
- Press Win + R to open the Run prompt.
- Type “regedit” and hit Enter.
- Click Yes.
- Go to PrefetchParameters in HKLM.
- Double-click the EnablePrefetcher REG_DWORD value.
- Set the Value as 0.
- Click OK.
By turning off SysMain and Prefetch, you eliminate unnecessary operations that could impact your performance negatively.
7. Task Manager Prioritization
Open Task Manager (Ctrl + Shift + Esc), go to the "Processes" tab, find the Roblox process, right-click, and set the priority to "High."
Setting the priority to "High" allocates more CPU resources to Roblox, which can improve its performance, especially on lower-end PCs.
8. Laptop Optimization
If you are playing on a laptop, play while plugged in. It will drastically improve performance.
9. Registry Edits
Caution
Editing the Windows Registry can mess up your pc if done incorrectly. Always create a system restore point or back up your registry before making any changes. Proceed with caution and only apply tweaks you fully understand.
9.1 GPU Priority
- Open Registry Editor (press Win + R, type
regedit
, and press Enter). - Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
. - Find the
Tasks
folder and set theGPU Priority
value to 8.
9.2 Increase TCP Window Size
- Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
. - Create a new DWORD (32-bit) value and name it
TcpWindowSize
. - Set its value to a higher number (e.g., 65536).
9.3 Disable Windows Update Delivery Optimization
- Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization
. - Set the
SystemSettingsDownloadPriorityForeground
andSystemSettingsDownloadPriorityBackground
values to 400 (decimal).
9.4 Disable Game DVR
- Navigate to
HKEY_CURRENT_USER\System\GameConfigStore
. - Set the
GameDVR_Enabled
value to 0.
Additional Optimization Steps
In addition to the above steps, consider implementing the following optimization techniques:
Update Your Drivers
Ensure that your system drivers, especially graphics and chipset drivers, are up to date. Visit the official websites of your hardware components (NVIDIA, AMD, Intel) or use their respective software tools to check for and install the latest drivers.
Clear Temp Directories
Regularly clear your temporary directories to free up space and improve performance:
- Press Win + R to open the Run prompt.
- Type
%temp%
and press Enter. - Delete all files in the folder.
- Repeat the process for the
temp
andprefetch
folders.
Close Background Apps
Close unnecessary background applications that consume system resources using Task Manager (Ctrl + Shift + Esc). In the "Processes" tab, end tasks that aren't needed.
Optimize System Startup
Reducing the number of startup programs can significantly improve system performance:
- Press Ctrl + Shift + Esc to open Task Manager.
- Go to the "Startup" tab.
- Disable any unnecessary programs that start up with your system.
11. Graphics Card Optimization
NVIDIA Control Panel Settings
For NVIDIA users, tweak the following settings:
- Open NVIDIA Control Panel by right-clicking on your desktop.
- Go to "Manage 3D Settings."
- Adjust the following settings:
- Ambient Occlusion: Off
- Anisotropic Filtering: Off
- DSR - Factors & Smoothing: Off
- Low Latency Mode: On
- Power Management Mode: Prefer Maximum Performance
- Threaded Optimization: Auto
- Vertical Sync: Off
- Texture Filtering - Quality: High Performance
AMD Control Center Settings
For AMD users, optimize settings as follows:
- Open AMD Radeon Software.
- Go to the "Gaming" tab.
- Select Roblox.
- Adjust the following settings:
- Radeon Anti-Lag: Enabled
- Radeon Chill: Disabled
- Radeon Boost: Enabled
- Image Sharpening: On with default values
- Anisotropic Filtering: Disabled
- Anti-Aliasing: Use application settings
- Texture Filtering Quality: Performance
- Wait for Vertical Refresh: Off
12. Conclusion
By following this guide, you can significantly improve your fps in Roblox. Remember to regularly update your drivers and maintain your system for better performance.
If you have something that you want added, edited, or removed, send a friend request to inf1ty