Puoi fare a meno di qualsiasi componente basato sull'intelligenza artificiale aggiunto da Microsoft a Windows 11. Ed ecco come.
Nel giro di pochissimo tempo, seguendo il trend di tutto il mondo hi-tech, Microsoft ha implementato in Windows 11 diverse caratteristiche AI, in più aree del software, comprese utilità storiche e di utilizzo comune (vedi Esplora file o la Barra delle applicazioni). Il piano di Microsoft per trasformare velocemente Windows in un Agentic e AI OS non si arresta e ulteriori caratteristiche di intelligenza artificiale basate su Copilot e agenti sono già in distribuzione nel circuito Insider e colpiranno la totalità dei PC a partire dai prossimi mesi.
Disattivare tutta l'AI di Windows 11
Funzionalità dello Script
Disabilita le chiavi di registro
- Disabilita Copilot
- Disabilita Recall
- Disabilita Input Insights e la raccolta dei dati di digitazione
- Disabilita Copilot in Edge
- Disabilita Image Creator in Paint
- Rimuove il servizio AI Fabric
- Disabilita le azioni AI
- Disabilita l'AI in Paint
- Disabilita l'accesso vocale
- Disabilita gli effetti vocali AI
- Disabilita l'AI nella ricerca delle Impostazioni
Previene la reinstallazione dei pacchetti AI
Installa un pacchetto personalizzato di Windows Update per impedire la reinstallazione dei pacchetti AI nell'archivio CBS (Component-Based Servicing).
Disabilita le policy di Copilot
Disabilita le policy relative a Copilot e Recall nel file IntegratedServicesRegionPolicySet.json.
Rimuove i pacchetti Appx AI
Rimuove tutti i pacchetti Appx AI, inclusi i pacchetti non rimovibili e WindowsWorkload.
Rimuove la funzionalità facoltativa Recall
Rimuove i pacchetti AI nel CBS
Questa operazione rimuoverà i pacchetti AI nascosti e bloccati nell'archivio CBS (Component-Based Servicing).
Rimuove i file AI
Questa operazione eseguirà una pulizia completa del sistema rimuovendo tutti i programmi di installazione AI rimanenti, le chiavi di registro e i file dei pacchetti.
Nasconde i componenti AI
Questa operazione nasconderà la pagina delle impostazioni Componenti AI.
Disabilita la funzione di riscrittura AI nel Blocco note
Rimuove le attività di Recall
Rimuove forzatamente tutte le istanze delle attività pianificate di Recall.
Disabilitazione manuale dell'AI
Sfortunatamente, non tutte le funzionalità e le impostazioni possono essere disabilitate tramite script. È possibile consultare la documentazione per individuare ulteriori funzionalità AI da disabilitare.
Avvertenze
Attenzione: Alcuni antivirus di terze parti rileveranno erroneamente lo script come dannoso; ovviamente si tratta di un falso positivo e l'antivirus dovrà essere temporaneamente disabilitato o lo script impostato come esclusione.
A causa della natura delle modifiche avanzate apportate al sistema, molti strumenti/script di debloat verranno erroneamente rilevati come malware. Se non si è sicuri dello script, si consiglia sempre di testare qualsiasi software prima in una macchina virtuale.
Come utilizzarlo
Eseguire dalla console Powershell come amministratore.
Attenzione: L'esecuzione dello script con PowerShell 7 può causare problemi; per evitarlo, assicurarsi di eseguire Windows PowerShell (5.1).
Avvio con interfaccia utente (UI)
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1")))
Comando compatto
& ([scriptblock]::Create((irm 'https://kutt.it/RWAI')))
Opzioni da riga di comando
Esecuzione in modalità non interattiva con tutte le opzioni
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -AllOptions
Esecuzione con opzioni specifiche (Esempio)
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -Options DisableRegKeys,RemoveNudgesKeys,RemoveAppxPackages
Tutte le opzioni possibili:
- DisableRegKeys
- PreventAIPackageReinstall
- DisableCopilotPolicies
- RemoveAppxPackages
- RemoveRecallFeature
- RemoveCBSPackages
- RemoveAIFiles
- HideAIComponents
- DisableRewrite
- RemoveRecallTasks
Esecuzione con la modalità di backup abilitata
Nota: La modalità di backup deve essere abilitata per poter ripristinare completamente le modifiche.
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -backupMode -AllOptions
Ripristino delle modifiche
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/zoicware/RemoveWindowsAI/main/RemoveWindowsAi.ps1"))) -nonInteractive -revertMode -AllOptions
