无忧启动论坛

标题: 关于win11开始菜单布局的自定义及导入导出 [打印本页]

作者: wjgyz740526    时间: 2023-4-18 18:41
标题: 关于win11开始菜单布局的自定义及导入导出
本帖最后由 wjgyz740526 于 2023-4-19 09:35 编辑

翻了n多帖子,折腾了很久,总算搞明白了,想要实现win11开始菜单布局的导入导出有两个点:
1、导出注册表,位置和win10一样,HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount。
2、把c:\Users\Administrator\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\目录下的start2.bin复制下来。

好了,备份完成。

需要恢复的时候,导入注册表,把这个文件复制替换回去,重启下explorer进程即可。好像微软官网教程里的那个xml文件没用。

虚拟机实测,前一个系统做的备份,第二个系统恢复成功。


作者: hi8413    时间: 2023-4-18 19:01
赞,每次重装系统都为了恢复开始菜单烦脑。
作者: wjgyz740526    时间: 2023-4-18 19:03
hi8413 发表于 2023-4-18 19:01
赞,每次重装系统都为了恢复开始菜单烦脑。

是的,我就是为了做好系统的时候,连开始菜单布局都一起全部设置好
作者: hlowld    时间: 2023-4-18 19:15
请问谁知道Win11里 将图标设置为不折叠,始终显示在托盘区,系统保存到哪里了?我也是想备份下来,重做系统时好恢复。
作者: wjgyz740526    时间: 2023-4-18 19:25
hlowld 发表于 2023-4-18 19:15
请问谁知道Win11里 将图标设置为不折叠,始终显示在托盘区,系统保存到哪里了?我也是想备份下来,重做系统 ...

试试看吧

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer下的EnableAutoTray值,默认1隐藏新图标,0 在任务栏显示所有通知区域图标
作者: 旁观者清    时间: 2023-4-18 19:48
精神可嘉。
作者: 2010sya    时间: 2023-4-18 20:34
恭喜恭喜!
曾经8.1装第三方开始菜单出现蓝屏,折腾过好多次
作者: Anson4    时间: 2023-4-18 21:32
注册表+文件,有点像PE的菜单恢复方法。
作者: wjgyz740526    时间: 2023-4-18 22:22
Anson4 发表于 2023-4-18 21:32
注册表+文件,有点像PE的菜单恢复方法。

10以前的pe基本上是快捷方式+注册表,11的pe没见过原生资源管理器的,不好说
作者: smile_eer    时间: 2023-4-18 23:22
赞一个!
作者: Bruce65    时间: 2023-4-18 23:29
这个程序可以创建一个开始菜单布局备份,并在需要时恢复它。
-便携式免费软件。
-自动生成注册表和XML文件的备份。
-支持不同布局的多个备份。
--多语言(包括简体中文)。
-支持命令行。

upload.ee/files/15128933/BackupSML_1.6_x64-x86.zip.html



作者: wjgyz740526    时间: 2023-4-18 23:35
Bruce65 发表于 2023-4-18 23:29
这个程序可以创建一个开始菜单布局备份,并在需要时恢复它。
-便携式免费软件。
-自动生成注册表和XML文 ...

是的,这个软件很强大,如果有多个菜单布局的可以试试
作者: iaanqrm    时间: 2023-4-19 08:37

作者: 台风12    时间: 2023-4-19 10:04
是指左键点击开始菜单后的各种应用布局吗?
作者: yyz2191958    时间: 2023-4-19 10:36
感谢谢楼主分享
作者: wjgyz740526    时间: 2023-4-19 10:50
台风12 发表于 2023-4-19 10:04
是指左键点击开始菜单后的各种应用布局吗?



作者: 台风12    时间: 2023-4-19 11:57
wjgyz740526 发表于 2023-4-19 10:50

感谢回复,知道怎么回事了。我几乎不从这里找应用,而是直接搜索,其它常用的用快速启动软件
作者: 2010wxy    时间: 2023-4-19 18:37
用快速启动软件
作者: zhoubin    时间: 2023-4-20 08:56
怎样用批处理将快捷方式:固定到"开始"屏幕,怎么写,谢谢了
作者: lx5815    时间: 2023-4-20 08:59
谢谢分享
作者: 2011miyahanni    时间: 2023-4-20 14:59
从win7用过来的,从来没在意过这些东西,一直觉得跟win7一样都是默认的,可能是我不会用?
作者: wjgyz740526    时间: 2023-4-20 16:03
2011miyahanni 发表于 2023-4-20 14:59
从win7用过来的,从来没在意过这些东西,一直觉得跟win7一样都是默认的,可能是我不会用?

注册表位置不一样的
作者: wjgyz740526    时间: 2023-4-20 16:06
zhoubin 发表于 2023-4-20 08:56
怎样用批处理将快捷方式:固定到"开始"屏幕,怎么写,谢谢了

看你什么系统,win7用pecmd可以实现,win10备份还原注册表可以实现,win11就看我一楼教程
作者: zhoubin    时间: 2023-4-20 16:30
是win10以上系统:
固定到"开始"屏幕
批处理脚本不会写,谢谢
作者: wjgyz740526    时间: 2023-4-20 17:27
zhoubin 发表于 2023-4-20 16:30
是win10以上系统:
固定到"开始"屏幕
批处理脚本不会写,谢谢

不能直接用批处理实现

先安装好系统,安装好软件,然后把你需要固定到开始屏幕的快捷方式挨个附加上去,然后,打开注册表,导出HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\CloudStore\Store\Cache\DefaultAccount

然后,目标系统,把软件安装好,注意快捷方式要对应,双击导出来的注册表就好了
作者: zhoubin    时间: 2023-4-20 17:40
wjgyz740526 发表于 2023-4-20 17:27
不能直接用批处理实现

先安装好系统,安装好软件,然后把你需要固定到开始屏幕的快捷方式挨个附加上去 ...

感谢回复,谢谢您
作者: ut0    时间: 2023-4-26 16:56
LZ厉害,怎么找到BIN文件和开始菜单相关的资料的
不过试下来,传统程序还是不能还原到开始菜单里
作者: wjgyz740526    时间: 2023-4-27 16:35
ut0 发表于 2023-4-26 16:56
LZ厉害,怎么找到BIN文件和开始菜单相关的资料的
不过试下来,传统程序还是不能还原到开始菜单里

传统程序还原到菜单?啥意思,没看懂
作者: tlzsw    时间: 2024-10-17 16:13
大佬,这个方法是不是没法恢复固定了的第三方应用,比如微信的快捷方式?
作者: 山上石    时间: 2024-11-11 21:13
这个好像不能提前封装到系统里,因为用户名不一样。
作者: sn4735    时间: 2024-11-14 18:52
本帖最后由 sn4735 于 2024-11-15 20:07 编辑

感谢楼主测试、分享。测试集成到系统安装盘的方式(用24H2的ISO),初步发现只需要start2.bin即可。
准备好虚拟机(未联网状态);在里面安装除企业版、LTSC2024以外的Win11系统
将开始菜单中的空框框删除,以及取消固定不想看到的自带软件(比如Edge浏览器)
安装自己需要的软件在开始菜单-所有程序中把需要固定的软件固定到开始菜单首页(可以是自己的软件,也可以是系统自带的)
调整好开始菜单布局
将start2.bin提取出来
我测试的SetupComplete.cmd是这样(大家根据个人情况再作修改,注意start2.bin的位置与楼主教程所提的位置不一样):
  1. START /W %SystemDrive%\App\SPlayerSetup.exe /S
  2. START /W %SystemDrive%\App\7z2407-x64.exe /S
  3. MD %SystemDrive%\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState
  4. COPY /Y %~dp0start2.bin %SystemDrive%\Users\Default\AppData\Local\Packages\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\LocalState\
复制代码
补充:
1.获得start2.bin时不建议使用企业版、LTSC2024,是因为用两者得到的start2.bin置入到目标系统后,目标系统的“已固定”位置可能会出现其他快捷方式。企业版的start2.bin会导致目标系统出现“Outlook(new)”;LTSC2024的该文件则会导致目标系统出现相册等几个自带App。后面用家庭中文版、专业版获得该文件时,没出现此问题。注:除企业版、LTSC2024以外的系统获得的该文件,目标系统联网后,“推荐的项目”可能会出现Outlook(new),但该快捷方式不会出现在“已固定”
2.获得start2.bin时,以及安装目标系统时,如果用户名不一样,甚至系统版本不一样(比如安装专业版获得该文件,随后将该文件置入家庭中文版),初步发现没有影响
3.如果只需要固定系统自带的软件,或不打算固定软件只打算删除不想要的快捷方式,可以直接将start2.bin内置到install.wim中,不过这样涉及挂载映像,并且后期推出新版本系统时需要重新挂载映像,建议根据待处理版本的多少(家庭中文版、专业版这种,不是23H2、24H2),考虑使用哪种方法
4.当该文件和LayoutModification.json共存时,后者将不起作用

作者: 山上石    时间: 2024-11-15 17:50
sn4735 发表于 2024-11-14 18:52
感谢楼主测试、分享。测试集成到系统安装盘的方式(用24H2的ISO),初步发现只需要start2.bin即可。
准备好 ...

没太看懂这个批处理,是到处开始菜单布局吗,导出到哪里了呢。。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3