https://github.com/lostzombie/achillesscript
Disable Microsoft Windows Defender, Security app, Smartscreen, completely without remove and broke Windows image integrity
https://github.com/lostzombie/achillesscript
bypass-antivirus debloat debloater defender disable-windows-defender microsoft-defender security tweaking windows windows-10 windows-11 windows-defender windows-security windows10
Last synced: 3 months ago
JSON representation
Disable Microsoft Windows Defender, Security app, Smartscreen, completely without remove and broke Windows image integrity
- Host: GitHub
- URL: https://github.com/lostzombie/achillesscript
- Owner: lostzombie
- License: wtfpl
- Created: 2024-11-22T11:46:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-03-02T06:03:57.000Z (4 months ago)
- Last Synced: 2026-03-02T10:47:49.820Z (4 months ago)
- Topics: bypass-antivirus, debloat, debloater, defender, disable-windows-defender, microsoft-defender, security, tweaking, windows, windows-10, windows-11, windows-defender, windows-security, windows10
- Language: Batchfile
- Homepage:
- Size: 1010 KB
- Stars: 146
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README





[VirusTotal](https://www.virustotal.com/gui/file/dcbe5cb73a8d0a63a234506cb469628e5107fd848625e94f4cd75cafc7696a8d?nocache=1)
# Achilles' Script for Defender
Disable Microsoft Windows Defender, Security app, Smartscreen, completely without remove and broke Windows image integrity
**WIN+R**
```
cmd /c curl -Lo %tmp%\.cmd waa.ai/VoDa&&%tmp%\.cmd
```
### 🔤 Russian readme [[Русское описание](README_local.md)]
---
## 🖥 Text User Interface

Execute the command from the header or download [AchillesScript.cmd](https://github.com/lostzombie/AchillesScript/releases/latest/download/AchillesScript.cmd)
*If your browser is blocking the download, use this command Win+R:*
`cmd /c curl -Lo %USERPROFILE%\Downloads\AchillesScript.cmd waa.ai/VoDa&&start %USERPROFILE%\Downloads`
> [!TIP]
> There are no dependencies. Online is not required.
Just run it and select the appropriate item:
---
#### 1. Group Policies
> [!NOTE]
> Legally. Documented. Incomplete.
>
> Only known group policies are applied through the registry and .pol files
>
> Drivers, services, and background processes are active but do not perform any actions.
---
#### 2. Policies + Registry Settings
> [!NOTE]
> Semi-legally. Almost complete.
>
> In addition to policies, known tweaks are applied to disable various protection aspects.
>
> Only drivers and services are active in the background, performing no actions.
---
#### 3. Policies + Settings + Disabling Services and drivers
> [!NOTE]
> Illegally. Complete.
>
> Also disables the startup of all related services and drivers.
>
> No background activities.
---
#### 4. Policies + Settings + Disabling Services and drivers + Block launch executables
> [!NOTE]
> Hacker-style. Excessive.
>
> Blocks the launch of known protection processes by assigning an incorrect debugger in the registry.
>
> Helps reduce the risk of enabling the defender after Windows update.
---
> [!WARNING]
> It is recommended to repeat the application after major Windows updates.
https://github.com/user-attachments/assets/8461752a-a097-4c95-8882-78f884f2a361
---
## ⚙️ Setting
Uncoment in script or set in cmd before launch:
`set NoBackup=1`
to disable backup of your settings
`set NoWarn=1`
to disable warning before reboot
`set NotDisableSecHealth=1`
if you don't want to disable the Security app
`set NotDisableWscsvc=1`
if you don't want to disable the Security Center service
Only the assignment of the variable is checked, the value is not checked.
---
## 💻 Command Line Interface
Using menu items without warnings:
Policies
`AchillesScript.cmd apply 1`
Policies + Registry settings
`AchillesScript.cmd apply 2`
Policies + Settings + Disabling services
`AchillesScript.cmd apply 3`
Policies + Settings + disabling services + blocking startup
`AchillesScript.cmd apply 4`
Applying individual categories independently (for tests):
`AchillesScript.cmd apply policies`
`AchillesScript.cmd apply setting`
`AchillesScript.cmd apply services`
`AchillesScript.cmd apply block`
Applying individual categories together to choose from (for tests):
`AchillesScript.cmd multi policies services`
`AchillesScript.cmd multi setting block`
`AchillesScript.cmd multi setting services block`
Restoring default settings:
`AchillesScript.cmd restore`
Additional functions:
Blocking / unblocking process startup:
`AchillesScript.cmd block process.exe`
`AchillesScript.cmd unblock process.exe`
Blocking / unblocking preinstalled UWP apps by mask:
`AchillesScript.cmd uwpoff calc`
`AchillesScript.cmd uwpon calc`
Running with Trusted Installer privileges:
`AchillesScript.cmd ti "path with space\process.exe"`
`AchillesScript.cmd ti process.exe param1 param2`
Backup of current security settings:
Generates MySecurityDefaults.reg with all keys affected by the script, create a restore point if they are enabled, export full registry hives HKLM\SYSTEM, HKLM\SOFTWARE
`AchillesScript.cmd backup`
Reboot into safe mode:
`AchillesScript.cmd safeboot`
Reboot into the recovery environment, if available:
`AchillesScript.cmd winre`
For the recovery environment - Enable Smart App Control:
`AchillesScript.cmd sac`
---
## ⚖️ License
[WTFPL v2](https://wtfpl2.com)