web-dev-qa-db-fra.com

Puis-je désactiver complètement Cortana sous Windows 10?

Windows 10 a Cortana, ce que je n'aime pas. Je l'ai désactivé dès que j'ai pu. Toutefois, si vous regardez dans le Gestionnaire des tâches, le processus pour Cortana est toujours en cours d'exécution et ne peut pas être arrêté de manière efficace: la fin de la tâche entraîne simplement le processus qui réapparaît quelques secondes plus tard. Utiliser la commande

taskkill /IM Cortana.exe /F

a le même résultat: le processus réapparaît.

Existe-t-il un moyen de désactiver Cortana afin que le processus ne continue pas à s'exécuter en arrière-plan et ne réapparaisse pas s'il est interrompu?

279
ArtOfCode

Le moyen le plus simple de désactiver certains aspects de la confidentialité of Cortana consiste à utiliser un outil tiers, tel que le logiciel gratuit ShutUp10 de O & O Software.

 Cortana in ShutUp10

Une partie de Cortana , cependant, est Windows Search , de sorte qu'il y aurait toujours un processus occasionnel Cortana tel que l'indexation de fichier. Cependant, il ne devrait plus y avoir d'utilisation d'Internet par Cortana .

 enter image description here

Vous pouvez supprimer Cortana complètement , si vous le souhaitez, mais cela supprime également Windows Search (bien que cela puisse ne pas être un problème si vous utilisez un outil tiers, tel que DocFetcher ou Agent Ransack de Mythicsoft , qui offre une fonctionnalité de recherche accrue). Cela dit, après une mise à jour Windows 10, attendez-vous à ce que Cortana soit réinstallé. Apparemment, le seul moyen d'éviter maintenant de manière permanente Cortana est d'utiliser un autre système d'exploitation, tel que Linux.

13
DrMoishe Pippik

Mise à jour 2018: Avertissement concernant le bris de la barre des tâches

Je viens de réinstaller Windows 10 Pro et de suivre toutes les étapes prescrites (supprimer Cortana et supprimer toutes les applications stockées) et tout fonctionne comme prévu.

Il convient de mentionner que la suppression de Cortana cassera la barre des tâches par défaut de manière étrange. Cela ne rompt pas Windows Search - donc la recherche dans Explorer fonctionne toujours selon mon expérience.

Personnellement, j’ai toujours remplacé la barre des tâches par défaut par Classic Start (lié via le programme d’installation Ninite) et n’éprouve aucun problème avec l’utilisation quotidienne de Windows.

Mise à jour: Supprimer Cortana via "TakeOwn"

Apparemment, cette astuce a cessé de fonctionner à un moment donné. J'ai utilisé le lien de @ Meferdati à un moment donné avec succès: winaero: comment désinstaller Cortona . Il contient un script qui effectue tout le travail à votre place, ainsi qu'une explication de son fonctionnement.

Voici les étapes que j'ai suivies et qui ressemblent beaucoup à La réponse de @ MC10 , sauf que je dois toujours "TakeOwn" pour obtenir des autorisations et que je déplace mes fichiers dans un autre dossier (au lieu de les supprimer - au cas où je déciderais de revenir):

  1. ajoute TakeOwn au menu contextuel ou (utilisez takeown depuis la ligne de commande ).
  2. Naviguez vers C:\Windows
  3. Créer un dossier SystemApps.bak
  4. Utilisez Takeown pour acquérir la propriété de c:\windows\SystemApps\Microsoft.Windows.Cortana_cw5n1h2txyewy
  5. (Gagner la propriété de tout ce que vous voulez déplacer)
  6. Couper/coller les dossiers de SystemApps à SystemApps.bak
  7. Lorsque la fenêtre "Autorisations" apparaît, passez au Gestionnaire de tâches.
  8. Tuer le processus SearchUI.exe
  9. Revenir en arrière et donner la permission de déplacer le dossier

Le dossier est maintenant dans SystemsApps.bak - et vous pouvez simplement le déplacer si nécessaire.

Original: Supprimer Cortana via Powershell RemoveAppPackage

Commencez par le désactiver, puis désinstallez l'application Cortana.

Désactivez dans les paramètres de recherche:

  1. Cliquez sur l'icône de recherche/zone en bas à gauche
  2. cliquez sur l'engrenage sur la barre de gauche
  3. Cliquez sur à côté de Cortana/Recherches sur le Web

     enter image description here

Puis désinstallez-le, comme indiqué dans la liste ici :

Dans PowerShell surélevé:

Get-AppxPackage | Select Name, PackageFullName
Remove-AppxPackage Microsoft.Windows.Cortana_1.4.8.176_neutral_neutral_cw5n1h2txyewy

Ceci est similaire à la réponse du MC10, sauf que je suis sûr que le système d'exploitation acceptera mieux de le désinstaller via les "canaux appropriés" (powershell) au lieu de renommer le dossier.

Windows l'a corrigé, vous ne pouvez donc plus supprimer "... Cortana_1.6.1.52_ ...". Lorsque ceci est tenté, il indique que cela fait maintenant partie de Windows et ne peut pas être supprimé. Je suppose que je vais revenir à renommer le dossier.

J'utilise la même désinstallation pour supprimer d'autres "fonctionnalités" comme BingNews, BingSports, etc.

Edit: De même, vous pouvez supprimer les applications "fournies" (c'est-à-dire: crap qui est installé par utilisateur) via cette méthode

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage  Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

Ou ... pour supprimer TOUTES les applications que vous pouvez, application ou provisionedapp, procédez comme suit:

Juste un avertissement: Ceci désinstallera le Windows Store. Ce n'est pas un problème pour moi, mais tout désinstaller ne l'est pas pour les âmes sensibles.

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Remove-AppxProvisionedPackage -online

Comme mentionné dans les commentaires, il est probablement sage de ne pas supprimer complètement le Windows Store. Je n'ai pas encore essayé cela, mais ceci (dans les commentaires) semble être approximatif de ce que j'utiliserais:

Get-AppxPackage -AllUsers | where-object {$_.name –notlike "*store*"} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike "*store*"} | Remove-AppxProvisionedPackage -online

Autres ressources: Supprimer les applications Windows 10 et Restaurer les applications Windows 10 par défaut

163
WernerCD

Cortana est très intégré à Windows Search et sa désactivation complète va casser la recherche. Toutefois, si vous souhaitez que Search reste fonctionnel, vous pouvez simplement désactiver les parties "Cortana-y" de Cortana.

Pour désactiver Cortana dans Windows 10

  1. Appuyez sur Win + R accélérateur de clavier pour ouvrir la boîte de dialogue Exécuter.
  2. Tapez GPedit.msc et appuyez sur Entrée ou sur OK pour ouvrir Éditeur de stratégie de groupe local . Accédez à Stratégie de l'ordinateur local -> Configuration de l'ordinateur -> Modèles d'administration -> Composants Windows -> Rechercher .
  3. Dans le volet de droite, double-cliquez sur la stratégie nommée Autoriser Cortana .
  4. Sélectionnez le bouton radio Disabled .
  5. Redémarrez le PC et Cortana et Bing Search seront désactivés. (Peut travailler après avoir quitté et réintégré)

Description de la politique

Ce paramètre de stratégie spécifie si Cortana est autorisé sur le périphérique.

Si vous activez ou ne configurez pas ce paramètre, Cortana sera autorisé sur l'appareil. Si vous désactivez ce paramètre, Cortana sera désactivé.

Avec cet ensemble, les utilisateurs pourront toujours utiliser la recherche pour trouver des éléments sur l'appareil et sur Internet.

78
Girish Sadanandan

Clause de non-responsabilité: veuillez consulter la réponse de WernerCD _ pour une méthode améliorée. Cela cassera la barre de recherche/Lancer la recherche.

Après avoir joué un peu avec, et je pense avoir trouvé une méthode.

Ouvrez Gestionnaire de tâches et demandez-lui de montrer Plus de détails. Faites un clic droit sur Cortana et sélectionnez Ouvrir l’emplacement du fichier.

 Task Manager

Maintenant, recherchez le dossier Cortana, cliquez dessus avec le bouton droit de la souris et sélectionnez Renommer. Je vous recommande simplement d'ajouter ".bak" à la fin du nom du dossier afin que vous puissiez le trouver facilement si vous souhaitez le restaurer à son état d'origine.

 Rename

Si vous essayez de renommer, le dossier est en cours d'utilisation.

 Folder In Use

C’est à ce moment-là que vous souhaitez revenir à Task Manager, cliquez avec le bouton droit de la souris sur Cortana, puis sélectionnez Fin de tâche.

 End task

Juste après la fin de la tâche, revenez dans la fenêtre Dossier utilisé et cliquez sur Réessayer. Le dossier doit être renommé et la tâche Cortana ne redémarrera pas.

58
MC10

Enterré dans politique de confidentialité pour Win 10 (développez la section Personnalisation de la saisie):

Vous pouvez désactiver la personnalisation de la saisie à tout moment. Cela arrêtera la collecte de données pour cette fonctionnalité et supprimera les données associées stockées sur votre appareil, telles que votre dictionnaire utilisateur local et votre historique de saisie. Comme Cortana utilise ces données pour vous aider à comprendre votre saisie, la désactivation de la personnalisation de la saisie désactive également Cortana sur votre appareil. À https://www.bing.com/account/personalization , vous pouvez également effacer les données envoyées à Microsoft, telles que vos données de contact et de calendrier, votre dictionnaire utilisateur, ainsi que l'historique de recherche et de navigation si Cortana était également activé sur votre appareil.

Selon HowToGeek après l'installation, vous pouvez le désactiver en:

Si vous avez choisi les paramètres express et que vous souhaitez vous désengager de tout ou partie de ceux-ci, tout n'est pas perdu. Vous pouvez toujours aller dans les paramètres et changer des choses.

Pour désactiver le premier élément présent dans les paramètres de personnalisation, vous devez ouvrir le groupe Confidentialité dans Paramètres, puis «Parole, encrage et saisie».

Cliquez ou appuyez sur «Arrêtez de me connaître».

Je recommande fortement de le désactiver de manière officielle au lieu de visser avec un exécutable. Ce dernier risque à la fois de réparer Windows ou d’effectuer une future mise à jour de Windows vers Cortana, de manière à installer un nouvel exécutable et à le réactiver à votre insu, ou encore parce que vous avez supprimé le fichier et que la mise à jour échouera. Les versions grand public de W10 ne vous autorisant pas à désactiver les correctifs, vous risquez de rester bloqué dans une boucle de redémarrage en raison de l'échec de l'installation du correctif ou de vous empêcher de mettre à jour de futures mises à jour de sécurité, car vous n'en avez pas besoin. des patchs.

11
Dan Neely
  1. Collez ce texte dans le Bloc-notes (en vous assurant qu'il a 2 les sauts de ligne à la fin):

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Search]
    "AllowCortana"=dword:00000000
    "AllowCortanaAboveLock"=dword:00000000
    
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Search]
    "CortanaConsent"=dword:00000000
    "AllowSearchToUseLocation"=dword:00000000
    "BingSearchEnabled"=dword:00000000    
    
  2. Enregistrer sous "disable Cortana.reg" (y compris les guillemets)
  3. Exécutez le fichier que vous avez enregistré (double-cliquez)
  4. Redémarrez votre ordinateur

Vous pouvez toujours voir des processus nommés Cortana en cours d'exécution, mais ceux-ci constituent le système de recherche Windows intégré (afin que vous puissiez trouver des fichiers, des programmes et des paramètres dans le menu Démarrer), pas l'assistant d'intelligence artificielle en réseau et l'exploration de données associée. .

5
Walf

Téléchargez l'outil appelé win6x_registry_Tweak . Maintenant, ouvrez une invite de commande avec les droits d’administrateur dans le dossier de l’exe téléchargé et exécutez cette commande:

install_wim_Tweak.exe /o /c Microsoft-Windows-Cortana /r

Cette commande supprime les 3 packages Cortana (package principal Cortana, module linguistique et package PAL):

Microsoft-Windows-Cortana-Package~31bf3856ad364e35~x86~de-DE~10.0.10240.16384
Microsoft-Windows-Cortana-Package~31bf3856ad364e35~x86~~10.0.10240.16384
Microsoft-Windows-Cortana-PAL-Desktop-Package~31bf3856ad364e35~x86~~10.0.10240.16384

Après un redémarrage de Windows, Cortana est gratuit.

ATTENTION. Effectuez une sauvegarde complète si vous devez le restaurer ultérieurement pour récupérer Cortana. Si vous n'avez pas encore effectué de sauvegarde, utilisez ces étapes pour générer les CAB pour votre build . Remplacez Flash par les noms MUM des packages Cortana. Vous devez générer des CAB pour tous les fichiers MUM Cortana, comme ici les MUM x86 pour Build 14393  enter image description here .

5
magicandre1981

Pour ceux qui sont curieux de savoir ce qui se passe sous le capot avec install_wim_Tweak, c'est assez simple. Si vous préférez ne pas utiliser des fichiers binaires aléatoires qui obtiennent la permission totale de votre système, mais également développer votre compréhension, vous pouvez le faire de cette façon:

LA PARTIE DE CHIRURGIE DU REGISTRE US HO-HUM

Au registre:

  1. Modifiez la propriété en Administrators de la racine de l'arborescence du package: HKLM:\Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing. Toutes les clés sous héritant de la racine. Le propriétaire initial est TrustedInstaller comme toutes les parties non tactiles de Windows.

  2. Changez l'autorisation Administrators de Read en Full Control de la même manière.

  3. Modifiez la Visibility des 4 clés de package Cortana susmentionnées de 2 (caché) à 1 (visible).

  4. Brisez les dépendances des 4 packages en supprimant toutes les sous-clés Owner. L'interface DISM refuse de supprimer les packages possédés car ils sont considérés comme essentiels pour le package parent.

  5. Utilisez PowerShell ou tout simplement dism pour supprimer les packages désormais déverrouillés. Un pipeline avec correspondance avec caractère générique évite les noms longs maladroits:

Get-WindowsPackage -Online | Where-Object { $_.PackageName -like '*Cortana*' } | Remove-WindowsPackage -Online -NoRestart

  1. Redémarrez une fois manuellement à la fin.

BEYOND install_wim_Tweak, LA PARTIE UGLY (AVERTISSEMENT: L'UTILISATION DE FUTURE WINDOWS MISE À NIVEAU EN RAISON DE RAISONS.)

La suppression du package de niveau utilisateur est considérablement pire. Sur la base des techniques ici et ici et notre cousin Windows , le déverrouillage ne se trouve pas dans le registre, mais dans une base de données de suivi des paquets SQLite: C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd

Les liens ci-dessus ont un peu exagéré, donc la version réduite est:

  1. Arrêtez le service StateRepository: Stop-Service -Name StateRepository -Force
  2. Prenez les droits de propriété et autorisations nécessaires sur C:\ProgramData\Microsoft\Windows\AppRepository (propriétaire, contrôle total). Utilisez icacls ... /save AclFile d'abord, pour une restauration ultérieure.
  3. Copiez le fichier de base de données: StateRepository-Machine.srd à une zone de zéro.
  4. En utilisant un éditeur SQLlite décent ou même avec une extension PowerShell à code source ouvert , effectuez la requête UPDATE Package SET IsInbox = 0 WHERE PackageFullName LIKE '%Cortana%'
  5. Enregistrez le résultat dans la base de données.
  6. Copiez le fichier de base de données en place.
  7. Restaurer la propriété (icacls ... /restore AclFile)
  8. Redémarrez le service: Start-Service -Name StateRepository
  9. Confirmez qu'il fonctionne: Get-Service -Name StateRepository
  10. Supprimer le package: Get-AppxPackage -AllUsers | Where-Object { $_.Name -like '*Cortana*' } | Remove-AppxPackage -AllUsers
1
BaseZen

Pour ajouter à ce que Girish et Dan ont publié ci-dessus dans Windows 10 Professionnel, vous pouvez commencer par activer les fonctions Cortana (et les fonctions connexes) en saisissant Cortana dans la barre de recherche, puis en cliquant avec le bouton gauche de la souris sur l’icône Engrenage pour afficher la fenêtre de configuration.

À partir de là, vous pouvez désactiver diverses fonctionnalités liées à Cortana (ou plus encore, comme l'activer, elles sont toujours activées parfois). Cependant, pour un déménagement plus substantiel, je vous recommande de procéder comme suit:

  1. Appuyez sur les touches Windows + R pour afficher la boîte de dialogue Exécuter. Tapez gpedit.msc pour démarrer le complément de gestion des stratégies de groupe.
  2. Cliquez à gauche sur le dossier intitulé Modèles d'administration pour le sélectionner. Vous devriez maintenant voir une icône de filtre apparaître sur la barre d'outils juste au-dessus (elle ressemble à un entonnoir)
  3. Cliquez avec le bouton gauche de la souris sur l'option de menu Affichage> Options de filtrage> cochez la case "Activer le filtrage par mot clé" pour activer la zone de texte et saisissez Cortana , puis appuyez sur OK pour appliquer le filtre.
  4. Développez le Dossier administratif puis cliquez avec le bouton gauche de la souris sur l'élément Tous les paramètres pour afficher tous les éléments correspondant au filtre situé à droite.

Maintenant, vous pouvez désactiver toutes les options relatives à Cortana et regarder vos cycles CPU goutte et temps revenir à la normale!

1
Tahir Khalid