Question Où se trouve la liste des éléments du menu Démarrer et de la barre des tâches épinglés stockés dans Windows 7?


Quel est l'emplacement du menu de démarrage épinglé et des éléments de la barre des tâches?

Cette liste est-elle un registre ou un dossier quelque part?


121
2017-08-02 19:23


origine




Réponses:


Vous pouvez trouver des applications épinglées dans:

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

et pour les applications du menu de démarrage, allez à:

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu

118
2017-08-02 21:03



Crazy ... Pourquoi ont-ils mis dans un sous-répertoire d'Internet Explorer? - Noah
Vraisemblablement, parce qu'ils essayaient d'intégrer IE directement dans le shell de Windows. (par exemple, Active Desktop dans Windows 98 était l'endroit où ils commençaient à utiliser cela) - Colin Mackay
Il ne ressemble pas à des répertoires épinglés sont stockés ici. L'ajout de mes propres raccourcis de répertoire ne fait pas apparaître ces répertoires dans le menu de démarrage. - bames53
Cool. J'ai eu une application portable épinglée pendant des années et j'ai oublié son emplacement. Cela a aidé. - matrix
L'emplacement des applications épinglées du menu Démarrer m'a été extrêmement utile lorsque j'ai mis à niveau Windows 7 vers Windows 10 et que Windows 10 utilise un système de pinning complètement différent dans le menu Démarrer et que toutes les applications épinglées du menu Démarrer ont disparu! (Bien que les applications épinglées dans la barre des tâches étaient sûres - il semble y avoir aucun changement dans le système de pinning là-bas.) Cela m'a donc aidé à localiser la liste des applications dans Windows 7 et à les épingler à nouveau dans le nouveau menu Démarrer de Windows 7. Cela m'a également incité à nettoyer ce nouveau menu de démarrage ridicule, en éliminant des tonnes de tuiles inutiles. - ADTC


Vous pouvez trouver les programmes que vous avez épinglés au menu de démarrage à:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned

et les raccourcis de la barre des tâches sont sur:

C:\Users\USERNAME\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

La simple copie de raccourcis vers ces emplacements ne fonctionne pas. Vous pouvez cependant ajouter des raccourcis via un script VBScript:

Const CSIDL_COMMON_PROGRAMS = &H17 
Const CSIDL_PROGRAMS = &H2 
Set objShell = CreateObject("Shell.Application") 
Set objAllUsersProgramsFolder = objShell.NameSpace(CSIDL_COMMON_PROGRAMS) 
strAllUsersProgramsPath = objAllUsersProgramsFolder.Self.Path 
Set objFolder = objShell.Namespace(strAllUsersProgramsPath & "\Accessories") 
Set objFolderItem = objFolder.ParseName("Calculator.lnk")
Set colVerbs = objFolderItem.Verbs 
For Each objVerb in colVerbs 
    If Replace(objVerb.name, "&", "") = "Pin to Start Menu" Then objVerb.DoIt
Next

30
2017-08-02 21:16



Techniquement, cela n'est correct que si vous n'avez pas déplacé votre dossier AppData. - Pharap
En outre - le lien vers la manière scriptée d’ajouter des éléments est VBScript - et non Powerhshell - mais pourrait probablement être adapté :) - GodEater
FYI, le VBScript lié ne fonctionne pas dans Windows 10. L'objet Shell ne renvoie plus le verbe "Pin to Taskbar". Microsoft tente d'empêcher les applications de charger automatiquement la barre des tâches. - David Chappelle
Cela a fonctionné dans Win10, mais un Windows Update de juillet ou août 2015 (probablement KB3081424 ou KB3093266) l'a brisé. connect.microsoft.com/PowerShell/feedback/details/1609288/ ... - Joel Coehoorn


Pour ajouter une certaine précision aux réponses qui ont identifié le ...

% AppData% \ Microsoft \ Internet Explorer \ Lancement rapide \ Utilisateur épinglé \ StartMenu

... comme emplacement où sont stockés les éléments du menu Démarrer épinglés par l'utilisateur, notez que seuls les exécutables de programmes réels, épinglés au menu Démarrer, apparaîtront dans ce dossier. Ni les dossiers ni les fichiers de données, qui peuvent tous deux être épinglés au menu Démarrer, n'apparaîtront dans ce dossier. Je le mentionne à la fois pour les futurs lecteurs qui viennent sur cette page via le moteur de recherche et parce que la question initiale mentionnée dans le menu Démarrer articles, pas seulement les programmes en particulier. Donc, si un utilisateur a, par exemple ...

• 2 dossiers • 3 programmes • 2 documents • 1 fichier de musique

... seul le deuxième élément - les 3 programmes - apparaîtra à l'emplacement ci-dessus.

Je ne sais pas où les autres éléments qui apparaissent ici, tels que les dossiers, les documents et le fichier musical ci-dessus, sont enregistrés, mais le Registre est probablement une valeur sûre.


11
2018-03-13 00:03





La liste qui inclut tous les fichiers et dossiers épinglés ainsi que les programmes se trouve dans le Registre sous cette clé:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2

Les valeurs pertinentes sont Favorites, FavoritesChanges, et ProgramsCacheSMP. Malheureusement, ils sont tous binaires et donc très difficiles à modifier directement. Chaque entrée épinglée apparaît plusieurs fois, même dans un blob de données, et il est difficile de déterminer lesquelles doivent être modifiées pour que les modifications prennent effet. Je peux confirmer que changer toutes les instances de, disons, Thing1 à Thing2, puis la mise à mort et le redémarrage de l'Explorateur ont entraîné la modification de l'entrée épinglée Thing2.


11
2017-10-10 19:20



Menu Démarrer épinglé HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2Barre des tâches épinglé config: KEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Taskband   Plus d'informations: social.technet.microsoft.com/wiki/contents/articles/ - John Homer


Dépend du type d'application. La majorité peut être trouvée dans les réponses déjà partagées. Mais ils sont également contenus sur le chemin suivant.

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

par exemple.

C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

4
2017-10-03 15:00





Je voulais ajouter d'autres réponses. Les chemins sont:

% AppData% \ Microsoft \ Internet Explorer \ Lancement rapide \ Utilisateur épinglé \ TaskBar

% AppData% \ Microsoft \ Internet Explorer \ Lancement rapide \ Utilisateur épinglé \ StartMenu

Dans mon cas, je voulais épingler certains programmes directement sur les fichiers EXE en raison de certains installateurs corrompus empêchant les icônes de s'afficher à partir des raccourcis annoncés. Pour cela, vous devez épingler le programme comme d'habitude (clic droit sur le bouton et "Pin ..."), puis créer un raccourci pointant vers le fichier exe dans un autre dossier (peu importe où), puis écraser le raccourci épinglé avec votre raccourci créé manuellement - voila les icônes sont de retour!


1
2018-06-16 20:04





% LocalAppData% \ TileDataLayer \ Database

Peut-être ce que vous recherchez. Il y a quelques fichiers là-bas, si vous transférez ce dossier entier sur un autre PC, vous récupérez vos tuiles épinglées. (Mais, ils ne sont pas au format "raccourci" - ils sont un Base de données ESE.)

Les crédits vont à TPreston


1
2017-07-07 06:46





En fait, les réponses étaient incomplètes pour moi. Je suis confronté à un problème, à savoir que tous les dossiers épinglés sous "Windows Explorer" disparaissaient (probablement quelque chose de corrompu sur ma machine que je dois encore résoudre) et souhaitaient donc faire une sauvegarde des éléments épinglés; Je l'ai trouvé:

C:\Users\<your user>\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar

contient tous les programmes que j'ai épinglés à la barre des tâches (comme dans la réponse sélectionnée), tandis que:

C:\Users\<your user>\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations

Contient tous les "fichiers" ou "emplacements" que j'ai épinglés dans chaque application (réf: https://social.technet.microsoft.com/Forums/windows/en-US/57678501-e32d-4ee1-8ca1-a99d798e3e93/where-are-pinned-jumplist-items-located?forum=w7itproui)


0
2018-03-24 10:08





Depuis Windows Fall Creators Update 1703 Ceci est traité un peu différemment. Il y a un cache de la disposition du menu Démarrer stocké dans le registre Windows sous HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore. C'est un peu obscurci, mais si vous voulez sauvegarder et restaurer la mise en page ultérieurement (ou même sur une nouvelle installation Windows), il suffit de l'exporter puis de la réimporter dans le registre. Bien sûr, vous devez récupérer tous les fichiers C:\Users\hkr\AppData\Roaming\Microsoft\Windows\Start Menu de même, ou les icônes n'apparaîtront pas dans le menu Démarrer.


0
2017-08-16 10:53