2015-08-20 20:59:57 +0000 2015-08-20 20:59:57 +0000
60
60
Advertisement

Wo befinden sich ALLE Speicherorte von Startmenü-Ordnern in Windows 10?

Advertisement

Ich versuche, Schäden am Startmenü nach der Installation von Windows 10 zu beheben.

Derzeit habe ich alle Dateien aus bekannten Speicherorten von Startmenü-Dateien entfernt, habe aber immer noch einige Einträge im Startmenü.

Hier ist der Beweis, dass die Ordner leer sind:

Und hier ist der Beweis, dass ich noch einige Einträge im Hauptmenü habe:

Was sind alle Speicherorte von Startmenü-Ordnern in Windows 10?

Advertisement

Antworten (11)

90
90
90
2015-08-21 06:43:05 +0000

Sie finden sie hier :

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

, die bei einer Standardinstallation auf

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

verweisen, was für mich alle Ordner und Dateien im Startbildschirm einschließt.

Aber vielleicht haben Sie Programme installiert und dann deinstalliert - aber die Ordner blieben dort, daher die zusätzlichen Ordner oder Dateien.

In meinem Fall existierte alles, was in diesem Ordner war, im Startmenü.

10
10
10
2016-01-31 18:09:30 +0000

Da Sie mit PowerShell vertraut sind, gibt es mehrere Lösungsmöglichkeiten …

Und ja, ich bin in Win 10:

PS > [Environment]::OSVersion.Version

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

Fragen Sie Windows (.NET)

Fragen Sie Windows (.NET, um genau zu sein), wo der Standort ist. Dies wird den korrekten Speicherort auflösen, falls Sie, wie ich, Ihren Ordner AppData\Roaming in einen DropBox -ähnlichen_ Speicherort verschoben haben.

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

Mehr über GetFolderPath.

Beschädigte AppLocker-Dateien löschen

PowerShell (As Admin):

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

_Windows neu starten, nachdem Sie den Befehl ausgeführt haben. _

DISM Wiederherstellen des Zustands

PowerShell (As Admin):

& dism /online /cleanup-image /restorehealth

Neustarten von Windows nach Ausführung des Befehls.

Erneutes Registrieren von Anwendungspaketen

PowerShell (As Admin):

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

Es werden möglicherweise einige Fehler (roter Text) angezeigt. Typischerweise besagt dies, dass .xml nicht gefunden werden kann; ignorieren Sie es einfach.

Re-index

Wie zuvor in diesem Thread verlinkt , eine einfache Re-Indizierung Ihres Laufwerks sollte eine Aktualisierung der Startmenü-DB bewirken. Ich würde die Indizierung ausschalten und dann alles wieder einschalten.

Das Ausschalten der Indizierung löschte die Indizierungsdateien in früheren Versionen von Windows; ich habe das in Windows 10 nicht getestet. Bei Bedarf können Sie die Indizierungsdateien manuell löschen, sobald die Indizierung ausgeschaltet ist; möglicherweise müssen Sie nach dem Ausschalten der Indizierung neu starten, um alle offenen Handles freizugeben. Der Standardspeicherort für die Indizierungsdateien ist: C:\ProgramData\Microsoft\Search

9
Advertisement
9
9
2017-04-26 13:43:54 +0000

Obwohl es völlig nicht offensichtlich ist, ist es eigentlich sehr einfach:

Windows-R öffnet die run menu und tippt:

shell:programs. Damit wird das Äquivalent von C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs

shell:common programs geöffnet. Damit öffnet sich das Äquivalent von C:\ProgramData\Microsoft\Windows\Start Menu\Programs

Ich persönlich benutze shell:startup viel, um den Ordner zu öffnen, in dem sich die Verknüpfungen zum automatischen Starten befinden.

Die vollständige Liste finden Sie auf der Website winhelponline .

7
7
7
2015-08-21 16:07:21 +0000

Der gesuchte Ordner existiert nicht.

Das Startmenü von Windows 10 verwendet eine proprietäre Datenbank von Microsoft, es gibt keinen Ordner.

Wenn Sie im Startmenü auf “Alle Programme” klicken, zeigt Windows alle Programme an, die in seiner Startmenü-Datenbank aufgeführt sind. Die Datenbank ist mit Elementen aus mehreren Orten gefüllt, wie im Fixer1234 beschrieben, aber letztendlich wird der Inhalt der Datenbank angezeigt und nicht ein bestimmter Ordner.

1
Advertisement
1
1
2018-05-17 18:15:35 +0000

Es stimmt, dass sich die (manche sagen alberne) proprietäre binäre Win10 StartMenu-Datenbank befindet unter:

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

Aber das ist nicht die ganze Geschichte (AFAICT).

Es gibt eine rechte (orthodoxe) Seite des Windows 10-Startmenüs (Gruppen & Kacheln) und eine linke Seite (alphabetische Wörter) … wobei diese linke Seite mindestens zwei Komponenten (Benutzer und global) umfasst.

Das ergibt also drei Standorte, wenn man sowohl den alphabetischen als auch den orthodoxen Teil des Windows 10-Startmenüs betrachtet.

Linke Seite (alphabetische App-Namen):

  • Global: %ProgrammDaten%\Microsoft\Fenster\Startmenü\Programme\
  • *Benutzer: * %AppData%\Microsoft\Fenster\Startmenü\Programme\

Die orthodoxe (rechte Seitenkacheln) des Win10-Startmenüs ist der binäre Hive unter:

  • Orthodox: %HOMEPATH%\AppData\Local\KachelDataLayer\Datenbank\vedatamodell. edb

Beachten Sie, dass dieser orthodoxe Kachelmenü-Bienenstock eine feste Größe von 1024KB (was wahrscheinlich die angebliche Grenze von 500 Einträgen erklärt) und ein festes Datum hat (was wahrscheinlich auf die angeblich geheimen Dinge hinweist, die innerhalb von Win10 vor sich gehen, die ich selbst nicht erklären kann, die aber vielleicht andere erklären können).

Als Beweis des Konzepts können Sie (als Administrator oder ein anderer Benutzer) den gesamten binären orthodoxen “Datenbank”-Hive KOPIEREN und dann Ihre orthodoxen Windows 10-Menüs ändern und dann Ihren archivierten orthodoxen Hive zurückkopieren, und Sie würden Ihre alten Menüs zurückbekommen.

1
1
1
2016-12-17 16:38:09 +0000

Ich möchte keine Seifenblasen zerplatzen lassen, aber es gibt keine Datenbank. Es gibt 3 Orte, an denen man suchen kann – aber ich suche noch nach 1 weiteren: Um diese zu finden, müssen Sie natürlich den Datei-Explorer aufrufen, um versteckte und Systemdateien anzuzeigen. Wenn Sie das nicht können, sollten Sie hier nicht herumpfuschen.

Dies enthält Einträge, die an das Startmenü angeheftet sind - nicht die Liste aller Programme ?????????????????????????????????????????????????????????????????????????????????????? Wer kann das beantworten??????????????????????????????????????????

Dies enthält Elemente, die für bestimmte Benutzer geladen wurdenC:\Benutzer(Benutzername)\AppData\Roaming\Microsoft\Windows\Startmenü

Dies enthält Elemente, die für alle Benutzer geladen wurdenC:\ProgramData\Microsoft\Windows\Startmenü

Dies enthält Elemente, die pro BenutzerC an die Taskleiste angeheftet sind: \Benutzer (Benutzername)\AppData\Roaming\Microsoft\Internet Explorer\Schnellstart\Benutzer angeheftet\TaskBar

In Windows 10 habe ich keine Verwendung für Elemente inC:\Benutzer (Benutzername)\AppData\Roaming\Microsoft\Internet Explorer\Schnellstart gefunden. Ich schätze, man könnte es als neue Symbolleiste hinzufügen, wie es in Windows 7 und früher getan wurde, aber ich sehe keinen Sinn.

0
Advertisement
0
0
2017-12-15 11:22:22 +0000

laut Antwort von DodiNj sind dies die “Quellordner” für das Startmenü:

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

Aber… Ich würde auch vorschlagen, zu überprüfen, ob dasselbe Programm von zwei Verknüpfungen referenziert wird: In diesem Fall wird NUR EIN ICON im Startmenü angezeigt, so dass Sie es nicht in einem anderen Ordner sehen können. Es scheint, dass Sie dasselbe Programm nicht zweimal im Startmenü haben können, auch wenn Sie Verknüpfungen mit verschiedenen Namen oder in verschiedenen Unterordnern verwenden. Ich hatte ein ähnliches Problem, lassen Sie nur eine Verknüpfung für ein Programm stehen.

0
0
0
2018-05-17 01:22:40 +0000

Die proprietäre binäre Win10 StartMenu-Datenbank mit mehreren Dateien befindet sich unter %HOMEPATH%\AppData\Lokale\KachelDataLayer\Datenbank\

-1
Advertisement
-1
-1
2016-11-30 18:27:29 +0000

Ich suchte auf der Festplatte nach der Datei (In meinem Fall war es bytefence.exe), fand sie und löschte sie.

Ich öffnete die Startmenü-Programme erneut und versuchte dann, das Programm zu laden.

Windows zeigte eine Fehlermeldung, in der ich gefragt wurde, ob ich die Verknüpfung löschen wollte, weil die Datei nicht mehr existierte, ich antwortete mit Ja, und das Startmenü entfernte die Verknüpfung automatisch.

Hoffentlich hilft es Ihnen alten Käuzen wie mir, die nach einem Verzeichnis zum Entfernen suchten. lol

-1
-1
-1
2018-09-24 13:03:07 +0000

Wenn Sie mit der rechten Maustaste auf einige der Symbole klicken, erhalten Sie eine Option zum Öffnen des Dateispeichers. Ich habe also nach einer Möglichkeit gesucht, einige nützliche Verknüpfungen rechts im Menü hinzuzufügen. Also klickte ich mit der rechten Maustaste auf “Computer Info” unter der Überschrift “System Tools” und öffnete seinen Speicherort (C:\ProgramData\Microsoft\Windows\Start Menu\Programs). Dann fügte ich in diesem Ordner eine neue Verknüpfung hinzu (für mstsc.exe), und sie erschien dann unter der Überschrift “Systemwerkzeuge”. Sie können die Verknüpfung dann auf Ihre bevorzugte Überschrift ziehen, wenn Sie möchten.

-1
Advertisement
-1
-1
2016-02-13 23:13:31 +0000

Dinge, die in irgendeiner Datenbank gespeichert sind, ist das Dümmste, was ich je gelesen habe. Das ist einfach nicht wahr. Wenn Sie mit Ihren Dateien und Ordnern im Startmenü herumspielen wollen, gehen Sie einfach in dieses Verzeichnis und Sie können sie nach Belieben anpassen:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

Advertisement