极速PE官网 > 最新动态 >

WinPE体系设置修改的要领

作者:pe系统 2015-02-27

要是指修改WinPE中的注册表,可以直接修改WinPE注册表,也可以修改设置文件,下面随着来看看详细的要领。

  1、修改内部注册表的要领:

  用前面修改PECMD.INI的要领将内部注册表的文件提取出来:

\WXPE\SYSTEM32\CONFIG\*.*

\WXPE\SYSTEM32\SETUPREG.HI_ (这是CAB压缩包,将它解开成 SETUPREG.HIV)

  运行注册表编辑器REGEDIT.EXE,鼠标点击 HKEY_LOCAL_MACHINE,然后点“文件”-“加载设置单位”,打开提取出来的注册表文件(必要改哪个就加载哪个),提醒挂载名时任意输入取一个名字如“WinPE”,睁开 HKEY_LOCAL_MACHINE 后内里就有一项 WinPE,然后就跟平凡的注册表操纵一样了,改好后用鼠标点一下 “WinPE”项目,然后“文件”-“卸载设置单位”,这个文件就改好了。用悔改的注册表文件替代原本的。

  2、修改设置文件的要领:

  对付平凡的不依靠于外置措施目次布局的注册表项目,可以用通例要领将修改项写成 REG 文件(可以直接从 XP 体系中导出,然后在其基本上修)。在外置措施目次下有个 RegDoc.cmd,这个文件是毛桃用来注册外置措施文档关联的(就是改注册表),可以用记事本打开它,插手一行:

REGEDIT /s REG文件名

  则WinPE加载外部设置时它会自动导入。这是最简朴的改注册表的要领。可是假如要改的项依靠于外置措施的目次布局(好比要在右键菜单中添加用 UltraEdit32 打开),就不能用上面的要领了,由于外置措施的绝对路径是不确定的(差异的呆板中盘符不能确定)。这种环境就必要用原始的 REG 呼吁来做了(就跟老毛桃在REGDOC.CMD 中的做法一样),这个呼吁的语法较量艰懂,且注册表键值的暗示要领跟 REG 文件差异。在呼吁提醒符下通过 /? 参数可以得到它的用法(中文的哦),提示一下 /? 参数是个以多层行使的,如 REG /? 获得的是根基参数的声名,如用 REG ADD /? 则可获得 ADD 这个参数的用法……,有了这个呼吁的基本后,我们来看看是怎么办理不定路径题目的。在 REGDOC.CMD 中有一个情形变量 %TP%,代表的是 REGDOC.CMD 这个文件地址的路径。我们可以通过 %TP%\..\ 暗示它的上层目次,%TP%\..\..\ 暗示它的上两层目次。用此要领可以索引到外置措施目次内的全部路径,而不消思量外置措施目次自己的绝对路径。尚有个要领就是在 WinPE.INI 顶用 PECMD 的 REGI 呼吁一行行添加,这个比体系的 REG 呼吁好领略些,同样可以用 %CurDir% 情形变量来索引外置措施目次内的全部路径.直接修改的甜头是启动 WinPE 就是所必要配置,不依靠外部设置文件,WinPE 的加载速率也较量快,但贫困。修改设置文件则较量简朴,但要依靠设置文件加载进程(直到加载到那些语句时才会见效),启动时必要特另外时刻加载,相等于给体系打补丁去修改默认配置。

一样平常环境下不保举直接修改WinPE注册表,贫困,从头打包也较量花时刻。但有些跟体系细密的键必需直接修改才有用,好比屏幕判别率,固然在表面也可以修改有,但在登录时加载到它之前是无效的,那么在登录的进程中屏幕就会因切换判别率而闪烁。

本身修改注册表的条件是本身要知道所但愿的改变要修注册表中的哪些键值。可以上网搜刮,此刻网上的这些资源多得是,其实找不到的话可以还可以用 RegMon 之类的注册表监督软件来定位。好比修改记事本的自动换行,又不知道响应的键值在哪。可以先开启 RegMon,然后在记事本中改调动行的选项,看 RegMon 的监督功效,来定位是哪个键值。由于体系自己也在不绝的变动注册表,RegMon 中的表现会许多,可是通过不绝的改变记事本中的配置,最终是可以找到的,这个进程必要的是耐性和仔细。