Complete Guide: How to Uninstall BakkesMod

BakkesMod is an external injector for Rocket League, meaning it runs as its own program alongside the game rather than editing the game’s files directly. That design actually makes removal fairly clean, though a full uninstall does involve more than just deleting one folder if you want to clear out every trace of settings and startup entries too.

Step 1: Close BakkesMod and Rocket League completely

Make sure nothing is running before you start deleting anything, since an active process can lock files and cause a partial removal.

  1. Close Rocket League if it’s open.
  2. Check the system tray for the BakkesMod icon. Right-click it and select Exit.
  3. Open Task Manager with Ctrl, Shift, and Esc, and confirm no BakkesMod process is still listed under the Processes tab. End it manually if you see one.

Step 2: Use the built-in uninstaller

BakkesMod ships with a proper installer downloaded from its official site, and that means it also registers a real uninstaller in Windows, rather than requiring a fully manual removal the way some injectors do. Go to Windows Settings, then Apps, and look for BakkesMod in the list. Running the uninstaller from there removes the main application folder, normally located at C:\Program Files\BakkesMod\, along with its plugins subfolder and the desktop shortcut it created during setup. This is worth doing even if you’re used to manually deleting mod folders for other tools, since skipping the registered uninstaller can leave stray entries in Windows that show up later as a phantom “BakkesMod” listing with nothing behind it to actually remove.

If for some reason BakkesMod isn’t listed there, or the uninstaller fails to run, you can remove the folder manually instead: navigate to C:\Program Files\BakkesMod\, or open it directly from inside BakkesMod itself through File, then Open BakkesMod Folder, and delete everything inside.

Step 3: Remove leftover settings and logs

Running the uninstaller handles the main program, but BakkesMod keeps a second set of files in your user profile that the uninstaller does not always clear, covering your custom keybinds, plugin settings, and log history.

  1. Press the Windows Key and R to open Run.
  2. Type %appdata% and press Enter.
  3. Look for a folder named bakkesmod.
  4. Delete it to remove saved settings, keybinds, and logs.

This step is optional if you’re planning to reinstall BakkesMod later and want to keep your existing configuration, but it’s necessary for a fully clean removal.

Step 4: Clear the startup registry entry

BakkesMod is set to launch automatically on boot by default, which means it adds an entry to the Windows registry. Leaving this in place after uninstalling can produce a harmless but annoying error message every time you start your computer.

  1. Press Windows Key and R, type regedit, and press Enter. Confirm the UAC prompt.
  2. Navigate to Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run.
  3. Look for an entry named BakkesMod or something similar.
  4. Right-click it and select Delete.

Be careful to only delete the entry that matches BakkesMod specifically, since this registry key often lists several unrelated programs that also start with Windows.

Step 5: Restart your computer

A restart clears any remaining background processes and confirms the registry change took effect. Once you’re back in Windows, Rocket League will launch in its default, unmodified state.

If deletion fails with a permissions error

This usually means a BakkesMod process is still technically active even after you thought it was closed. Restarting your PC and deleting the folder immediately afterward, before launching Rocket League again, resolves this in most cases.

A note on where BakkesMod is meant to be used

BakkesMod is built around offline features like custom training, replay analysis, and practice tools. Using it to gain an advantage in online ranked matches is a different situation entirely and can carry real penalties, since Rocket League’s anti-cheat treats that kind of use very differently from offline training. This isn’t really an uninstall concern, but it’s worth knowing regardless of whether you’re removing BakkesMod or considering reinstalling it later. If a match issue or account concern comes up that’s actually about Rocket League itself rather than the mod, Rocket League Support is the right place to check rather than assuming BakkesMod is the cause.

Conclusion

BakkesMod’s clean separation from Rocket League’s own files makes it easier to uninstall than tools that inject deeper into a game’s install, but a truly complete removal still means going a step past the basic uninstaller. Clearing the AppData folder and the startup registry entry are what separate a surface-level removal from one that leaves nothing behind. Running the built-in uninstaller first, then following up with those two cleanup steps, covers everything BakkesMod leaves on a system.