Nuke Windows Drivers
nuke.ps1 — a blunt-force PowerShell script that uninstalls every device that’s using a non-Microsoft driver and deletes every non-Microsoft driver package from the Windows Driver Store.
Windows 10/11 • Run As Administrator • Uses only built-in tools (pnputil, WMI)
Usage:
Download/Save the script as nuke.ps1. Open an elevated PowerShell (Start → type PowerShell → right-click → Run as administrator). (Optional) Allow script for this session only: Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass -Force
Run it: .\nuke.ps1
Reboot if prompted by pnputil or after completion.
What gets removed
All device instances currently using non-Microsoft drivers. All non-Microsoft driver packages from the Driver Store (oem*.inf), including but not limited to: Intel/AMD/NVIDIA (GPU, chipset, SATA/NVMe/RAID, HDMI/HD Audio) Realtek/Conexant/Cirrus/IDT/Synaptics (audio) Intel/Realtek/Qualcomm/Broadcom (LAN/WLAN/Bluetooth) USB controllers, virtualization drivers, vendor services/components, etc.
What does not get removed Any driver where Provider Name is Microsoft (inbox drivers). Windows components signed and provided by Microsoft Update.
Known effects (by design)
You will likely lose network (Wi-Fi/Ethernet), display adapters, audio, touchpad, chipset-specific features, etc., until you reinstall drivers.
Keep offline installers or a driver backup handy, or have another device available to download drivers after the wipe.
Disclaimer
This script is destructive by design. Use it only if you understand the consequences. You are solely responsible for running it and for any data loss, downtime, or system instability that may result. Always keep backups and recovery media. I am not responsible for anything from script's use.