Wo ist die Liste der angehefteten Startmenü- und Taskleistenelemente, die in Windows 7 gespeichert sind

220578
Noah

Wo befinden sich angeheftete Startmenü- und Taskleistenelemente?

Ist diese Liste eine Registrierung oder irgendwo ein Ordner?

124

9 Antworten auf die Frage

123
Cagliostro

Gepinnte Apps finden Sie in:

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

und für das Startmenü gehen Sie zu:

%AppData%\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu 
Verrückt ... Warum haben sie ein Unterverzeichnis von Internet Explorer eingefügt? Noah vor 13 Jahren 28
Vermutlich, weil Way Bay versucht, IE direkt in die Shell von Windows zu integrieren. (Mit Active Desktop in Windows 98 haben sie damit angefangen) Colin Mackay vor 10 Jahren 2
Es sieht nicht so aus, als würden gepinnte Verzeichnisse hier gespeichert. Wenn Sie hier eigene Verzeichnisverknüpfungen hinzufügen, werden diese Verzeichnisse nicht im Startmenü angezeigt. bames53 vor 10 Jahren 3
Cool. Ich hatte eine tragbare App, die seit Jahren festgehalten wurde, und habe ihren Standort vergessen. Das hat geholfen. matrix vor 8 Jahren 0
Die Position für die angehefteten Apps des Startmenüs war für mich äußerst nützlich, da ich Windows 7 auf Windows 10 aufgerüstet habe und festgestellt habe, dass Windows 10 ein völlig anderes Pinning-System im Startmenü verwendet und alle angehefteten Apps im Startmenü verschwunden sind. (Die gepinnten Apps in der Taskleiste waren zwar sicher - anscheinend gab es dort keine Änderung im Pinning-System.) Dies half mir, die Liste der Apps zu finden, die ich in Windows 7 fixiert hatte, und sie im neuen Startmenü von Windows wieder anzuheften 7. Es hat mich auch dazu veranlasst, dieses lächerliche neue Startmenü aufzuräumen und unnötig viele Kacheln zu entfernen. ADTC vor 8 Jahren 2
@ Noah keine Sorge, es muss ein TODO im Code zum Umgestalten geben;) CsBalazsHungary vor 7 Jahren 0
30
Neal

Die Programme, die Sie im Startmenü gespeichert haben, finden Sie unter:

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

und die Taskleisten-Verknüpfungen finden Sie unter:

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

Das Kopieren von Verknüpfungen an diesen Speicherorten funktioniert nicht . Sie können jedoch Verknüpfungen über ein VBScript hinzufügen :

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 
Technisch ist das nur richtig, wenn Sie Ihren AppData-Ordner nicht verschoben haben. Pharap vor 9 Jahren 0
Auch - der Link zum Skript-Hinzufügen von Elementen ist VBScript - nicht Powerhshell -, könnte aber möglicherweise angepasst werden :) GodEater vor 8 Jahren 0
Zu Ihrer Information, das verknüpfte VBScript funktioniert nicht in Windows 10. Das Shell-Objekt gibt das Verb "Pin to Taskbar" nicht mehr zurück. Microsoft versucht zu verhindern, dass Apps automatisch in die Taskleiste geladen werden. David Chappelle vor 8 Jahren 1
Es hat in Win10 funktioniert, aber ein Windows Update vom Juli oder August 2015 (wahrscheinlich KB3081424 oder KB3093266) hat es kaputt gemacht. https://connect.microsoft.com/PowerShell/feedback/details/1609288/pin-to-taskbar-no-longer-working-in-windows-10 Joel Coehoorn vor 7 Jahren 1
12
Ben N

Die Liste, die alle angehefteten Dateien und Ordner sowie Programme enthält, befindet sich in der Registrierung unter diesem Schlüssel:

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

Die entsprechenden Werte sind Favorites, FavoritesChangesund ProgramsCacheSMP. Leider sind sie alle binär und daher sehr schwer direkt zu ändern. Jeder angeheftete Eintrag erscheint sogar innerhalb eines Datenblobs mehrmals und es ist nicht klar, welche Einträge geändert werden müssen, damit die Änderungen wirksam werden. Ich kann bestätigen, dass das Ändern aller Instanzen von, Thing1zum Beispiel Thing2, dem Töten und Neustarten des Explorers dazu geführt hat, dass der angeheftete Eintrag in geändert wurde Thing2.

Das Startmenü hat Element config festgehalten: `HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ StartPage2` Die Taskleiste hat Element config festgehalten:` KEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Taskband` Weitere Informationen: https: // social Windows-Taskleiste-Elemente-Pinning-using-Gruppenrichtlinie.aspx John Homer vor 6 Jahren 2
11
Mike Mounier

Um den Antworten, die die…

% AppData% \ Microsoft \ Internet Explorer \ Schnellstart \ Angepasster Benutzer \ Startmenü

… Ordner als Speicherort, an dem Benutzer Elemente des Startmenüs gespeichert haben, beachten Sie, dass nur tatsächliche Programme (ausführbare Dateien), die im Startmenü fixiert sind, in diesem Ordner angezeigt werden. In diesem Ordner werden weder Ordner noch Datendateien angezeigt, die beide auch im Startmenü gespeichert werden können. Ich erwähne es sowohl für zukünftige Leser, die über Suchmaschinen - Ergebnis und weil die ursprüngliche Frage erwähnte Startmenü auf dieser Seite kommen Gegenstände, nicht nur Programme im Besonderen. Also, wenn ein Benutzer zum Beispiel hat ...

• 2 Ordner • 3 Programme • 2 Dokumente • 1 Musikdatei

… Nur das zweite Element - die 3 Programme - wird oben angezeigt.

Ich weiß nicht, wo das andere Material, das dort erscheint, wie die Ordner, Dokumente und Musikdateien oben, aufgenommen wird, aber die Registry ist wahrscheinlich eine sichere Sache.

4
SurfacePro78

Abhängig von der Art der Anwendung. Die Mehrheit findet sich in den bereits geteilten Antworten. Sie sind aber auch auf dem folgenden Pfad enthalten.

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

z.B

C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs 
1
Mr. TA

Wollte andere Antworten hinzufügen. Die Pfade sind:

% AppData% \ Microsoft \ Internet Explorer \ Schnellstart \ Angepasster Benutzer \ Taskleiste

% AppData% \ Microsoft \ Internet Explorer \ Schnellstart \ Angepasster Benutzer \ Startmenü

In meinem Fall wollte ich bestimmte Programme dort direkt auf die EXE-Dateien verweisen, da einige beschädigte Installationsprogramme verhindern, dass Symbole von angekündigten Verknüpfungen angezeigt werden. Dazu müssen Sie das Programm wie üblich anheften (Rechtsklick auf die Schaltfläche und "Anheften ..."), dann eine Verknüpfung erstellen, die auf die Exe-Datei in einem anderen Ordner verweist (egal wo), und dann die Verknüpfung mit der manuell erstellten Verknüpfung - die Icons sind wieder da!

1
Daniël van den Berg

% LocalAppData% \ TileDataLayer \ Database

Vielleicht ist das, wonach Sie suchen. Es gibt ein paar Dateien darin, wenn Sie den gesamten Ordner auf einen anderen PC übertragen, erhalten Sie Ihre fixierten Kacheln zurück. (Sie haben jedoch kein "Shortcut" -Format - sie sind eine ESE-Datenbank .)

Credits gehen an TPreston

0
rodedo

Eigentlich waren die Antworten für mich unvollständig. Es tritt ein Problem auf, dass alle unter "Windows Explorer" angehefteten Ordner verschwunden sind (wahrscheinlich ist auf meinem Computer etwas beschädigt, das ich immer noch beheben muss) und wollten daher eine Sicherungskopie der angehefteten Elemente erstellen. Ich habe das gefunden:

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

enthält alle Programme, die ich in der Taskleiste fixiert habe (wie in der ausgewählten Antwort), während:

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

Enthält alle "Dateien" oder "Speicherorte", die ich in jeder Anwendung fixiert habe (siehe https://social.technet.microsoft.com/Forums/windows/en-US/57678501-e32d-4ee1-8ca1-a99d798e3e93/ Wo-sind-gepinnt-Jumplist-Elemente-befindet? forum = w7itproui )

0
G G

Seit dem Windows Fall Creators Update 1703 wird dies etwas anders gehandhabt. Es gibt einen Cache für das Startmenü-Layout, das in der Windows-Registrierung unter gespeichert ist HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\CloudStore. Es ist ein wenig verschleiert, aber wenn Sie das Layout zu einem späteren Zeitpunkt (oder sogar bei einer neuen Windows-Installation) sichern und wiederherstellen möchten, reicht es aus, es zu exportieren und anschließend wieder in die Registrierung zu importieren. Natürlich müssen auch alle Dateien wieder vorhanden sein C:\Users\hkr\AppData\Roaming\Microsoft\Windows\Start Menu, oder die Symbole werden nicht im Startmenü angezeigt.

Dies ist jetzt 100% die richtige Antwort, nur um den Unterschlüssel hinzuzufügen: \ Store \ Cache \ DefaultAccount \ $$ start.tilegrid $ ... Enthält zwischengespeicherte GPO-Startmenü-Daten, die beschädigt werden können. Durch Löschen dieses Schlüssels und Neustarten des Explorers wird dieses Problem behoben. - [Josh] (https://superuser.com/users/960002/joshua-lill) Albin vor 5 Jahren 0