2010-08-02 19:23:18 +0000 2010-08-02 19:23:18 +0000
132
132
Advertisement

Où se trouve la liste des éléments épinglés du menu de démarrage et de la barre des tâches sous Windows 7

Advertisement

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

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

Advertisement

Réponses (9)

133
133
133
2010-08-02 21:03:11 +0000

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
30
30
30
2010-08-02 21:16:23 +0000

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

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

et les raccourcis de la barre des tâches sont à l'adresse :

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

La simple copie des raccourcis à ces endroits ne fonctionne pas . Vous pouvez cependant ajouter des raccourcis via un 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
14
Advertisement
14
14
2016-10-10 19:20:24 +0000

La liste qui comprend 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, elles sont toutes binaires et donc très difficiles à modifier directement. Chaque entrée épinglée apparaît plusieurs fois, même dans un seul blob de données, et il n'est pas évident de savoir lesquelles doivent être modifiées pour que les changements prennent effet. Je peux confirmer que le fait de changer toutes les instances de, disons, Thing1 en Thing2, puis de tuer et de redémarrer Explorer, a effectivement eu pour résultat de changer l'entrée épinglée en Thing2.

11
11
11
2015-03-13 00:03:04 +0000

Pour ajouter un degré de précision aux réponses qui ont identifié le dossier …

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

…comme étant l'emplacement où les éléments du menu de démarrage épinglés par l'utilisateur sont stockés, notez que seuls les programmes réels - exécutables - qui sont épinglés au menu de démarrage apparaîtront dans ce dossier. Ni les dossiers ni les fichiers de données, qui peuvent tous deux être épinglés dans le menu de démarrage, n'apparaîtront dans ce dossier. Je le mentionne à la fois pour les futurs lecteurs qui viendront sur cette page via le résultat du moteur de recherche et parce que la question originale mentionnait le menu de démarrage, pas seulement les programmes en particulier. Ainsi, 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 y apparaissent, comme les dossiers, les documents et le fichier de musique ci-dessus, sont enregistrés, mais le Registre est probablement un pari sûr.

4
Advertisement
4
4
2013-10-03 15:00:20 +0000

Dépend du type de demande. La majorité peut être trouvée dans les réponses déjà partagées. Mais elles sont également contenues dans le chemin suivant.

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

par exemple

C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
2
2
2
2018-08-16 10:53:28 +0000

Depuis la mise à jour 1703 de Windows Fall Creators, la situation est un peu différente. Il y a un cache de la disposition du menu de démarrage stocké dans le registre Windows sous **HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore. Il est un peu obscurci, mais si vous souhaitez sauvegarder et restaurer la présentation ultérieurement (ou même sur une nouvelle installation de Windows), il suffit de l'exporter puis de la réimporter dans le registre. Bien entendu, vous devez également avoir tous les fichiers dans C:\Users\hkr\AppData\Roaming\Microsoft\Windows\Start Menu, sinon les icônes n'apparaîtront pas dans le menu Démarrer.

1
Advertisement
1
1
2016-07-07 06:46:37 +0000

%LocalAppData%\TileDataLayer\Database

C'est peut-être ce que vous cherchez. Il y a quelques fichiers là-dedans, 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 une base de données ESE .)

Les crédits vont à TPreston

1
1
1
2014-06-16 20:04:15 +0000

Voulait ajouter à d'autres réponses. Les chemins d'accès sont les suivants :

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

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

Dans mon cas, je voulais épingler certains programmes qui pointent directement vers les fichiers EXE car certains installateurs corrompus empêchent les icônes d'apparaître à partir des raccourcis annoncés. Pour cela, vous devez épingler le programme comme d'habitude (clic droit sur le bouton et “Epingler …”), 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 - et voilà, les icônes sont de retour !

1
Advertisement
1
1
2017-03-24 10:08:31 +0000

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

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

contient tous les programmes que j'ai épinglés dans 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 (cf : https://social.technet.microsoft.com/Forums/windows/en-US/57678501-e32d-4ee1-8ca1-a99d798e3e93/where-are-pinned-jumplist-items-located?forum=w7itproui )

Advertisement