Skip to main content

Manually Installing ReShade

Use Case

Sometimes, the ReShade Setup Tool doesn’t provide everything you need or may not work with certain games. This guide will show you how to manually install ReShade, giving you full control over the process.


Identify Your Game’s Architecture and Rendering API

First, you need to know if your game is 32-bit or 64-bit and which Rendering API it uses. If you already know this information, skip ahead. If not, visit PCGamingWiki to find the details. This site provides valuable information about many games, including their architecture and Rendering API, such as DirectX versions or OpenGL. Understanding your game’s architecture (32-bit or 64-bit) and Rendering API (DirectX 9, 10, 11, 12, or OpenGL) is important to ensure ReShade functions correctly.

Download the ReShade Setup Tool

Go to the official ReShade website and download the latest ReShade installer. While we won’t be using the Setup Tool to install ReShade directly, we need it to extract the necessary files.

Download and Install 7-Zip

To extract the ReShade installer, download 7-Zip from 7-Zip's official website and install it. 7-Zip is a free tool that handles many file types, making it ideal for this task.

7-Zip download page

Once 7-Zip is installed, you can use it to open the ReShade installer and access the files.

Extract the ReShade DLL

Locate the ReShade installer file ReShade_Setup_x.x.x.exe. Right-click on it, hover over 7-Zip, and choose “Open archive.” This will open a new window showing the installer’s contents.

Open with 7-Zip

Inside, you’ll find two DLL files. These are the main binaries needed for manual installation. Drag the DLL that matches your game’s architecture (32-bit or 64-bit) to your desktop.

Extract DLL

Game ArchitectureDLL Name
32-bitReShade32.dll
64-bitReShade64.dll

Rename the DLL File

Right-click the ReShadeXX.dll file you extracted and select “Rename.” Change the name to match the file name used by your game’s Rendering API. This step is essential for ReShade to be recognized by the game.

Rendering APIDLL Name
DirectX 10/11/12dxgi.dll
DirectX 12d3d12.dll
DirectX 11d3d11.dll
DirectX 10d3d10.dll
DirectX 9d3d9.dll
OpenGLopengl32.dll

If you’re not sure which API your game uses, check the game’s settings or look up online guides for confirmation. This renaming step ensures the game loads ReShade during startup.

Move the DLL File to Your Game’s Folder

Now, move the renamed DLL file to your game’s main directory. This is the folder where the game’s executable file (.exe) is located. To find this folder, right-click your game’s shortcut and select “Open file location,” or follow our guide on finding your game’s executable.

Place in Game Folder

Ensure the renamed DLL is in the same folder as the game’s executable. This placement is crucial for ReShade to inject properly when the game starts.

Final Checks and Launch

Double-check that the DLL is named correctly and in the right folder. Once everything is in place, start your game. You should see a ReShade overlay appear when the game launches, confirming that the installation was successful. If the overlay shows up, press the default key (usually Home) to open the ReShade menu. From there, you can start customizing shaders and settings to create your desired visual effects. Spend some time exploring the shader options and adjusting them to see how they change the look of your game. ReShade allows you to enhance your game’s graphics, making them more vibrant, realistic, or uniquely styled.