PowerShell'e aşina olduğunuzdan, birkaç olası çözüm var ...
Ve evet, ben Win 10dayım:
PS > [Environment]::OSVersion.Version
Major Minor Build Revision
----- ----- ----- --------
10 0 10586 0
Windows'a Sor (.NET)
Konumun nerede olduğunu Windows'a (.NET'in belirli olmasını) isteyin. Bu, benim gibi, AppData\Roaming
klasörünüzü DropBox benzeri bir konuma taşımanız durumunda doğru konumu çözecektir .
PS > [Environment]::GetFolderPath('StartMenu')
C:\Users\VertigoRay\DropBox\AppData\Roaming\Microsoft\Windows\Start Menu
PS > [Environment]::GetFolderPath('CommonStartMenu')
C:\ProgramData\Microsoft\Windows\Start Menu
GetFolderPath hakkında daha fazla.
Bozuk AppLocker Dosyalarını Sil
PowerShell (Yönetici Olarak):
PS > Get-ChildItem "${env:SystemRoot}\System32\AppLocker\Plugin*.*" | %{ Move-Item $_ "${_}.bak" }
Komutu çalıştırdıktan sonra Windows'u yeniden başlatın.
DISM Sağlığı Yenile
PowerShell (Yönetici Olarak):
& dism /online /cleanup-image /restorehealth
Komutu çalıştırdıktan sonra Windows'u yeniden başlatın.
Uygulama Paketlerini Yeniden Kaydedin
PowerShell (Yönetici Olarak):
PS > Get-AppXPackage -AllUsers | %{ Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
Bazı hatalar alabilirsiniz (kırmızı metin). Genellikle bu, .xml
bulunamadığını söyler; görmezden gel.
Yeniden endeksi
Daha önce bu konuya bağlı olarak , sürücünüzü yeniden indekslemeniz Başlat Menüsü DB'nin yenilenmesine neden olmalıdır. İndekslemeyi kapatır, sonra tekrar açardım.
İndekslemeyi kapatmak, önceki Windows sürümlerinde indeksleme dosyalarını silmiş; Bunu Windows 10'da test etmedim. Gerekirse, indeksleme kapatıldıktan sonra indeksleme dosyalarını manuel olarak silebilirsiniz; Tüm açık tutamaçları serbest bırakmak için indeksleme kapattıktan sonra yeniden başlatılması gerekebilir. İndeksleme dosyaları için varsayılan konum:C:\ProgramData\Microsoft\Search