What is KillWindowsAI?
KillWindowsAI is an open-source PowerShell script developed by OlderGeeks that systematically removes AI features from Windows 11. Originally created by zoicware and maintained by the OlderGeeks team, this tool addresses growing privacy concerns about Microsoft's increasing integration of AI features in Windows 11, particularly in the 25H2 build and later versions.
The script targets multiple AI components including Copilot, Recall, Input Insights, AI-powered Paint features, and various other AI services that Microsoft has embedded throughout the operating system. Unlike simple registry tweaks, KillWindowsAI performs deep system modifications including CBS (Component-Based Servicing) package removal and policy adjustments.
Getting Started
KillWindowsAI requires Windows PowerShell 5.1 running with administrator privileges. The script can be executed directly from the internet or downloaded locally.
The simplest method is running the script directly from PowerShell:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1")))For users preferring a shortened URL:
& ([scriptblock]::Create((irm 'https://kutt.it/RWAI')))Usage & Practical Examples
KillWindowsAI supports multiple execution modes depending on user needs:
Interactive GUI Mode
The default execution launches a graphical interface allowing users to select specific AI features to remove. This mode is ideal for users who want granular control over the removal process.
Non-Interactive Batch Mode
For system administrators or users wanting complete AI removal, the script supports non-interactive execution:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -AllOptionsSelective Feature Removal
Users can target specific AI components:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -Options DisableRegKeys,RemoveAppxPackages,RemoveRecallFeatureAvailable options include: DisableRegKeys, PreventAIPackageReinstall, DisableCopilotPolicies, RemoveAppxPackages, RemoveRecallFeature, RemoveCBSPackages, RemoveAIFiles, HideAIComponents, DisableRewrite, and RemoveRecallTasks.
Backup and Revert Functionality
The script includes backup capabilities for reversible changes:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -backupMode -AllOptionsTo revert changes:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -revertMode -AllOptions




