Como conhece o PowerShell, existem várias soluções possíveis…
E sim, estou em Win 10:
PS > [Environment]::OSVersion.Version
Major Minor Build Revision
----- ----- ----- --------
10 0 10586 0
Ask Windows (.NET)
Ask Windows (.NET para ser específico) onde está a localização. Isto irá resolver a localização correcta caso você, como eu, mova a sua pasta AppData\Roaming
para uma pasta DropBox -like_ location.
PS > [Environment]::GetFolderPath('StartMenu')
C:\Users\VertigoRay\DropBox\AppData\Roaming\Microsoft\Windows\Start Menu
PS > [Environment]::GetFolderPath('CommonStartMenu')
C:\ProgramData\Microsoft\Windows\Start Menu
Mais sobre GetFolderPath.
Apagar ficheiros AppLocker corrompidos
PowerShell (As Admin):
PS > Get-ChildItem "${env:SystemRoot}\System32\AppLocker\Plugin*.*" | %{ Move-Item $_ "${_}.bak" }
_Restart Windows depois de executar o comando. DISM Restore Health
PowerShell (As Admin):
& dism /online /cleanup-image /restorehealth
Restart Windows depois de executar o comando.
Re-registrar Pacotes de Aplicações
PowerShell (As Admin):
PS > Get-AppXPackage -AllUsers | %{ Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
Pode obter alguns erros (texto vermelho). Normalmente isto está a dizer que o .xml
não pode ser encontrado; simplesmente ignore-o.
Re-indexar
Como previamente ligado neste tópico , simplesmente reindexando o seu drive deve fazer com que o Menu Iniciar DB seja actualizado. Eu desligaria a indexação, depois ligaria tudo novamente.
Desligar a indexação apagou os ficheiros de indexação nas versões anteriores do Windows; ainda não testei isto no Windows 10. Se necessário, pode apagar manualmente os ficheiros de indexação depois de desligar a indexação; pode ser necessário reiniciar após desligar a indexação para libertar todas as pegas abertas. A localização padrão para os arquivos de indexação é: C:\ProgramData\Microsoft\Search