Skip to content

C# WinForms tool designed to automatically disable Windows Defender Real-Time Protection upon execution and establish persistence via a Scheduled Task.

License

Notifications You must be signed in to change notification settings

alper-dev/DefenderDisabler

Repository files navigation

Defender Logo Defender Disabler

Automatically disables Windows Defender Real-time Protection everytime it opens.

✨ Features

  • 🔄 Monitors and disables Real-time Protection every 5 seconds
  • 🪟 Runs hidden with balloon notifications
  • ⚡ Uses under 20 MB RAM with ~0% CPU usage

📦 Installation

Option 1: Download Release

Download the latest installer from the Releases page.

Option 2: Build from Source

  • Open DefenderDisabler.sln in Visual Studio
  • Build in Release mode
  • Run the installer in DefenderDisablerInstaller\bin\Release\DefenderDisablerInstaller.msi

🚀 Usage

  1. Run as Administrator (right-click → "Run as Administrator")
  2. Check system tray for the Defender Disabler icon
  3. Right-click tray icon → Exit to close

⚠️ If not run as administrator, the app will show an error and exit.

🔧 Requirements

  • Windows 7 or later
  • .NET Framework 4.8
  • Administrator privileges

❗ Disclaimer

Disabling Windows Defender reduces system security. Use at your own risk.

About

C# WinForms tool designed to automatically disable Windows Defender Real-Time Protection upon execution and establish persistence via a Scheduled Task.

Resources

License

Stars

Watchers

Forks

Languages