Windows 10系统中开始菜单文件夹的所有位置都在哪里?
我正在尝试修复windows 10安装后的开始菜单损坏的问题
目前,我把开始菜单文件的已知位置的所有文件都删除了,但开始菜单中仍有一些条目。
这里是文件夹为空的证明:
这里是我在主菜单中仍有一些条目的证明:
Windows 10中开始菜单文件夹的位置都有哪些?
我正在尝试修复windows 10安装后的开始菜单损坏的问题
目前,我把开始菜单文件的已知位置的所有文件都删除了,但开始菜单中仍有一些条目。
这里是文件夹为空的证明:
这里是我在主菜单中仍有一些条目的证明:
Windows 10中开始菜单文件夹的位置都有哪些?
你可以在这里找到:
%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
C:\Users\<User>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
,在标准安装中,指的是
&001
对我来说,这包括了开始屏幕中的所有文件夹和文件。
既然你熟悉PowerShell,有几种可能的解决方案…..
是的,我在Win 10系统中:
PS > [Environment]::OSVersion.Version
Major Minor Build Revision
----- ----- ----- --------
10 0 10586 0
询问Windows (.NET)的位置在哪里。这将解决正确的位置,如果你和我一样,把你的AppData\Roaming
文件夹移到一个类似于DropBox_的位置。
PowerShell (As Admin):
PS > [Environment]::GetFolderPath('StartMenu')
C:\Users\VertigoRay\DropBox\AppData\Roaming\Microsoft\Windows\Start Menu
PS > [Environment]::GetFolderPath('CommonStartMenu')
C:\ProgramData\Microsoft\Windows\Start Menu
_运行命令后重启Windows。通常情况下,这是说.xml
找不到,请忽略它。我将关闭索引,然后全部打开。
关闭索引会删除以前版本的Windows中的索引文件;我没有在Windows 10中测试过。如果需要,你可以在关闭索引后手动删除索引文件;可能需要在关闭索引后重新启动以释放所有打开的句柄。索引文件的默认位置是:C:\ProgramData\Microsoft\Search
虽然完全不显眼,但其实很简单,
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网站上找到完整的列表。
没错,Win10开始菜单数据库(有人说很傻)的专有二进制Win10开始菜单数据库位于:
但这并不是全部(AFAICT)。在Windows 10开始菜单中,有一个右边(正统的)部分(组和瓷砖),和一个左边(字母词)………..左边至少有两个部分(用户和全局)。左侧(按字母顺序排列的应用程序名称): 全球:微软WindowsStart Menu(开始菜单):用户。 ** Win10 startmenu的正统(右侧瓷砖)的二进制蜂巢在: - **Orthodox:HOMEPATH%AppData/AppData/LocalTileDataLayer/Databasevedatamodel。 edb
注意,这个正统的瓷砖菜单蜂巢是固定的1024KB大小(这很可能解释了所谓的500个条目的限制)和固定的日期(这很可能表明Win10内部发生的秘密事情,我自己无法解释,但也许其他人可以解释)。
作为概念证明,(作为管理员或其他用户),你可以复制整个二进制的正统 “数据库 "蜂巢,然后改变你的Windows 10正统菜单,然后复制回你的存档的正统蜂巢,你就可以得到你的旧菜单。
我不想戳破任何泡沫,但没有数据库。有3个地方可以找 – – 但我还在找另外一个。当然,要找到这些,你需要在文件资源管理器视图中显示隐藏和系统文件。如果你不能做到这一点,你就不要在这里瞎折腾了。
这里包含的是开始菜单上的项目–不是所有程序列表?***谁能回答这个?"? 这包含了为特定用户加载的项目C:Users(username)AppData(用户名)? \在Windows 10中,我还没有发现在任务栏中的项目有什么用处C:Users(username)AppData\Roaming\MicrosoftInternet Explorer\Quick Launch_
。我想你可以把它作为一个新的工具栏来添加,就像在Windows 7和更早的版本中那样,但我觉得没有必要。
根据DodiNj的回答,这些是开始菜单的 “源文件夹":
%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs
但….. 我还建议检查同一程序是否被两个快捷方式引用:在这种情况下,开始菜单中只有一个图标显示在开始菜单中,所以你无法在其他文件夹中看到它。看来你不能在开始菜单中出现两次相同的程序,即使你使用了不同名称的链接或放置在不同的子文件夹中。我也遇到过类似的问题,只需要为一个程序留一个快捷方式就可以了。
Win10 StartMenu数据库位于以下地址: %HOMEPATH%,多文件二进制 Win10 StartMenu数据库。帐户地址:%HOMEPATH%AppData/AppDataLocal/TileDataLayer/Database
如果你右击一些图标,那么你会得到一个打开文件位置的选项。所以我想找一个方法,在菜单右侧添加一些有用的快捷方式。于是我右键点击 “系统工具 "标题下的 "计算机信息",打开它的位置(C:\ProgramData\Microsoft\Windows\Start Menu\Programs
)。然后我在该文件夹中添加了一个新的快捷方式(针对mstsc.exe),然后它就出现在 "系统工具 "标题下。然后,如果你愿意的话,可以把快捷方式拖到你喜欢的标题下。
事情被存储在某个数据库中是我读过的最愚蠢的事情。这种说法是不对的。如果你想在开始菜单上玩弄你的文件和文件夹,只要到这个目录下,你可以随意调整:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs