McAfee won’t uninstall on Windows 11 means the standard Windows uninstaller fails to remove McAfee, the uninstall process freezes or shows an error, or McAfee reappears after appearing to uninstall successfully. According to McAfee’s official support documentation, the standard Windows uninstaller is not designed to remove McAfee completely — McAfee’s architecture includes kernel-level drivers and protected service registrations that require the dedicated MCPR (McAfee Consumer Product Removal) tool to remove cleanly.

McAfee won’t uninstall fix path: try standard Settings uninstall, stop McAfee services first, run MCPR tool as administrator, use Safe Mode if MCPR fails, clean registry remnants, prevent OEM reinstallation

What causes McAfee not uninstalling on Windows 11

Tamper protection blocking removal — McAfee’s self-protection mechanism prevents its own processes, files, and registry entries from being modified or deleted by anything other than McAfee’s own authorised tools. This protection cannot distinguish between malicious removal (ransomware disabling antivirus) and legitimate user uninstalls, so it blocks both equally.

Kernel-level drivers that cannot be removed while running — McAfee installs network filter drivers (mfehidk.sys, mfewfpk.sys) and file system filter drivers (mfeavfk.sys) that load before Windows completes startup. These drivers cannot be unloaded while Windows is running — they can only be removed during the boot sequence, which is why MCPR works but the standard uninstaller does not.

OEM reinstallation mechanism — On Dell, HP, and Lenovo computers sold with McAfee pre-installed, the manufacturer’s software management layer monitors for McAfee’s removal and reinstalls it automatically. This explains cases where McAfee “comes back” after the user removes it.

Windows Security Centre registration conflict — After an incomplete uninstall, McAfee’s Security Centre registration persists, keeping Windows Defender disabled. Windows believes a third-party antivirus is still active even though the McAfee application is gone.

How to fix McAfee not uninstalling on Windows 11

Work through the steps in order. The MCPR tool (step 3) is the definitive fix — steps 1–2 are preparatory actions that improve MCPR’s chances of completing without errors.

How to verify the fix

After running MCPR and restarting, open Windows Security from the Start menu. It should open and show Windows Defender as the active protection provider with green status indicators. Verify no McAfee processes appear in Task Manager (sort by Name and check for any entries starting with ‘mfe’ or ‘McAfee’). Open Settings > Apps > Installed apps and search for McAfee — no results should appear.

Known limitations

MCPR requires administrator access and will not run under a standard user account. On corporate managed devices where the IT department controls software installation, MCPR may be blocked by endpoint management policies — only the IT department can remove McAfee from these devices. MCPR also requires completing a CAPTCHA verification, which prevents automated removal scripts from using it. On some OEM devices with deep factory restore integration (particularly entry-level Dell and HP laptops sold with a McAfee subscription bundled into the purchase price), McAfee may reinstall through the Windows Out-of-Box Experience recovery process even after MCPR removes it — in these cases, the OEM recovery partition must be modified or replaced, which voids the manufacturer’s recovery option.