![当我在注册表中更改开始菜单文件夹的物理位置时,驱动器上的实际开始菜单文件夹也会更改吗?](https://linux22.com/image/1433872/%E5%BD%93%E6%88%91%E5%9C%A8%E6%B3%A8%E5%86%8C%E8%A1%A8%E4%B8%AD%E6%9B%B4%E6%94%B9%E5%BC%80%E5%A7%8B%E8%8F%9C%E5%8D%95%E6%96%87%E4%BB%B6%E5%A4%B9%E7%9A%84%E7%89%A9%E7%90%86%E4%BD%8D%E7%BD%AE%E6%97%B6%EF%BC%8C%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8A%E7%9A%84%E5%AE%9E%E9%99%85%E5%BC%80%E5%A7%8B%E8%8F%9C%E5%8D%95%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B9%9F%E4%BC%9A%E6%9B%B4%E6%94%B9%E5%90%97%EF%BC%9F.png)
问题 1:当我在注册表中更改开始菜单文件夹的物理位置时,硬盘上的实际开始菜单文件夹位置是否也会更改?我认为在注册表中更改位置后,物理开始菜单位置不会更改。我这样说对吗?
在回答问题 2 之前,请注意我的硬盘上有两个物理开始菜单:一个位于 c:\program data\microsoft\windows,另一个位于 C:\Users\jim\AppData\Roaming\Microsoft\Windows\Start Menu
问题 #2: 1. 我想将两个开始菜单合并为一个 2. 我希望位置为 c:\users\myusername\my documents\start menu
请问有什么帮助吗?
答案1
这似乎是一件奇怪的事情,但我认为可以这样做。(我假设你是这台电脑上唯一的用户。这会给其他用户带来麻烦。):
打开一个管理员命令提示符。保留此位置。稍后您将使用它。
打开
regedit
并转到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
。更改Start Menu
为%USERPROFILE%\My Documents\Start Menu
。(有关此内容的更多信息,请参见这里。将文件夹移动
C:\Users\jim\AppData\Roaming\Microsoft\Windows\Start Menu
到您的My Documents
文件夹中。打开
C:\Program Data\Microsoft\Windows\Start Menu
并将此文件夹的内容拖入C:\Users\jim\My Documents\Start Menu
。如果出现此对话框,请选择“是”以合并所有目录(如果出现提示,也选择覆盖文件)。删除
C:\Program Data\Microsoft\Windows\Start Menu
。在步骤 1 的命令提示符中输入以下内容:mklink "C:\Program Data\Microsoft\Windows\Start Menu" "C:\Users\jim\My Documents\Start Menu"
步骤 4 将有效地将共享开始菜单合并到用户开始菜单中。步骤 5 设置符号链接这样,每当程序尝试将条目添加到共享开始菜单时,它都会将其添加到用户的开始菜单中。请注意,这可能导致重复项出现在您的开始菜单中。我从未尝试过,所以我不知道效果如何。