Le menu Démarrer de Windows 10 cesse de fonctionner

11

J'ai récemment mis à niveau vers Windows 10 sur mon ordinateur portable de pilote quotidien et je l'ai aimé jusqu'à présent, sauf pour une chose. Au hasard, le menu Windows décide d'arrêter de fonctionner lorsque j'appuie sur la touche Windows ou que j'appuie sur le bouton dans le coin. Quelqu'un d'autre a-t-il rencontré ce problème? Solutions? Merci!

Nick P
la source
page des problèmes liés à BitDefender forums.windowscentral.com/windows-10/…
Tim Abell
un autre article connexe bidnessetc.com/… (à partir des réponses à la question en double)
Tim Abell

Réponses:

9

Ouvrez Powershell en tant qu'administrateur et entrez cette commande:

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

Cette commande désactive le mode de développement sur les applications et réenregistre le fichier manifeste de l'application.

Tiré de: http://forums.windowscentral.com/ask-question/370916-start-menu-not-working-windows-10-build-10240-a.html

geek1011
la source
2
Que fait exactement cette commande? Je veux juste procéder avec prudence avant d'utiliser des commandes que je ne comprends pas bien.
Nick P
@NickP Il désactive le mode de développement sur les applications et réenregistre le fichier manifeste de l'application.
geek1011
1
D'ACCORD. Merci pour l'explication. Je voulais juste être prudent. Je vais essayer ça. Pourquoi les retirer du mode développeur aide-t-il à cela?
Nick P
@NickP Je ne sais pas ça, mais ça a fonctionné pour moi
geek1011
1
Combien de temps cette tâche est-elle censée prendre? Je semble être bloqué à `Progression de l'opération de déploiement: C: \ Program Files \ WindowsApps \ Microsoft.Appconnector_1.3.3.0_neutral__8wekyb3d8bbwe \ AppXM ...` pendant plus de 10 minutes
dlamblin
4

J'ai renommé le dossier C:\Users\tim\AppData\Local\TileDataLayer\Databasequi a planté quelque chose, et maintenant je peux ouvrir le menu Démarrer mais il est complètement vide. Conculsion - win 10 est buggé et j'aurais dû m'en tenir à Windows 7. Ou mieux encore Linux Mint.

Des indices de mon journal des événements:

svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: La récupération / restauration de la base de données a échoué avec l'erreur inattendue -501.

svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: Une corruption a été détectée lors de la récupération logicielle dans le fichier journal C: \ Users \ tim \ AppData \ Local \ TileDataLayer \ Database \ EDB.log. L'enregistrement de somme de contrôle ayant échoué se trouve à la position END. Les données ne correspondant pas au modèle de remplissage du fichier journal sont apparues pour la première fois dans le secteur 238 (0x000000EE). Ce fichier journal a été endommagé et est inutilisable.

svchost (1980) TILEREPOSITORYS-1-5-21-1122570970-1426555800-1633067203-1001: La plage de journaux lue dans le fichier "C: \ Users \ tim \ AppData \ Local \ TileDataLayer \ Database \ EDB.log" à l'offset 974848 (0x00000000000ee000) pour 4096 (0x00001000) octets, la vérification a échoué en raison d'une incompatibilité de somme de contrôle de plage. La somme de contrôle attendue était 15882041360721203292 (0xdc6858788dd9505c) et la somme de contrôle réelle était 7776709318633315834 (0x6bec6bec2a9bddfa). L'opération de lecture échouera avec l'erreur -501 (0xfffffe0b). Si cette condition persiste, veuillez restaurer le fichier journal à partir d'une sauvegarde précédente.

journal de la chose qui s'est écrasée lorsque j'ai renommé le dossier

Nom d'application défaillant: ShellExperienceHost.exe, version: 10.0.10240.16425, horodatage: 0x55bec5f5 Nom du module défaillant: Windows.UI.Xaml.dll, version: 10.0.10240.16431, horodatage: 0x55c9bf27 Code d'exception: 0xc000027b Décalage d'erreur: 0x0000000000464bd7 Processus d'erreur ID: 0xf70 Heure de démarrage de l'application défaillante: 0x01d0fbbac66ae74a Chemin d'accès de l'application défaillante: C: \ Windows \ SystemApps \ ShellExperienceHost_cw5n1h2txyewy \ ShellExperienceHost.exe Chemin d'accès du module défaillant: C: \ Windows \ System32 \ Windows.UI.Xaml.dll ID de rapport: b26367-9 4a01-a801-7d8b0870ebb0 Nom complet du package défaillant: Microsoft.Windows.ShellExperienceHost_10.0.10240.16384_neutral_neutral_cw5n1h2txyewy ID d'application relative au package défaillant: App

Je soupçonne que cela signifie que je devrai créer un nouveau profil utilisateur et voler le dossier à partir de cela. Ou soufflez la machine virtuelle et reconstruisez à partir de zéro (vous ne pensez pas que je laisse les fenêtres près de mon ordinateur réel?!)

Sur la base de ce qui précède, j'ai trouvé http://forums.windowscentral.com/windows-10-insider-preview/337063-5.htm qui répertorie les étapes pour remplacer la base de données corrompue et un tas de gens qui disent que cela fonctionne.

  1. Connectez-vous à votre profil actuel
  2. Appuyez sur WIN + X, puis sélectionnez "Invite de commandes (Admin)"
  3. Entrez les commandes suivantes, dans cet ordre

...

  1. utilisateur net "TempAdmin1" "password1" / ajouter
  2. utilisateur net "TempAdmin2" "password2" / ajouter
  3. administrateurs de groupe local net "TempAdmin2" / ajouter

  4. Appuyez sur CTRL + ALT + SUPPR, cliquez sur Déconnexion

  5. Connectez-vous au compte "TempAdmin1" en utilisant le mot de passe "password1"
  6. Déconnectez-vous, puis connectez-vous au compte "TempAdmin2", en utilisant "password2" (remarque: vous devez vous déconnecter complètement, pas seulement changer d'utilisateur)
  7. Ouvrez l'Explorateur de fichiers, sélectionnez Afficher, puis cochez la case "Éléments cachés"
  8. Accédez à C: \ Users \ TempAdmin1 \ Local \ TileDataLayer (cliquez sur "continuer" pour y accéder lorsque vous y êtes invité)
  9. Faites un clic droit sur le dossier "Base de données" et copiez
  10. Maintenant, accédez au même dossier pour votre profil endommagé (C: \ Users \ YOUR_USERNAME \ Local \ TileDataLayer)
  11. Cliquez avec le bouton droit sur "Database" et renommez-le en "Database.BAD"
  12. Cliquez avec le bouton droit sur une zone vide du dossier et sélectionnez Coller
  13. Redémarrez, puis reconnectez-vous avec votre profil d'origine.

Maintenant, en supposant que tout va bien, vous souhaitez supprimer les 2 comptes que vous avez créés:

  1. Win + X -> Panneau de configuration -> Comptes d'utilisateurs -> Gérer un autre compte
  2. Sélectionnez Compte, puis "Supprimer le compte"
Tim Abell
la source
3

Il peut y avoir plusieurs raisons pour le menu Démarrer cassé, une solution ne peut pas s'adapter partout. J'ai d'abord essayé de redémarrer le shell Explorer. Cependant, cela n'aide pas et le menu Démarrer n'apparaît toujours pas. Ensuite, j'ai essayé de redémarrer le PC, mais cela ne m'a pas non plus aidé.

Ci-dessous, la solution a fonctionné pour moi, vous pouvez essayer cela pour faire fonctionner à nouveau le menu Démarrer de Windows 10:

  1. Ouvrez Windows PowerShell en tant qu'administrateur

    • Cliquez avec le bouton droit sur le bouton Démarrer
    • Choisissez l'invite de commande (Admin)
    • Entrez dans Powershellla fenêtre noire, puis appuyez sur Entrée
  2. Collez la commande suivante dans la fenêtre "Administrateur: Windows PowerShell" et appuyez sur la touche Entrée:

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

  3. Attendez que PowerShell s'exécute et exécutez la commande. Ignorez les quelques erreurs (de couleur rouge) qui peuvent apparaître.

  4. Une fois terminé, essayez d'appuyer sur Démarrer et j'espère que cela commencera à fonctionner. Sinon, cette solution ne s'appliquera malheureusement pas à vous.

Phoebeli
la source
Cela a fonctionné pour moi, 1709
Patrick
0

Ce problème a été résolu pour moi lorsque j'ai empêché la réouverture automatique des programmes à la connexion. Pour ce faire j'ai fermé toutes les fenêtres ouvertes (Outlook, Chrome, etc ...) puis redémarré l'ordinateur

Pour redémarrer votre ordinateur à l'aide de raccourcis (sans menu de démarrage fonctionnel);

  1. appuyez sur windows key+ rpour exécuter une commande
  2. tapez shutdown /f /r /t 0pour redémarrer immédiatement votre ordinateur

Je ne sais pas si la commande de redémarrage était le correctif, ou si le correctif provenait d'empêcher la réouverture automatique des applications après la connexion. Je n'ai pas pu tester plus loin.

Johnny5
la source