How to Delete reWASD: A Complete Uninstall Guide
Removing software from a Windows PC sounds straightforward β until it isn't. reWASD is a controller remapping tool that installs virtual device drivers alongside its main application, which means a standard uninstall through the Control Panel often leaves traces behind. Understanding what reWASD actually installs, and where, helps you decide how thorough your removal needs to be.
What reWASD Actually Installs on Your System
Before diving into removal steps, it helps to know what you're dealing with. reWASD isn't just a single executable β it installs several components:
- The main application (the GUI you interact with)
- Virtual controller drivers (used to simulate Xbox, DualShock, or other controller types)
- A background service that runs at startup
- Registry entries that store your profiles and configuration data
- Leftover folders in AppData and Program Files
Because of these layers, users often find that even after uninstalling reWASD, their system still shows virtual controllers in Device Manager, or the background service continues running.
Standard Uninstall Method (Start Here)
For most users, the built-in uninstaller handles the bulk of removal. π₯οΈ
- Close reWASD completely β right-click the system tray icon and choose Exit, not just close the window
- Open Settings β Apps β Installed Apps (Windows 11) or Control Panel β Programs and Features (Windows 10)
- Locate reWASD in the list
- Click Uninstall and follow the prompts
- Restart your PC when prompted
The official uninstaller will typically remove the main application files and attempt to unregister the virtual device drivers. Whether it fully succeeds depends on which version of reWASD you installed and how long it has been on your system β older installations sometimes leave more residue than recent ones.
Removing Leftover Files and Folders
After uninstalling, manually check these locations for leftover data:
File Explorer paths to check:
C:Program Files eWASDC:ProgramData eWASDC:Users[YourUsername]AppDataLocal eWASDC:Users[YourUsername]AppDataRoaming eWASD
To access AppData quickly, press Win + R, type %appdata%, and press Enter. Navigate up one level to reach the full AppData folder. Delete any reWASD folders you find there.
Cleaning Up the Virtual Drivers
This is where reWASD removal differs from most software. If virtual controllers are still showing in Device Manager after uninstalling:
- Open Device Manager (right-click the Start button β Device Manager)
- Look under Human Interface Devices or Universal Serial Bus controllers
- Find any entries labeled with reWASD, Virtual Xbox Controller, or similar
- Right-click each one and choose Uninstall device β check the box to delete the driver software if that option appears
Skipping this step is a common reason people report conflicts after installing new controller software or find ghost devices persisting in their system.
Stopping the Background Service
reWASD runs a Windows service that can persist even after the application is removed. To check and disable it:
- Press Win + R, type
services.msc, and press Enter - Scroll through the list and look for any service with reWASD in the name
- If found, right-click it β Properties β set Startup type to Disabled β click Stop if it's currently running
- Click OK
Alternatively, you can use Task Manager β Services tab to identify any active reWASD-related processes.
Registry Cleanup (Advanced Users Only) β οΈ
Registry editing carries real risk β deleting the wrong key can cause system instability. Only proceed if you're comfortable with this process, and create a registry backup first (File β Export in Registry Editor).
- Press Win + R, type
regedit, press Enter - Use Ctrl + F to search for "reWASD"
- Carefully delete keys that are clearly tied to reWASD
- Repeat the search until no more entries appear
For most casual users, skipping this step won't cause noticeable issues. Registry leftovers from removed software are common and rarely cause problems unless you're reinstalling reWASD or troubleshooting a specific conflict.
Using a Third-Party Uninstaller
Tools like Revo Uninstaller, Geek Uninstaller, or IObit Uninstaller can automate much of the above. They run the standard uninstaller first, then scan for leftover files, folders, and registry entries. This approach suits users who want a more thorough cleanup without manual registry work.
| Method | Effort | Thoroughness |
|---|---|---|
| Windows built-in uninstall | Low | Partial |
| Manual file + driver cleanup | Medium | High |
| Manual + registry edit | High | Very high |
| Third-party uninstaller tool | LowβMedium | High |
Variables That Affect How Much Is Left Behind
How much cleanup work you'll actually need depends on several factors:
- How long reWASD was installed β longer installs tend to accumulate more profile data and deeper driver integration
- Which reWASD version you used β newer versions have improved uninstallers; older versions are known to leave more behind
- Whether you used virtual controller features β users who enabled virtual Xbox or DS4 emulation will have more driver residue to address
- Your Windows version and user account permissions β driver removal behaves differently under standard vs. administrator accounts
- Whether reWASD was part of a larger gaming peripheral setup β some hardware companion apps interact with reWASD's drivers, complicating clean removal
A user who installed reWASD briefly to test it, never configured virtual controllers, and is running a recent version will have a much simpler cleanup than someone who used it extensively across multiple controller profiles for years. How deep you need to go depends entirely on what your system looks like right now.