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

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:

  1. Press the Windows key (🪟).
  2. Search for "Windows Game Mode" and open the settings.
  3. 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:

  1. Press the Windows key (🪟).
  2. Search for "Roblox" and click on "File Location."
  3. Right-click on the Roblox app, select "Properties."
  4. In the popup menu, choose the "Compatibility" tab.
  5. Check the box that says "Disable Fullscreen Optimizations."
  6. 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:

  1. Press the Windows key (🪟).
  2. Search for "Graphics Settings" and click or press enter.
  3. Search ''Roblox Player''.
  4. Click ''Open file location'', then right click the Roblox Player shortcut.
  5. Click Open file location.
  6. Copy the path by pressing right click and then clicking copy address as text/CTRL + C on it.
  7. Go back to Graphics Settings, click browse, press the path on top and click CTRL + V and then enter.
  8. Select ''RobloxPlayerBeta.exe'', and then add.
  9. After adding it, click on ''Options'' and set it to ''High Performance''.
  10. 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:

  1. Press the Windows key (🪟).
  2. Search for "Power & sleep settings" and click on it.
  3. 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:

  1. Hit Windows+I to open the Settings app and click the "System" category.
  2. 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.
  3. Select "Power and Sleep," then click "Related Settings."
  4. 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:

  1. Open Command Prompt or PowerShell as an administrator.
  2. Type (or copy and paste) the following command and hit Enter:

    powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
    

    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:

  1. Open the Settings menu by pressing the Windows key + I shortcut.
  2. Navigate to Gaming in the Settings menu.
  3. Select Game Bar.
  4. 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

  1. Press Win + R to open the Run prompt.
  2. Type services.msc and press Enter.
  3. Double-click on SysMain.
  4. Select Disabled from the drop-down list.
  5. Click OK.

Prefetch

  1. Press Win + R to open the Run prompt.
  2. Type “regedit” and hit Enter.
  3. Click Yes.
  4. Go to PrefetchParameters in HKLM.
  5. Double-click the EnablePrefetcher REG_DWORD value.
  6. Set the Value as 0.
  7. 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

  1. Open Registry Editor (press Win + R, type regedit, and press Enter).
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile.
  3. Find the Tasks folder and set the GPU Priority value to 8.

9.2 Increase TCP Window Size

  1. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
  2. Create a new DWORD (32-bit) value and name it TcpWindowSize.
  3. Set its value to a higher number (e.g., 65536).

9.3 Disable Windows Update Delivery Optimization

  1. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DeliveryOptimization.
  2. Set the SystemSettingsDownloadPriorityForeground and SystemSettingsDownloadPriorityBackground values to 400 (decimal).

9.4 Disable Game DVR

  1. Navigate to HKEY_CURRENT_USER\System\GameConfigStore.
  2. 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:

  1. Press Win + R to open the Run prompt.
  2. Type %temp% and press Enter.
  3. Delete all files in the folder.
  4. Repeat the process for the temp and prefetch 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:

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Go to the "Startup" tab.
  3. 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:

  1. Open NVIDIA Control Panel by right-clicking on your desktop.
  2. Go to "Manage 3D Settings."
  3. 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:

  1. Open AMD Radeon Software.
  2. Go to the "Gaming" tab.
  3. Select Roblox.
  4. 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

Edit
Pub: 19 Jul 2024 15:53 UTC
Edit: 19 Jul 2024 17:16 UTC
Views: 1318