无忧启动论坛

标题: 如何修改PE镜像文件,使进入PE后显示器默认颜色位数为32位 [打印本页]

作者: 2010_24K    时间: 2010-11-21 15:17
标题: 如何修改PE镜像文件,使进入PE后显示器默认颜色位数为32位
Rt:
     这两天无事,研究了一番PE,以小马WinPE 2K3为篮板,进行了一些软件的更新,删除和添加,在此感谢小马!
现在遇到了一个问题,量产了一个U盘,启动到PE后,显示器的默认颜色位数为16,请问无忧的各位大大,如何进行修改,使进入桌面某默认就是选择32位色呢?
     自己也搜索了一番,在论坛找到帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=128126,在里边也找到了一些解决方法,但各位大大的回复都比较说明都比较简单,24K太菜,还是看不懂,哪位大大能详细解答一下么,24K不胜感激!

[ 本帖最后由 2010_24K 于 2010-11-21 15:24 编辑 ]
作者: 2010_24K    时间: 2010-11-21 16:24
关于这个问题,刚才自己又仔细看了下各位大大的回答,综合了下,自己动手实践终于成功,现将24K动手的步骤下下来,方便遇到此此问题的朋友参考。
此以小马WINPE 2K3为例,我想其他的应该也一样。

1、要进行修改,首先得解开winpe.im_文件,至于怎么解开,这个就不细说了,毕竟如我水版主说的,如果这个都不会。那接下来也不用做了...

2、用UltraISO打开解压得到的winpe.img镜像文件,找到SYSTEM32文件夹,提取出SETUPREG.HIV这个文件,因为我们所要修改的就是这个文件。

3、运行本机的注册表编辑器(运行---regedit),点一下HKEY_LOCAL_MACHINE这个主键,然后点“文件”---“加载配置单元”

4、好了,它会弹出查找框,我们直接定位到我们提取出的SETUPREG.HIV文件,之后又会弹出填写“项名称”的对话框,随便输一个就好了,比如我输入:setupreg.hiv;只要能区别就行。

5、这样,就会在HKEY_LOCAL_MACHINE下多出我们建的setupreg.hiv这个项,定位到:setupreg.hiv\controlset001\services\vgasave\device0下,这下你应该会了,右边的第一项:DefaultSettings.BitsPerPel,可以看到这么一串数值:0x00000010(16),看到16了么?那就是进入桌面的默认颜色位,这里就是我们所要修改的。(同时,细心的朋友就会发现,默认分辨率也是可以在此修修改的。)

6、双击DefaultSettings.BitsPerPel,基数选16进制,左边输入32,然后确定修改。

7、最后,点一下我们新建的SETUPREG.HIV项,再点“文件”---“卸载配置单元”这样我们提取出来的SETUPREG.HIV文件就被我们修改好了,将之覆盖到winpe.img镜像SYSTEM32文件夹下的SETUPREG.HIV文件,然后再重新打包winpe.im_替换原PE文件就大功告成了。

最后,感谢无忧那几位大大提供的方法和思路!
作者: londhs    时间: 2011-7-6 07:46
感谢这位朋友将方法心得写出来 方便我们新手
作者: sm7810226    时间: 2011-7-6 08:40
最简单的方法是pecmd命令

捕获.JPG (32.34 KB, 下载次数: 48)

捕获.JPG





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