ScriptHookV2 removal depends on how you installed it

ScriptHookV2 is a modding tool for Grand Theft Auto V that sits in your game folder and loads when the game starts. Removing it is straightforward: you delete the files it added and verify your game installation. The exact steps depend on whether you installed it manually or through a mod manager, and whether you want to keep your other mods.

Most people can remove ScriptHookV2 in under five minutes. The risk of breaking your game is low because the tool does not modify your actual game files — it sits alongside them. If something goes wrong, you can always reinstall GTA V from Steam or your platform's launcher.

Key Takeaways

  • ScriptHookV2 lives in your GTA V folder as a .dll file and a folder called scripts; deleting both removes it completely.
  • If you installed it manually, you delete the files yourself; if you used a mod manager, the manager can uninstall it for you.
  • After removal, verify your game files through Steam or your launcher to restore any files ScriptHookV2 may have overwritten.
  • Removing ScriptHookV2 does not affect other mods unless they depend on it to run.

Manual removal if you installed ScriptHookV2 yourself

Open your GTA V folder. On Windows, this is usually C:\Program Files\Steam\steamapps\common\Grand Theft Auto V or C:\Program Files (x86)\Rockstar Games\Grand Theft Auto V, depending on where you installed Steam. On Mac or Linux, the path varies by your setup.

Look for these files and folders and delete them: ScriptHookV.dll, ScriptHookVDotNet.dll (if present), and the scripts folder. These are the core ScriptHookV2 components. If you see a file called dinput8.dll, do not delete it unless you are certain ScriptHookV2 added it — some games use this file for other purposes.

After deletion, right-click your GTA V folder in Steam, select Properties, go to the Local Files tab, and click Verify Integrity of Game Files. Steam will redownload any files it expects to find, restoring anything ScriptHookV2 may have replaced. This takes a few minutes depending on your internet speed.

Removal through a mod manager

If you used a tool like OpenIV or a mod manager to install ScriptHookV2, open that tool and look for an uninstall or remove option. Most mod managers have a list of installed mods with a delete button next to each one. Click it for ScriptHookV2.

The manager will remove the files and may offer to verify your game files automatically. If it does not, follow the verification step in the section above. If you used OpenIV specifically, close it completely before verifying — OpenIV can interfere with the verification process if it is running.

What happens to other mods when you remove ScriptHookV2

Most mods that depend on ScriptHookV2 will straightforward not load when you start the game. You will not see an error message in most cases — the mod will be absent, and the game will run normally otherwise. If a mod requires ScriptHookV2 and you want to keep using it, you will need to reinstall ScriptHookV2 or find an alternative version of the mod that does not depend on it.

Mods that do not use ScriptHookV2 — such as texture replacements, model swaps, or weapon rebalances — will continue to work. Removing ScriptHookV2 does not touch those files.

Verifying your game files after removal

Verification is the safest step after removing any mod tool. On Steam, right-click Grand Theft Auto V in your library, select Properties, go to Local Files, and click Verify Integrity of Game Files. On Epic Games Launcher, go to your library, click the three dots next to GTA V, select Manage, and click Verify.

The launcher will check every file against its records and redownload anything missing or corrupted. This can take 10 to 30 minutes depending on how many files need to be restored and your internet speed. Do not launch the game until verification is complete.

Troubleshooting if the game will not start after removal

If GTA V crashes on launch after you delete ScriptHookV2, the most common cause is an incomplete file verification. Run the verification process again and wait for it to finish completely before launching the game.

If the game still crashes, check whether you accidentally deleted a file that belongs to GTA V itself. The safest fix is to uninstall GTA V entirely and reinstall it from your launcher. This takes longer but guarantees a clean installation. Back up any save files first if you store them locally rather than in the cloud.

Frequently Asked Questions

Will removing ScriptHookV2 delete my game saves?

No. Game saves are stored separately from mod files, usually in a folder like Documents\Rockstar Games\GTA V\Profiles or in your cloud storage. Removing ScriptHookV2 does not touch saves.

Do I need to remove ScriptHookV2 before updating GTA V?

You do not have to, but it is safer to do so. When Rockstar releases a major update, ScriptHookV2 often stops working until the creator updates it. Removing it before the update prevents crashes and confusion about whether the update or the mod caused a problem.

Can I remove ScriptHookV2 and reinstall it later?

Yes. Removing it is not permanent. You can delete it today and install it again in a week if you want. Just follow the same installation steps you used before.

What if I only want to disable ScriptHookV2, not remove it?

Rename the ScriptHookV.dll file to something like ScriptHookV.dll.bak. The game will not load it, but the file stays on your computer. Rename it back to .dll if you want to use it again.