web-dev-qa-db-fra.com

Menu de démarrage de Windows 10, comment réinstaller ShellExperienceHost, Cortana?

J'ai un problème avec le menu de démarrage de Windows 10. J'ai visité cette page https://support.Microsoft.com/en-us/help/12385/windows-10-troubleshoot-problems-opening-start-menu-Cortana et essayé le dépanneur. Ça dit

Required applications are not installed correctly. 

"Microsoft.Windows.ShellExperienceHost" and "Microsoft.Windows.Cortana" applications need to be installed correctly. 

Le dépannage n'a pas résolu ces problèmes. Quelqu'un peut-il me dire comment installer ces applications manuellement?

6
user640220

Démarrez PowerShell en tant qu'administrateur. PowerShell.exe se trouve dans ce dossier:

C:\Windows\System32\WindowsPowerShell\v1.0

Cliquez avec le bouton droit sur PowerShell.exe et cliquez sur Run as Administrator.

Exécutez ces deux commandes:

Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Get-AppxPackage Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

Cela réinstalle ShellExperienceHost et Cortana.

Src: Menu Démarrer et barre des tâches bloqués dans Windows 10. Comment le corriger?

4
w32sh

La réponse de w32sh a la méthode standard pour les réinstaller. Cependant, cela ne fonctionnait pas du tout pour moi et aucune autre solution suggérée. Mon problème est venu avec la barre des tâches, le menu Démarrer et les applications W10 étant inutilisables.

Si la solution de w32sh ne fonctionne pas pour vous, regardez ma réponse ici .

2

Si la réinscription des applications Windows 10 ne fonctionne pas et qu'il s'agit d'un utilisateur de domaine ...

J'ai découvert que le profil par défaut que j'ai créé dans\domain\SYSVOL\domain\scripts cassait les profils.

J'ai testé cette théorie en créant un nouveau profil sur la machine locale (avant de rejoindre le domaine) et il fonctionnait normalement après la mise à jour 1706. J'ai ensuite rejoint le domaine et vérifié la création d'un compte de profil de domaine a cassé le menu Démarrer. Ensuite, j'ai supprimé le "User.v6 par défaut" de mes scripts d'ouverture de session et créé un deuxième compte d'utilisateur de domaine. Le menu de démarrage a fonctionné comme prévu.

0
Adelore Lessard

Ajouter plus tard au cas où quelqu'un tomberait comme moi: AppLocker peut ouvrir le menu Démarrer et Cortana. J'ai essayé de suivre la réponse de w32sh et j'ai reçu le message d'erreur suivant:

Add-AppxPackage: Le déploiement a échoué avec HRESULT: 0x80073D01. L'opération de déploiement du package est bloquée par la stratégie. Veuillez contacter votre administrateur système. (Exception de HRESULT: 0x80073D01) erreur 0x800704EC: Le déploiement du package Microsoft.Windows.ShellExperienceHost_10.0.15063.674_neutral_neutral_cw5n1h2txyewy a été bloqué par AppLocker.

Lorsque j'ai activé AppLocker, je lui ai demandé de créer des règles par défaut et de création automatique de règles basées sur ce qui était sur le système, mais cela n'a apparemment pas suffi. Peut-être une mise à jour l'a cassé.

Quoi qu'il en soit, le correctif pour moi était de changer l'application en mode "Audit". Sachez que cela désactive les protections que vous obtenez d'AppLocker. Et c'est délicat puisque le foutu menu de démarrage est cassé. Vous pouvez contourner ce problème en utilisant Windows-X et en cliquant sur la console ou sur Powershell (selon votre configuration) avec des privilèges d’administrateur. Ensuite, exécutez secpol.msc et suivez les instructions de Configurez une stratégie AppLocker pour un audit uniquement dans la section . Pour auditer des collections de règles à l'aide de la Composant logiciel enfichable Stratégie de sécurité locale

Au cas où ce site disparaîtrait, voici les étapes assez rapides:

  1. Cliquez sur Démarrer, tapez secpol.msc dans la zone Rechercher les programmes et fichiers, puis appuyez sur Entrée.
  2. Si la boîte de dialogue Contrôle de compte d'utilisateur apparaît, confirmez que l'action affichée est celle que vous souhaitez, puis cliquez sur Oui.
  3. Dans l'arborescence de la console, double-cliquez sur Stratégies de contrôle des applications, cliquez avec le bouton droit sur AppLocker, puis cliquez sur Propriétés.
  4. Sous l'onglet Application, cochez la case Configuré pour la collection de règles que vous souhaitez appliquer, puis vérifiez que l'option Audit seulement est sélectionnée dans la liste de cette collection de règles.
  5. Répétez l'étape 4 pour configurer le paramètre d'application sur Audit uniquement pour les collections de règles supplémentaires.
  6. Cliquez sur OK.
0

J'ai donc un correctif pour cela. C'est assez facile.

Installez la dernière mise à jour cumulative pour W10. Si vous ne parvenez pas à l'installer, supprimez le plus récent et réinstallez-le.

https://www.Microsoft.com/en-us/itpro/windows-10/release-information est l'endroit où vous pouvez trouver les dernières mises à jour. Téléchargez manuellement la version cumulative correspondante.

0
Jeslijar