A Windows-focused Python tool that removes NVMP (Fallout New Vegas Multiplayer) artifacts from a Fallout: New Vegas install without reinstalling the base game and without intentionally touching unrelated mods.
This tool is designed to remove NVMP components such as:
nvmp_launcher.exe,nvmp_start.exe,nvmp_storyserver.exe- NVMP package/log files like
nvmp.* - NVMP-named files/folders inside
Data\...andData\nvse\plugins\... - NVMP references in
plugins.txt/loadorder.txt - NVMP lines in common INI/config files (line-based cleanup only)
✅ Default behavior is reversible: removed files are moved to a timestamped backup folder rather than deleted.
NVMP often installs directly into your game directory (and sometimes mod-manager staging folders). If you just want to play single-player again without losing other mods, reinstalling everything is annoying.
This script does a conservative cleanup by targeting items that strongly match NVMP signatures (nvmp, newvegasmp, new vegas multiplayer), and cleaning load lists.
- Auto-detects Fallout New Vegas install directory (Steam/GOG common paths + registry + Steam libraries)
- Scans and removes NVMP artifacts from:
- Game folder
Data\Data\nvse\plugins\- Common user config folders (Documents / AppData)
- Common Vortex folders
- MO2 folders if provided (or discovered nearby the game folder)
- Cleans NVMP lines from:
plugins.txtloadorder.txt- Common
.inifiles (only lines containing NVMP markers)
- Backups by default (quarantine-style)
- Optional permanent delete mode (
--delete)
- Windows 10/11 recommended
- Python 3.9+ (3.8 may work, but 3.9+ is recommended)
- Fallout: New Vegas (Steam or GOG)
nvmp-remover/
├─ remove_nvmp.py
└─ README.md
Clone or download this repository:
git clone https://github.com/<yourname>/nvmp-remover.git
cd nvmp-removerNo pip dependencies required.
If nvmp_launcher.exe or related processes are running, Windows can block removal.
python remove_nvmp.pyExample Steam path:
python remove_nvmp.py --game "C:\Program Files (x86)\Steam\steamapps\common\Fallout New Vegas"By default, the script will:
- Detect your game directory (or use
--game) - Scan common NVMP locations
- Move NVMP-matching files/folders into a backup folder like:
NVMP_Removed_20251228_153012\
- Remove NVMP references from
plugins.txt/loadorder.txt - Remove NVMP lines from common INI/config files (only lines containing NVMP markers)
Moves matched items into a timestamped backup folder.
python remove_nvmp.pyBy default backup is created in the current working directory. You can change that:
python remove_nvmp.py --backup-dir "D:\Backups\FNV"Deletes matched items instead of backing them up.
python remove_nvmp.py --deleteIf NVMP was installed into MO2’s mods/overwrite/profiles, pass your MO2 base folder:
python remove_nvmp.py --mo2 "D:\Modding\MO2\Fallout New Vegas"Vortex layouts vary based on where you chose staging. If you know your Vortex mods/staging folder, pass it:
python remove_nvmp.py --vortex "D:\Vortex Mods\falloutnv"If you don’t pass --vortex, the script still checks common %APPDATA%\Vortex\... locations.
If you used the default mode, your removed files are stored in the backup folder printed at the end.
To restore:
- Open the backup folder (e.g.
NVMP_Removed_20251228_153012) - The backup preserves your original path structure
- Copy/move items back to their original locations (reverse of what the script did)
The script also saves .bak files for edited load lists:
plugins.txt.bakloadorder.txt.bak- etc.
You can restore those backups if you want NVMP entries back (usually you don’t).
If your game is in C:\Program Files (x86)\..., Windows may block file operations.
✅ Fix: Run PowerShell or Command Prompt as Administrator:
- Start Menu → type “PowerShell”
- Right-click → Run as administrator
- Run the script again
Close:
nvmp_launcher.exeFalloutNV.exe- Steam (optional but helps) Then run again.
This tool is conservative on purpose. It removes items that clearly match NVMP signatures.
If NVMP files were renamed to something that doesn’t contain NVMP markers, the script won’t guess—because that risks deleting unrelated mods.
✅ Will remove:
- Files/folders whose names match strong NVMP patterns (
nvmp,newvegasmp, etc.) - NVMP lines inside load lists and INI/config files (line-based cleanup only)
❌ Will NOT:
- Delete your entire
Datafolder - Wipe your mod manager setup
- Remove unrelated mods that don’t match NVMP signatures
Yes. Anything like:
nvmp_launcher.exenvmp_start.exenvmp_storyserver.exewill be removed (backed up by default).
In most cases, no. The script is designed specifically to avoid touching unrelated mods.
Yes. If NVMP is already removed, it will do little or nothing.
MIT License
This project is not affiliated with Bethesda, Obsidian, or any NVMP team.
You use this tool at your own risk. Always keep backups of modded game installs.
If you hit an edge case, open an issue and include:
- your install method (manual / MO2 / Vortex)
- where NVMP was installed
- the console output of the script