Da Sie mit PowerShell vertraut sind, gibt es mehrere mögliche Lösungen ...
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 muss spezifisch sein), wo sich der Speicherort befindet. Dadurch wird der richtige Speicherort ermittelt, falls Sie Ihren AppData\Roaming
Ordner wie ich an 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
Weitere Informationen zu GetFolderPath.
Löschen Sie beschädigte AppLocker-Dateien
PowerShell (als Administrator):
PS > Get-ChildItem "${env:SystemRoot}\System32\AppLocker\Plugin*.*" | %{ Move-Item $_ "${_}.bak" }
Starten Sie Windows neu, nachdem Sie den Befehl ausgeführt haben.
DISM Gesundheit wiederherstellen
PowerShell (als Administrator):
& dism /online /cleanup-image /restorehealth
Starten Sie Windows neu, nachdem Sie den Befehl ausgeführt haben.
Registrieren Sie App-Pakete erneut
PowerShell (als Administrator):
PS > Get-AppXPackage -AllUsers | %{ Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
Möglicherweise werden Fehler angezeigt (roter Text). In der Regel bedeutet dies, dass das .xml
nicht gefunden werden kann. ignoriere es einfach.
Neu indizieren
Wie bereits in diesem Thread verlinkt , sollte die Aktualisierung der Startmenü-DB durch einfaches Neuindizieren des Laufwerks erfolgen. Ich würde die Indizierung ausschalten und dann alles wieder einschalten.
Durch Deaktivieren der Indizierung wurden die Indizierungsdateien in früheren Windows-Versionen gelöscht. Ich habe dies in Windows 10 nicht getestet. Bei Bedarf können Sie die Indizierungsdateien manuell löschen, sobald die Indizierung deaktiviert ist. Möglicherweise muss nach dem Deaktivieren der Indizierung ein Neustart durchgeführt werden, um alle offenen Handles freizugeben. Der Standardspeicherort für die Indexdateien ist:C:\ProgramData\Microsoft\Search