web-dev-qa-db-fra.com

Où se trouvent TOUS les emplacements des dossiers du menu Démarrer dans Windows 10?

J'essaie de réparer les dommages du menu Démarrer après l'installation de Windows 10.

Actuellement, j'ai supprimé tous les fichiers des emplacements connus des fichiers du menu Démarrer, mais certaines entrées figurent toujours dans le menu Démarrer.

Voici les dossiers de preuve sont vides:

 enter image description here

Et voici la preuve que j'ai encore quelques entrées dans le menu principal:

 enter image description here

Quels sont tous les emplacements des dossiers du menu Démarrer dans Windows 10?

49
Dims

Vous pouvez le trouver ici :

%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs

qui, dans une installation standard, se réfèrent à

C:\ProgramData\Microsoft\Windows\Start Menu\Programs
C:\Users\<User>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Pour moi, cela inclut tous les dossiers et fichiers de l’écran de démarrage.

Mais peut-être avez-vous installé des programmes, puis les avez-vous désinstallés - mais les dossiers y sont restés, d'où les dossiers ou fichiers supplémentaires.

Dans mon cas, tout ce qui se trouvait dans ce dossier existait dans le menu Démarrer.

72
DodiNj

Puisque vous connaissez PowerShell, plusieurs solutions sont possibles ...

Et oui, je suis dans la victoire 10:

PS > [Environment]::OSVersion.Version

Major  Minor  Build  Revision
-----  -----  -----  --------
10     0      10586  0

Demander à Windows (.NET)

Demandez à Windows (.NET d'être spécifique) où se trouve l'emplacement. Cela résoudra le bon emplacement au cas où, comme moi, vous auriez déplacé votre dossier AppData\Roaming dans unDropBox - like location.

PS > [Environment]::GetFolderPath('StartMenu')
C:\Users\VertigoRay\DropBox\AppData\Roaming\Microsoft\Windows\Start Menu
PS > [Environment]::GetFolderPath('CommonStartMenu')
C:\ProgramData\Microsoft\Windows\Start Menu

En savoir plus sur GetFolderPath.

Supprimer les fichiers AppLocker corrompus

PowerShell (en tant qu'administrateur):

PS > Get-ChildItem "${env:SystemRoot}\System32\AppLocker\Plugin*.*" | %{ Move-Item $_ "${_}.bak" }

Redémarre Windows après avoir exécuté la commande.

DISM Restaurer la santé

PowerShell (en tant qu'administrateur):

& dism /online /cleanup-image /restorehealth

Redémarre Windows après avoir exécuté la commande.

Ré-enregistrer les packages d'applications

PowerShell (en tant qu'administrateur):

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

Vous pourriez recevoir des erreurs (texte en rouge). En règle générale, cela signifie que le .xml est introuvable; n'y faites pas attention.

Réindexer

Comme précédemment lié dans ce fil de discussion , il suffit de réindexer votre lecteur pour que le DB du menu Démarrer s'actualise. Je voudrais désactiver l'indexation, puis rallumez tout.

La désactivation de l'indexation a supprimé les fichiers d'indexation des versions précédentes de Windows; Je n'ai pas testé cela sous Windows 10. Si nécessaire, vous pouvez supprimer manuellement les fichiers d'indexation une fois que l'indexation est désactivée; peut avoir besoin de redémarrer après avoir désactivé l'indexation pour libérer toutes les poignées ouvertes. L'emplacement par défaut des fichiers d'indexation est: C:\ProgramData\Microsoft\Search

10
VertigoRay

Le dossier que vous recherchez n'existe pas.

Le menu de démarrage de Windows 10 utilise une base de données propriétaire Microsoft, il n’existe aucun dossier.

Lorsque vous cliquez sur "Tous les programmes" dans le menu Démarrer, Windows affiche tous les programmes répertoriés dans la base de données du menu Démarrer. Le fix1234 est décrit dans la base de données avec des éléments provenant de plusieurs emplacements, mais ce sont finalement le contenu de la base de données qui est affiché et non pas un ou plusieurs dossiers spécifiques.

7
qasdfdsaq

Bien que cela ne soit pas évident, c'est en réalité très simple.

Windows-R pour ouvrir le run menu et taper:

Shell:programs. Cela ouvre l'équivalent de C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

Shell:common programs. Cela ouvre l'équivalent de C:\ProgramData\Microsoft\Windows\Start Menu\Programs

Personnellement, j’utilise beaucoup Shell:startup pour ouvrir le dossier contenant les raccourcis permettant de démarrer automatiquement.

Vous pouvez trouver la liste complète sur le site winhelponline .

7
Jeroen Ritmeijer

Il est vrai que la base de données propriétaire Win10 StartMenu (selon certains idiots) est située à:

  • Orthodoxe: % HOMEPATH%\AppData\Local\TileDataLayer\Database \

Mais ce n'est pas toute l'histoire (AFAICT).

Il existe un côté droit (orthodoxe) dans le menu Démarrer de Windows 10 (groupes et mosaïques) et un côté gauche (mots alphabétiques) ... où ce côté gauche comprend au moins deux composants (utilisateur et global).

Cela fait donc trois emplacements, si vous considérez les parties alphabétique et orthodoxe du menu Démarrer de Windows 10.

Côté gauche (noms d'applications alphabétiques):

  • Global: % ProgramData%\Microsoft\Windows\Menu Démarrer\Programmes \
  • Utilisateur: % AppData%\Microsoft\Windows\Menu Démarrer\Programmes \

Le menu de démarrage de Win10 est orthodoxe (pavé de droite) est le binaire Hive à:

  • Orthodoxe: % HOMEPATH%\AppData\Local\TileDataLayer\Database\vedatamodel.edb

Notez que cette ruche orthodoxe en mosaïque a une taille fixe de 1024 Ko (ce qui explique probablement la limite supposée de 500 entrées) et une date fixe (ce qui indique probablement les prétendus secrets qui se passent à l'intérieur de Win10 et que je ne peux pas expliquer moi-même, mais peut-être d'autres Peux expliquer).

En tant que preuve de concept, (en tant qu'administrateur ou autre utilisateur), vous pouvez COPIER l'intégralité de la base de données "Base de données" orthodoxe binaire, puis modifier vos menus orthodoxes Windows 10, puis copier votre ancienne ruche orthodoxe archivée pour obtenir vos anciens menus. retour.

1
Harold Jones

Je déteste faire éclater des bulles, mais il n'y a pas de base de données . Il y a 3 endroits à regarder - mais je suis toujours à la recherche d'un plus: Bien sûr, pour les trouver, vous devez afficher les fichiers cachés et les fichiers système dans la vue de l'Explorateur de fichiers. Si vous ne pouvez pas faire cela, vous ne devriez pas déconner ici.

Cela contient des éléments épinglés au menu de démarrage - pas la liste de tous les programmes ?????????????????????????????????? Qui peut répondre à cette question ???????????

Il contient des éléments chargés pour des utilisateurs spécifiques C:\Utilisateurs (nom d'utilisateur)\AppData\Roaming\Microsoft\Windows\Menu Démarrer

Cela contient les éléments chargés pour tous les utilisateurs C:\ProgramData\Microsoft\Windows\Menu Démarrer

Il contient des éléments épinglés à la barre des tâches par utilisateur C:\Utilisateurs (nom d'utilisateur)\AppData\Roaming\Microsoft\Internet Explorer\Lancement rapide\Utilisateur épinglé\TaskBar

Dans Windows 10, je n'ai pas trouvé d'utilisation pour les éléments dans C:\Utilisateurs (nom d'utilisateur)\AppData\Roaming\Microsoft\Internet Explorer\Lancement rapide . J'imagine que vous pourriez l'ajouter sous forme de nouvelle barre d'outils, comme dans Windows 7 et les versions antérieures, mais je ne vois aucun intérêt.

1
ruggb

La base de données Win10 StartMenu binaire multi-fichiers propriétaire unique est située à l'adresse suivante:% HOMEPATH%\AppData\Local\TileDataLayer\Database \

0
Harold Jones

selon la réponse de DodiNj, ce sont les "dossiers source" pour le menu Démarrer:

%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs

Mais ... je suggérerais également de vérifier si le même programme est référencé par deux raccourcis: dans ce cas, SEULE UNE ICÔNE est affichée dans le menu Démarrer, vous ne pouvez donc pas le voir dans un autre dossier. Il semble que vous ne puissiez pas avoir la même application deux fois dans le menu Démarrer, même si vous utilisez des liens de noms différents ou placés dans des sous-dossiers différents. J'ai eu un problème similaire, laissez juste un raccourci pour un programme.

0
doraz