[Fixed] Dota 2 FPS drops on Windows 10/11

Last Updated on May 13, 2022

Dota 2 is an extremely popular game, with more than 500,000 playing the game daily. It is currently the 2nd most famous game on Steam and is on Twitch’s coveted top 15 games list. If you are experiencing Dota 2 frames per second (FPS) drops on your Windows devices with Windows 10/11, don’t worry; you are one of the 1000s players that experience the same problem while playing Dota 2.

In this article, we will explain all the fixes that you can use to get rid of dropping FPS while playing Dota on Windows 10 or 11. The FPS drop problem on Dota 2 usually occurs after an update. Let’s see how you can fix it. Below are all the fixes you can use to deal with the Dota 2 FPS drop problem. We recommend starting from the first one and then testing the game. Only move to the next fix if the previous one didn’t work.

Fix #1: Driver Updates

The graphic card on your PC is responsible for running games smoothly. If you experience FPS drop while playing Dota 2 or any other game, it is best to check that the graphic card is working properly. The first step is to check and update the driver.

You can do this by opening the device manager on your Windows PC.

The easiest way is to press Windows Key on the keyboard and type device manager in the search bar.

Click the device manager in the window and look for Display Adapters in the opened window.

Expand Display adapters and right-click your graphic card.

Click update driver. You will get two options here. One is for automatic update online, and the other is for manual update. Try looking for a driver online.

The driver wizard will complete its search in a few seconds, and then you can follow the prompts to complete the updating process. The manual process is recommended when you have already downloaded the latest driver for your graphic card.

You can download the latest driver from your graphic card’s website. Ensure that you check the compatibility and model number before downloading the driver. If you download the wrong file, the chances are that things will go south.

Fix #2: Verify Dota 2 Files

If you are playing Dota 2 on the Steam client, you need to verify game files to stop FPS drops. Here’s how you can verify game files to reduce FPS drops.

  • Open your Steam client and go to the Library tab. You will see Dota 2 here. Right-click on it and click properties.
  • You will find the Local Files tab on the left side of your screen. Click it and then click Verify integrity of game files in the main window.
  • This will initiate a validating process that will take some time, depending on your internet speed and traffic on Steam servers.
  • Once the verification process is complete, restart the Steam client and launch Dota 2 to check if the problem has been solved.

Fix #3: Install the Latest Game Patch

Dota 2 developers release new game patches to deal with crashes and bugs and improve gameplay. Dota 2 FPS drops and crashes can happen due to outdated patches, and you need a new patch to fix the problem. If a patch is available, it will be detected by Steam, and it will be automatically updated once you re-launch the game. If you have heard from your gaming community about a patch release, close Dota 2 and run it again to check if FPS has bounced back to normal.

Fix #4: Turn off the Steam Overlay

If you notice FPS drop and have Steam overlay turned on, try turning it on to check if the FPS has increased. Here’s how you can deal with Dota 2 FPS drops on Windows 10/11 by turning off the Steam overlay.

  • Open the Steam client and click Library.
  • Look for Dota 2, right-click it and open properties.
  • Select the General section from the options on the left side.
  • Uncheck the first box under the General heading that says “Enable the Steam Overlay while in-game.”
  • Launch Dota 2 again to see if the problem has been solved.

Fix #5: Change Steam Launch Options for Dota 2

Steam launch options lets you have a full FPS boost for Dota 2. Here’s how you can do it.

  • Open the Steam client and access the Library.
  • Look for Dota 2 and right-click it.
  • Select properties and click the General section.
  • At the bottom of the General Section, you will see the Launch Options section. This is an advanced setting. So please follow all the directions carefully to avoid any problems.
  • Type the text “-map Dota -high -dx11 +fps_max #” in the textbox under the Launch Options heading.
  • Click OK and save your settings.

Launch Dota 2 again to see if the frame rate has improved.

Explanation: The added text lets Steam load Dota 2 map right when you launch the game.  It also gives high CPU priority to the game and forces your Windows to run Dota 2 with the direct3D rendering API. This command also sets the maximum frame per second to the number that has been assigned. You can set the # value to zero to uncap the FPS in Dota 2. Or you can set it to 144 to set the frame rate at a specified value.

Important Note: Use the –dx11 command only if your graphics card supports rendering API DirectX 11.

Fix #6: Set Dota 2 to High Priority on your PC

Your PC allocates more resources to an application if you set it to high priority. It comes in helpful if you have other apps running simultaneously in the background.

Follow the steps below to set Dota 2 as a high-priority application.

  • Launch the game.
  • Press Ctrl, Shift, and Esc keys together to open Task Manager.
  • Once the task manager opens, navigate to the Details tab, look for “process Dota2.exe,” right-click it, and select High.
  • Quit Task Manager and check in-game whether this change has bought an FPS boost or not.

Fix #7: Shutdown Applications and Downloads in the Background

If other applications/processes are running in the background, you need to close them to give Dota 2 an FPS boost. Here’s how you can close down all the irrelevant programs that cause FPS drops in your game.

  • Open Task Manager by pressing Ctrl, Shift, and Esc keys simultaneously to launch Task Manager.
  • Select and close all the applications you don’t require to allocate more resources to Dota 2.
  • Now look for all the applications using internet bandwidth, such as download managers. Close them, or allocate minimum resources if you can’t stop them.
  • Launch Dota 2 to see if there is any visible difference in the FPS.

Fix #8: Change the Power Plan to Best Performance

Power plans control the operating capacity of your computer. A balanced power plan may be best for normal usage, but you need maximum performance and power when it comes to games like Dota 2. To do this, you need to check the power plan settings on your computer.

  • Press Windows Key + R together to launch the run box.
  • Type “powercfg.cpl” and hit enter.
  • Look for “Hide additional plans” in the newly opened window and select High performance.
  • Quit power settings and run Dota 2 again to see if the issue has been resolved.

Fix #9: Change Graphics Card Settings

If Dota 2 FPS doesn’t still improve, it is time to modify graphic card settings. This is a 3 step process, and we will walk you through each of the steps to help you get the best results.

Step 1: Change Graphic Card Settings

This process may vary depending on the make and model of the graphic card in your system. The common brands used are NVIDIA, AMD, and Intel. We recommend that you look for this on your brand’s website or contact the manufacturer’s customer support.

Step 2: Change Operating System’s Graphics Settings

Here’s how you can change Graphic settings on your computer.

  • Press the Windows key and type graphic settings in the search bar. Click Graphic settings and select Browse.
  • Go to the drive where you installed Dota 2. Once you reach the drive, you can follow this directory to open the required file: “game files > Program Files (x86) or Program Files > Steam > steamapps > common > Dota 2 beta > game > bin > win64.”
  • Here you will find Dota 2.exe
  • Select it and click add.
  • Once you have added Dota2 to the list, click the options button under Dota2 and select high performance.
  • Click save; your work here is done.

Step 3: Changing in-game Graphics Settings

  • Open Dota 2 and click the “cog icon” on the upper left corner of the window to access game settings.
  • Look for the Video tab. This will open a new window.

Here’s what you need to do here

Resolution

  1. Check advanced settings.
  2. Select aspect ratio as per the size of your monitor
  3. Size: 1920 x 1080; it is rated as the best one because it is high enough to have a good gaming experience and low enough to not overburden your PC.
  4. Display Mode: Borderless Window

Hit apply to save your settings!

Options

Set the rendering API recommended by Steam.

Rendering

  1. Use advanced settings
  2. Enable these (if your system has some spare resources): Normal Maps, Ground Parallax, Grass, Specular, Atmospheric Fog / Caustics, Tree Wind.
  3. Disable the rest
  4. Texture Quality: Med
  5. Effects Quality: Low
  6. Shadow Quality: Off

This will solve all your FPS drop problems on Dota 2. However, if the problem persists, consider the following settings:

  • Game Screen Render Quality: 90% (+/-)
  • Maximum frames per second allowed: The best setting would be above your monitor’s refresh rate, but below the maximum FPS you can get.

Final Words

We have discussed how you can fix the Dota 2 FPS drop problem on Windows 10 and 11. Most people find a cure by applying 4-5 fixes. However, if the problem persists, you need to upgrade your PC. Installing a powerful graphics card is the rational approach to dealing with video game problems.

Leave a Comment