首页 > 最新动态 >

WinPE系统配置修正的方法

作者:        时间: 2014-04-28 13:30:13         点击: 本日:1 本周:1 本月:1 总数:14

要是指修正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 命令来做了(就跟萝卜U盘在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 中的显现会很多,但是经过不时的改动记事本中的设置,最终是能够找到的,这个过程需求的是耐心和仔细。


Tags:


如果您觉得 请用力
0%0
如果您觉得 请用力
0%0