Remove Windows AI - Take back your Windows

Reclaim your privacy and performance. The definitive script to remove AI components from Windows 11, including Copilot and Recall.

What is Remove Windows AI?

Windows 11 (25H2+) integrates increasing AI components. Remove Windows AI is an open-source script that provides a way to remove these features for improved performance, privacy, and security.

What Features the Remove Windows AI Script Offers?

Disable Registry Keys

  • • Disable Copilot
  • • Disable Recall
  • • Disable Input Insights and typing data harvesting
  • • Copilot in Edge
  • • Image Creator in Paint
  • • Remove AI Fabric Service
  • • Disable AI Actions
  • • Disable AI in Paint
  • • Disable Voice Access
  • • Disable AI Voice Effects
  • • Disable AI in Settings Search

Prevent Reinstall of AI Packages

Installs custom Windows Update package to prevent reinstall of AI packages in the CBS (Component-Based Servicing) store.

Disable Copilot policies

Disables policies related to Copilot and Recall in IntegratedServicesRegionPolicySet.json.

Remove AI Appx Packages

Removes all AI appx packages including Nonremovable packages and WindowsWorkload.

Remove Recall Optional Feature

Remove AI Packages in CBS

This will remove hidden and locked AI packages in the CBS (Component-Based Servicing) store.

Remove AI Files

This will do a full system cleanup removing all remaining AI installers, registry keys, and package files.

Hide AI Components

This will hide the settings page AI Components.

Disable Rewrite AI Feature in Notepad

Remove Recall Tasks

Forceably removes all instances of Recall's scheduled tasks.

Manually Disable Windows AI

Unfortunately, not all features and settings can be disabled through the script. This guide will cover other AI features that can be disabled manually.

Click to Read the Guide →

Read the Script Docs Here

⚠️ Warning

Some third party anti-viruses will falsely detect the script as malicious, obviously this is a false positive and the anti-virus will need to be temporarily disabled or set the script as an exclusion.

Due to the nature of making advanced changes to the system many debloat tools/scripts will be falsely detected as malware... if you are unsure about the script I always recommend testing any software in a virtual machine first.

How to Use Remove Windows AI Script?

Run from Windows PowerShell 5.1 as Administrator.

Warning

PowerShell 7 may cause issues. Use version 5.1. Some anti-viruses may show false positives.

Quick Start (UI)

& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1")))

Compact Command

& ([scriptblock]::Create((irm 'https://kutt.it/RWAI')))
View UI Preview
UI Capture

Advanced CLI Options

Non-Interactive (All Options)

& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -AllOptions

Specific Options Example

& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -Options DisableRegKeys,RemoveNudgesKeys,RemoveAppxPackages

Available Parameters

DisableRegKeys PreventAIPackageReinstall DisableCopilotPolicies RemoveAppxPackages RemoveRecallFeature RemoveCBSPackages RemoveAIFiles HideAIComponents DisableRewrite RemoveRecallTasks

Reversion

Use -backupMode during removal to enable -revertMode later.

... -nonInteractive -backupMode -AllOptions
... -nonInteractive -revertMode -AllOptions