PowerShell utility to audit and remove Nahimic audio software from Windows systems. Works on MSI, Lenovo, HP, and Dell laptops.
Nahimic is audio enhancement software that ships on gaming laptops. Some people like it. Some people watch their CPU spike to 40% from a background process called "NahimicService" and develop strong opinions.
Common reasons for removal:
- Background processes eating CPU/RAM
- Audio crackling or distortion
- Conflicts with DAWs and streaming software
- Won't stay disabled when you turn it off
This tool has levels from "just scan" to "salt the earth."
Read this before you run anything.
This script makes permanent system changes. Level 4 removes audio drivers from the Windows driver store. Level 5 blacklists device IDs to prevent reinstallation. If your laptop uses Nahimic as part of its core audio stack (some MSI and Lenovo models do), removing it can break audio completely.
System Restore Points can fail. Windows Update sometimes corrupts them. If the restore point doesn't work and your audio drivers are gone, you'll need to reinstall them manually. If you don't have them backed up and can't find them online, you may need to reinstall Windows.
This software is provided AS-IS with ZERO warranty. No guarantees. No support. If something breaks, you fix it yourself.
If you're not comfortable reinstalling Windows or hunting down audio drivers, don't go past Level 3. If you're not sure what Level 0 does, read the rest of this file first.
- Right-click
NNuker.bat→ Run as Administrator - Pick your level from the menu
- Follow prompts
# Audit only (saves report to Desktop)
.\NNuker.ps1 -Level 0
# Standard removal
.\NNuker.ps1 -Level 3
# Nuclear with auto-restart
.\NNuker.ps1 -Level 5 -Force| Level | Name | What It Does | Risk | Can You Undo It |
|---|---|---|---|---|
| 0 | Audit | Scans system, saves report to Desktop | None | N/A |
| 1 | Disable | Stops services, kills processes | Low | Yes |
| 2 | Basic | Level 1 + permanently disable services | Low | Mostly |
| 3 | Standard | Level 2 + remove files, tasks, registry | Medium | From backup |
| 4 | Deep | Level 3 + remove drivers, COM, WMI | High | Maybe (audio drivers) |
| 5 | Nuclear | Level 4 + blacklist reinstallation | Very High | Probably not |
Level 3 is usually enough. It removes the user-facing junk without touching system drivers unless you've got a weird edge case.
The script tries to protect you:
- Creates a System Restore Point automatically
- Manual backup option (M key in menu)
- Saves audit logs to Desktop
- Retries locked files instead of just failing
- Restarts audio service after removal
None of this guarantees you won't break something. It just makes it less likely.
==========================================
NAHIMIC NUKER
==========================================
0: Level 0 - Detailed Audit (Saves Report)
1-5: Removal Levels (Standard is 3)
------------------------------------------
M: Manual Harvest | C: Clean Backups | R: Restore | Q: Quit- 0-5: Run the removal level
- M: Back up Nahimic files before removal
- C: Delete old backup folders (keeps most recent 3)
- R: Restore option (not implemented yet)
- Q: Quit
- Nahimic services
- Scheduled tasks
- Startup registry entries
- Store apps
- Files in Program Files, System32, and OEM folders
- Driver store entries
- COM registrations
- WMI providers
- Device installation blacklist (prevents Windows from reinstalling drivers)
Run it if:
- Nahimic is eating your CPU or RAM
- You've got audio issues you think might be Nahimic
- It keeps re-enabling itself after you disable it
- You don't use any Nahimic features
Don't run it if:
- Audio works fine and you're just "cleaning up"
- You actually use the sound effects
- You're not sure what's causing your problem (run Level 0 first to check)
- This is a work laptop
If you're on the fence, Level 0 costs you nothing. It just scans and saves a report.
- Windows 10/11
- Administrator rights
- PowerShell 5.1+ (already on your system)
- Download
NNuker.ps1andNNuker.batto the same folder - Right-click
NNuker.bat→ Run as Administrator
The batch file handles elevation automatically.
First scan:
.\NNuker.bat
# Pick 0
# Check the report on your DesktopStandard removal:
.\NNuker.bat
# Pick 3
# Restore point gets created
# Nahimic removed, audio service restartedNuclear (auto-restart):
.\NNuker.ps1 -Level 5 -Force
# Everything removed + blacklist applied
# Auto-restarts in 60 secondsBackup first:
.\NNuker.bat
# Pick M
# Backup saved to Desktop
# Run again and pick removal levelLevel 0 creates a report at ~/Desktop/NNuker_Backup_*/Scan_Report.txt:
--- NAHIMIC SCAN REPORT ---
Date: 3/15/2026 10:30:45 AM
---------------------------
[Files]
- C:\Windows\System32\A-Volute
- C:\Program Files\Nahimic
[Services]
- Nahimic service (Running)
[Drivers]
- oem42.inf
[Tasks]
- NhNotifSys
[WMI]
- A-Volute Provider
Use this to see what you're dealing with before you start deleting things.
- Right-click
NNuker.bat→ Run as Administrator - Don't run the .ps1 file directly
- Restart computer
- Check Device Manager for disabled audio devices
- Reinstall audio drivers from your laptop manufacturer
- Use System Restore if you have the restore point
- Run Level 5 to blacklist drivers
- May need to manually block in Device Manager afterward
- Volume Shadow Copy might be disabled
- Script asks if you want to continue without restore point
- Don't continue unless you have manual backups
- Search → "Create a restore point"
- Click System Restore
- Select restore point
- Follow the wizard
If you used Manual Harvest (M key):
- Open backup folder on Desktop
- Copy files back to original locations
- Import
Svc_Backup.regto restore services
.\NNuker.ps1 [-Level <0-5>] [-Force] [-Store <path>]
-Level Removal level (0-5). Leave blank for menu.
-Force Skip confirmations, auto-restart after Level 5.
-Store Custom backup location (default: Desktop)Examples:
# Silent Level 3 with custom backup
.\NNuker.ps1 -Level 3 -Store "D:\Backups\NNuker"
# Nuclear with auto-restart, no prompts
.\NNuker.ps1 -Level 5 -ForceRead this part:
- Level 3+ deletes files. They don't come back without backups.
- Level 4+ removes drivers. You may need to reinstall audio drivers.
- Level 5 blacklists Nahimic permanently. Windows can't auto-reinstall it.
Always run Level 0 first. Let the script create the restore point. Keep the backup folder until you're sure everything works. Test your audio immediately.
Have your laptop manufacturer's audio drivers downloaded before you start, just in case.
This is an independent community tool. There is no affiliation with, endorsement by, or connection to:
- A-Volute (Nahimic developer)
- MSI, Lenovo, HP, or Dell
- Microsoft Corporation
All company names, product names, and trademarks mentioned in this documentation are the property of their respective owners. References to these names are for compatibility information only and do not imply any business relationship or endorsement.
This tool modifies or removes software from the above companies. Use of this tool may void warranties or violate terms of service. Check your OEM's policies before proceeding.
MIT License. Do what you want with it.
Based on the original work by sgeraldes.
Bug reports welcome. Include your laptop model and what happened. The Scan_Report.txt from Level 0 helps.
PRs accepted for additional OEM support.
- Original: sgeraldes' Check-Nahimic.ps1