无忧启动论坛

标题: 如何把启动PE后的整个注册表信息集成到PE原始注册表中 [打印本页]

作者: lcy19962000    时间: 2017-11-29 19:23
标题: 如何把启动PE后的整个注册表信息集成到PE原始注册表中
本帖最后由 lcy19962000 于 2017-11-29 19:27 编辑

各位大大:我请教如何把一台电脑已经成功启动PE后的整个注册表信息集成到PE原始注册表中,后面就不用pe再加载驱动信息和程序注册表信息了,只要有需要的文件就行,这样便于加快启动速度。更像正常系统。
作者: 不知    时间: 2017-11-29 19:38
可以尝试reg命令,替换原系统的system(HKLM\system分支),software(HKLM\sotfware分支)文件。不过PE本来就是一次性使用的,如果备份后再还原可能因为启动修改的设置而影响启动。
reg save HKLM\Software software
reg save HKLM\system system
就可得到现在的system,software注册表。
reg save 帮助如下:

作者: lcy19962000    时间: 2017-11-29 19:57
不知 发表于 2017-11-29 19:38
可以尝试reg命令,替换原系统的system(HKLM\system分支),software(HKLM\sotfware分支)文件。不过PE本 ...

不,我想的是直接加到原始注册表中,不采用reg形式,采用reg驱动信息不好办吧
作者: 不知    时间: 2017-11-29 20:05
lcy19962000 发表于 2017-11-29 19:57
不,我想的是直接加到原始注册表中,不采用reg形式,采用reg驱动信息不好办吧

PE一般是以system身份运行的,应该不存在注册表备份不全的问题。只要存在注册表里的信息,都可以备份出来。但驱动的信息不止在注册表,还有inf文件,以及sys文件,只备份注册表是不行的。
作者: lcy19962000    时间: 2017-11-29 20:13
本帖最后由 lcy19962000 于 2017-11-29 20:16 编辑
不知 发表于 2017-11-29 20:05
PE一般是以system身份运行的,应该不存在注册表备份不全的问题。只要存在注册表里的信息,都可以备份出来 ...


是呀,所以所有驱动需要的文件备份好,其他的就是注册表了,把注册表初始到原有注册表中就成了针对自己电脑的独一无二的PE系统,甚至可以是最小的正常系统。一般的精简系统都比PE系统大,而且有的精简错误一些功能还不是能用。我认为PE是最精简的系统,只是这个系统每次都要安装驱动信息,程序信息,从而减缓启动速度。
作者: slore    时间: 2017-11-29 21:47
如果用wimbuilder的话,非常简单,在PE下导出整个注册表为mype.reg,
然后,在工程里面配置你的原来的PE的WIM文件,把mype.reg原封不动的放进去,执行创建PE,会自动生成新的PE.WIM。
作者: tt911    时间: 2017-11-30 10:27
问题是这样的信息启动不起来吧。
以前在XP给Deep Freeze换血成功
后来换成win7注册表替换法就失败了
作者: captain_g    时间: 2017-11-30 10:46
#2楼的方法是可以的;

你也可以在进PE后,自己运行REGEDIT,然后导出有关“分支”,导出时要选择保存为“注册表配置单元”,最后用导出的配置单元文件替换掉原文件并重新打包;

但有两点要注意:1)当PE换到另外一台机器上使用,可能起不来;2)即使在同一机器上使用,重新制作的PE在启动后会有“提示”,具体内容记不清了,反正是关于注册表的!
作者: lcy19962000    时间: 2017-11-30 11:06
本帖最后由 lcy19962000 于 2017-11-30 12:46 编辑
captain_g 发表于 2017-11-30 10:46
#2楼的方法是可以的;

你也可以在进PE后,自己运行REGEDIT,然后导出有关“分支”,导出时要选择保存为 ...


谢谢,本身想法就是自己专用的pe




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