Dim*_*ims 79 start-menu windows-10
我正在尝试在安装 Windows 10 后修复开始菜单损坏。
目前,我从开始菜单文件的已知位置删除了所有文件,但在开始菜单中仍有一些条目。
这是证明文件夹是空的:
这是我在主菜单中仍有一些条目的证据:
Windows 10 中开始菜单文件夹的所有位置是什么?
小智 114
你可以在这里找到它 :
%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs
Run Code Online (Sandbox Code Playgroud)
在标准安装中,请参考
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
C:\Users\<User>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
Run Code Online (Sandbox Code Playgroud)
对我来说,包括开始屏幕中的所有文件夹和文件。
但也许你安装了程序,然后卸载了它们——但文件夹仍然存在,因此有额外的文件夹或文件。
就我而言,该文件夹中的所有内容都存在于“开始”菜单中。
Ver*_*Ray 16
由于您熟悉 PowerShell,因此有几种可能的解决方案......
是的,我在 Win 10 中:
PS > [Environment]::OSVersion.Version
Major Minor Build Revision
----- ----- ----- --------
10 0 10586 0
Run Code Online (Sandbox Code Playgroud)
询问 Windows(具体来说是 .NET)位置在哪里。这将解析正确的位置,以防您像我一样将AppData\Roaming文件夹移动到类似DropBox的位置。
PS > [Environment]::GetFolderPath('StartMenu')
C:\Users\VertigoRay\DropBox\AppData\Roaming\Microsoft\Windows\Start Menu
PS > [Environment]::GetFolderPath('CommonStartMenu')
C:\ProgramData\Microsoft\Windows\Start Menu
Run Code Online (Sandbox Code Playgroud)
PowerShell(以管理员身份):
PS > Get-ChildItem "${env:SystemRoot}\System32\AppLocker\Plugin*.*" | %{ Move-Item $_ "${_}.bak" }
Run Code Online (Sandbox Code Playgroud)
运行命令后重新启动 Windows。
PowerShell(以管理员身份):
& dism /online /cleanup-image /restorehealth
Run Code Online (Sandbox Code Playgroud)
运行命令后重新启动 Windows。
PowerShell(以管理员身份):
PS > Get-AppXPackage -AllUsers | %{ Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" }
Run Code Online (Sandbox Code Playgroud)
您可能会收到一些错误(红色文本)。通常这是说.xml无法找到;忽略它。
正如之前在此线程中链接的那样,只需重新索引驱动器即可刷新开始菜单数据库。我会关闭索引,然后重新打开它。
关闭索引删除了以前版本的 Windows 中的索引文件;我没有在 Windows 10 中测试过这个。如果需要,你可以在索引关闭后手动删除索引文件;关闭索引后可能需要重新启动以释放所有打开的句柄。索引文件的默认位置是:C:\ProgramData\Microsoft\Search
Jer*_*jer 12
虽然完全不明显,但其实很简单。
Windows-R 打开run menu并输入:
shell:programs. 这打开了相当于C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
shell:common programs. 这打开了相当于C:\ProgramData\Microsoft\Windows\Start Menu\Programs
我个人使用shell:startup很多打开快捷方式所在的文件夹以自动启动。
您可以在winhelponline站点上找到完整列表。
Windows 10 的开始菜单使用 Microsoft 专有数据库,没有文件夹。
当您单击开始菜单中的“所有程序”时,Windows 会显示其开始菜单数据库中列出的所有程序。如 fixer1234 所述,数据库填充了来自多个位置的项目,但最终显示的是数据库的内容,而不是任何特定文件夹。
| 归档时间: |
|
| 查看次数: |
359209 次 |
| 最近记录: |