Microsoft intègre désormais massivement l’intelligence artificielle dans Windows 11, avec des outils comme Copilot dans la barre des tâches, Recall pour l’historique d’activité ou encore des fonctions IA dans Paint, le Bloc-notes et Edge. Ces ajouts, bien que présentés comme des améliorations, ne sont pas toujours souhaités par les utilisateurs qui privilégient la légèreté du système, la confidentialité de leurs données ou une interface classique.
Le script PowerShell RemoveWindowsAI
Aujourd’hui, je vous présente RemoveWindowsAI, un script PowerShell open source développé par zoicware pour neutraliser ou supprimer ces composants. Cette méthode va au-delà d’une simple désactivation dans les paramètres, elle intervient sur le registre, les packages système (AppX) et les stratégies de groupe. À la fin de cette procédure, vous aurez un environnement Windows débarrassé des services IA avec la possibilité de restaurer les éléments supprimés en cas de besoin.
En plus de reprendre le contrôle de votre confidentialité, cette démarche permet d’alléger le système, de réduire l’utilisation de ressources en arrière-plan (RAM/CPU) et de limiter les communications télémétriques vers les serveurs de Microsoft.
Précautions avant de supprimer les fonctions IA de Windows
Puisque le script RemoveWindowsAI intervient directement sur des composants fondamentaux de Windows 11, vous devriez créer un point de restauration système ou idéalement réaliser une image complète de votre disque dur afin de pouvoir revenir à un état fonctionnel en cas de problème imprévu.
Il est également possible que votre solution antivirus interprète les actions du script comme des comportements suspects. En raison de la nature profonde des modifications apportées au registre et aux fichiers systèmes, certains logiciels de sécurité risquent de générer des faux positifs. Il peut donc être nécessaire d’ajouter une exception temporaire ou de désactiver brièvement votre protection pour permettre le bon déroulement de l’opération.
Microsoft déploie régulièrement des mises à jour majeures de Windows 11 qui peuvent réinstaller automatiquement certains composants d’intelligence artificielle. Il est donc fort probable que vous deviez relancer le script après certaines mises à jour système pour maintenir votre environnement exempt de ces fonctionnalités et conserver la configuration souhaitée.
Configurer RemoveWindowsAI via son interface graphique
Pour utiliser le script via son interface graphique, la méthode recommandée consiste à passer par la console interactive. Elle offre l’avantage de sélectionner finement les fonctionnalités à supprimer tout en activant facilement le mode de sauvegarde.
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1")))
Cette commande télécharge dynamiquement le script depuis le dépôt officiel GitHub et l’exécute dans votre session PowerShell avec les privilèges élevés nécessaires.
Une fenêtre graphique s’ouvre alors pour vous permettre de configurer le nettoyage. Vous pouvez cocher les options souhaitées et cliquer sur l’icône de point d’interrogation bleu située à côté de chaque ligne pour obtenir une explication sur l’action effectuée.

Il est impératif d’activer le Backup Mode situé en bas de l’interface avant de lancer l’opération.
Cette précaution crée une copie qui vous permettra d’utiliser le Revert Mode si le comportement du système ne vous convient plus après les modifications.

Une fois vos choix effectués, cliquez sur Apply. Le script va alors traiter les composants sélectionnés.

Une fois la procédure terminée, il est nécessaire de redémarrer votre ordinateur pour que les suppressions soient prises en compte par le noyau Windows et que le nettoyage soit effectif.
Automatiser RemoveWindowsAI via PowerShell
Si vous privilégiez une approche automatisée ou si vous devez intervenir sur plusieurs machines simultanément, le script propose des arguments pour piloter les suppressions sans avoir recours à l’interface graphique. Cette méthode est particulièrement adaptée aux déploiements en environnement professionnel ou pour les utilisateurs avancés qui souhaitent gagner en efficacité.
Nettoyage complet des composants IA avec sauvegarde
Pour procéder à une suppression complète de l’ensemble des fonctionnalités liées à l’intelligence artificielle tout en conservant une sécurité par sauvegarde automatique, vous pouvez exécuter la commande suivante dans votre terminal avec les privilèges élevés. Il suffit de copier et de valider cette instruction :
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -backupMode -AllOptions
Exécuter une suppression rapide sans point de restauration
Si votre objectif est une exécution rapide, sans aucune demande d’interaction ni création de point de restauration, vous pouvez opter pour une commande plus directe. Utilisez alors cette ligne :
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -AllOptions
Cette option doit être réservé si vous avez déjà validé le comportement du script sur une machine de test ou si vous préférez gérer vos sauvegardes manuellement.
Restaurer les composants IA avec le Revert Mode
Dans l’éventualité où vous auriez utilisé le mode sauvegarde et que vous souhaitiez revenir en arrière pour réinstaller les composants précédemment supprimés, le script intègre un mode de restauration dédié. Lancez simplement la commande suivante pour annuler les modifications :
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -revertMode -AllOptions
Quel que soit le mode d’exécution choisi, n’oubliez pas de redémarrer votre ordinateur après la validation de la commande, car cette étape est indispensable pour finaliser le nettoyage ou la restauration des services système.
Désactiver les dernières fonctions IA manuellement
Le script RemoveWindowsAI n’est pas capable d’effacer absolument toutes les traces de l’intelligence artificielle sur votre système. Certaines fonctionnalités telles que les effets liés à Windows Studio qui gèrent le traitement audio et vidéo, les outils d’IA intégrés à OneDrive ou encore certaines fonctions liées à l’imagerie système, nécessitent toujours une intervention manuelle de votre part directement dans les paramètres des applications concernées pour être désactivées.
Pour vous accompagner dans ces étapes supplémentaires, le développeur met à votre disposition une documentation directement sur le dépôt GitHub du projet, où vous trouverez les instructions nécessaires pour traiter ces éléments manuels. Microsoft peut à tout moment modifier ses méthodes de déploiement. Bien que le script installe un package personnalisé destiné à bloquer la réinstallation automatique des composants via Windows Update, le géant de Redmond conserve la possibilité d’ajuster sa logique de mise à jour pour contourner cette restriction. Par conséquent, il est vivement conseillé d’effectuer un contrôle régulier de votre configuration système si vous tenez à maintenir une absence totale de fonctionnalités liées à l’IA sur votre poste.