2015-08-20 20:59:57 +0000 2015-08-20 20:59:57 +0000
60
60
Advertisement

Windows 10系统中开始菜单文件夹的所有位置都在哪里?

Advertisement

我正在尝试修复windows 10安装后的开始菜单损坏的问题

目前,我把开始菜单文件的已知位置的所有文件都删除了,但开始菜单中仍有一些条目。

这里是文件夹为空的证明:

这里是我在主菜单中仍有一些条目的证明:

Windows 10中开始菜单文件夹的位置都有哪些?

Advertisement

答案 (11)

90
90
90
2015-08-21 06:43:05 +0000

你可以在这里找到:

%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

对我来说,这包括了开始屏幕中的所有文件夹和文件。

10
10
10
2016-01-31 18:09:30 +0000

既然你熟悉PowerShell,有几种可能的解决方案…..

是的,我在Win 10系统中:

PS > [Environment]::OSVersion.Version

Major Minor Build Revision
----- ----- ----- --------
10 0 10586 0

询问Windows (.NET)

询问Windows (.NET)的位置在哪里。这将解决正确的位置,如果你和我一样,把你的AppData\Roaming文件夹移到一个类似于DropBox_的位置。

DISM恢复健康

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

9
Advertisement
9
9
2017-04-26 13:43:54 +0000

虽然完全不显眼,但其实很简单,

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网站上找到完整的列表。

7
7
7
2015-08-21 16:07:21 +0000

你要找的文件夹不存在。

Windows 10的开始菜单使用的是微软专有的数据库,**没有文件夹。如fixer1234所描述的那样,该数据库中填充了来自多个位置的项目,但最终显示的是数据库的内容,而不是任何特定的文件夹。

1
Advertisement
1
1
2018-05-17 18:15:35 +0000

没错,Win10开始菜单数据库(有人说很傻)的专有二进制Win10开始菜单数据库位于:

  • 正统:%HOMEPATH%/AppData/TileDataLayer/Database\

但这并不是全部(AFAICT)。在Windows 10开始菜单中,有一个右边(正统的)部分(组和瓷砖),和一个左边(字母词)………..左边至少有两个部分(用户和全局)。左侧(按字母顺序排列的应用程序名称): 全球:微软WindowsStart Menu(开始菜单):用户。 ** Win10 startmenu的正统(右侧瓷砖)的二进制蜂巢在: - **Orthodox:HOMEPATH%AppData/AppData/LocalTileDataLayer/Databasevedatamodel。 edb

注意,这个正统的瓷砖菜单蜂巢是固定的1024KB大小(这很可能解释了所谓的500个条目的限制)和固定的日期(这很可能表明Win10内部发生的秘密事情,我自己无法解释,但也许其他人可以解释)。

作为概念证明,(作为管理员或其他用户),你可以复制整个二进制的正统 “数据库 "蜂巢,然后改变你的Windows 10正统菜单,然后复制回你的存档的正统蜂巢,你就可以得到你的旧菜单。

1
1
1
2016-12-17 16:38:09 +0000

我不想戳破任何泡沫,但没有数据库。有3个地方可以找 – – 但我还在找另外一个。当然,要找到这些,你需要在文件资源管理器视图中显示隐藏和系统文件。如果你不能做到这一点,你就不要在这里瞎折腾了。

这里包含的是开始菜单上的项目–不是所有程序列表?***谁能回答这个?"? 这包含了为特定用户加载的项目C:Users(username)AppData(用户名)? \在Windows 10中,我还没有发现在任务栏中的项目有什么用处C:Users(username)AppData\Roaming\MicrosoftInternet Explorer\Quick Launch_

。我想你可以把它作为一个新的工具栏来添加,就像在Windows 7和更早的版本中那样,但我觉得没有必要。

0
Advertisement
0
0
2017-12-15 11:22:22 +0000

根据DodiNj的回答,这些是开始菜单的 “源文件夹":

%ProgramData%\Microsoft\Windows\Start Menu\Programs
%AppData%\Microsoft\Windows\Start Menu\Programs

但….. 我还建议检查同一程序是否被两个快捷方式引用:在这种情况下,开始菜单中只有一个图标显示在开始菜单中,所以你无法在其他文件夹中看到它。看来你不能在开始菜单中出现两次相同的程序,即使你使用了不同名称的链接或放置在不同的子文件夹中。我也遇到过类似的问题,只需要为一个程序留一个快捷方式就可以了。

0
0
0
2018-05-17 01:22:40 +0000

Win10 StartMenu数据库位于以下地址: %HOMEPATH%,多文件二进制 Win10 StartMenu数据库。帐户地址:%HOMEPATH%AppData/AppDataLocal/TileDataLayer/Database

-1
Advertisement
-1
-1
2016-11-30 18:27:29 +0000

我在硬盘上搜索了一下这个文件(我的情况是bytefence.exe),发现并删除了它。

我重新打开了开始菜单程序,然后试着加载程序。

Windows显示了一个错误信息,问我是否要删除这个快捷方式,因为这个文件已经不存在了,我回答是的,开始菜单自动删除了链接。

-1
-1
-1
2018-09-24 13:03:07 +0000

如果你右击一些图标,那么你会得到一个打开文件位置的选项。所以我想找一个方法,在菜单右侧添加一些有用的快捷方式。于是我右键点击 “系统工具 "标题下的 "计算机信息",打开它的位置(C:\ProgramData\Microsoft\Windows\Start Menu\Programs)。然后我在该文件夹中添加了一个新的快捷方式(针对mstsc.exe),然后它就出现在 "系统工具 "标题下。然后,如果你愿意的话,可以把快捷方式拖到你喜欢的标题下。

-1
Advertisement
-1
-1
2016-02-13 23:13:31 +0000

事情被存储在某个数据库中是我读过的最愚蠢的事情。这种说法是不对的。如果你想在开始菜单上玩弄你的文件和文件夹,只要到这个目录下,你可以随意调整:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs

Advertisement