无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4919|回复: 17
打印 上一主题 下一主题

关于隐藏64位PE3.0 “drvload”加载驱动时的窗口,请教各位

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-13 20:51:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近用Win7peBuilde学习制作了一个64位的PE。请教一个问题,PE3.0的winpeshl.ini里有以下几行,如何写才能隐藏其运行时的窗口呢,
"drvload.exe x:\windows\inf\nete1g3e.inf"
"drvload.exe x:\windows\inf\nete1e3e.inf"
"drvload.exe x:\windows\inf\netrtx64.inf"
"drvload.exe x:\windows\inf\netrtl64.inf"
因为在进PE桌面前会出现连续4个黑色窗口闪现,多方寻求方法想隐藏其运行窗口未果,只好发贴出来求助各位,希望能有解决方法。
这4行是在加载驱动,如果有别的方法不写在winpeshl里也行,只要能达到同样的效果。记得有人做的x64pe3.0的winpeshl.ini里并未使用drvload加载驱动一样能联网,不知是如何做到的。
2#
发表于 2010-3-14 02:53:02 | 只看该作者
可以在PECMD.INI中加入:
EXEC =!drvload.exe x:\windows\inf\nete1g3e.inf
EXEC =!drvload.exe x:\windows\inf\nete1e3e.inf
EXEC =!drvload.exe x:\windows\inf\netrtx64.inf
EXEC =!drvload.exe x:\windows\inf\netrtl64.inf

或者winpeshl.ini中改为:
"PECMD.EXE EXEC =!drvload.exe x:\windows\inf\nete1g3e.inf"
"PECMD.EXE EXEC =!drvload.exe x:\windows\inf\nete1e3e.inf"
"PECMD.EXE EXEC =!drvload.exe x:\windows\inf\netrtx64.inf"
"PECMD.EXE EXEC =!drvload.exe x:\windows\inf\netrtl64.inf"


PS: Win7peBuilder精简了许多东西,原版MS的W7PE是无需此步骤的···
回复

使用道具 举报

3#
发表于 2010-3-14 09:20:01 | 只看该作者
把引号都去掉,就没有黑窗口了!但是不知到 语句还起不起作用。
回复

使用道具 举报

4#
发表于 2010-3-14 10:51:19 | 只看该作者

回复 #3 caomaoLBL 的帖子

drvload加载驱动不是很快,这样知道起不起作用
回复

使用道具 举报

5#
发表于 2010-3-14 10:55:21 | 只看该作者

回复 #1 bank-w3000 的帖子

原版的64BIT PE 似乎不用drvload就可以联网

另外 PECMD似乎在64BIT下面没有效果

我的建议是winpeshl.ini内容写成一个CMD文件,比如drv.cmd

然后在drvcmd里面drvload.exe x:\windows\inf\nete1g3e.inf
这样只有一个窗口
回复

使用道具 举报

6#
发表于 2010-3-14 10:59:42 | 只看该作者
原帖由 zhhsh 于 2010-3-14 10:51 发表
drvload加载驱动不是很快,这样知道起不起作用

把 引号 都去掉 肯定是不显示 CMD窗口了,我试过

但是,到底 语句有没有作用了啊? 你也不说明白了,到底有没有作用!
回复

使用道具 举报

7#
 楼主| 发表于 2010-3-16 13:27:56 | 只看该作者
感谢楼上各位的回复。
pecmd不支持64位pe的;
把引号去掉是无效的,去掉则不执行;
“winpeshl.ini内容写成一个CMD文件”,这个之前试过,并不是只有一个黑窗口,执行几行就有几个窗口,效果跟winpeshl.ini是一样的。
回复

使用道具 举报

8#
发表于 2010-3-16 18:28:33 | 只看该作者
...........................................

[ 本帖最后由 lxl1638 于 2010-3-16 18:30 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2010-3-16 19:48:55 | 只看该作者
Win7peBuilder精简了许多东西,原版MS的W7PE是无需此步骤的···

winpeshl里解决不了的话,如果把精简掉的那些文件能添加回去应该能解决,谁能提供一个文件列表啊?
回复

使用道具 举报

10#
发表于 2010-3-16 20:11:24 | 只看该作者
原帖由 bank-w3000 于 2010-3-16 19:48 发表

winpeshl里解决不了的话,如果把精简掉的那些文件能添加回去应该能解决,谁能提供一个文件列表啊?



文件是在的···这是注册表的问题···
回复

使用道具 举报

11#
 楼主| 发表于 2010-3-16 20:16:59 | 只看该作者
文件是在的···这是注册表的问题···

如何弄。。。教教小弟,谢谢!
回复

使用道具 举报

12#
发表于 2010-3-16 20:20:58 | 只看该作者
原帖由 bank-w3000 于 2010-3-16 20:16 发表

如何弄。。。教教小弟,谢谢!



这个要问K大他是怎么精简的了···

或者从win7pebuilder的脚本中找找删了什么键值···
回复

使用道具 举报

13#
 楼主| 发表于 2010-3-16 20:24:43 | 只看该作者
早在k大贴内发了求助,k大也许忙吧,顾不上小弟啊。。。脚本那东西对小弟来说有难度啊。
回复

使用道具 举报

14#
发表于 2010-3-16 21:12:42 | 只看该作者
原帖由 bank-w3000 于 2010-3-16 20:24 发表
早在k大贴内发了求助,k大也许忙吧,顾不上小弟啊。。。脚本那东西对小弟来说有难度啊。


看不懂脚本没关系···我也看不懂···

注册表会看吧···

HKEY_LOCAL_MACHINE知道吧?system、software等几个文件知道吧?

在脚本里一个劲找“del” 这鸟文就OK了···
回复

使用道具 举报

15#
发表于 2010-3-16 21:25:40 | 只看该作者
原帖由 lxl1638 于 2010-3-16 18:28 发表
...........................................

老九无语了...............
回复

使用道具 举报

16#
 楼主| 发表于 2010-3-17 13:01:01 | 只看该作者
原帖由 yulon 于 2010-3-16 20:11 发表
文件是在的···这是注册表的问题···

如果是这样,那何必拐个弯再在winpeshl里执行呢。。。
回复

使用道具 举报

17#
发表于 2010-3-25 08:15:43 | 只看该作者
64BIT,我没搞过,帮不上什么忙,看看大伙有谁搞过。呵呵
回复

使用道具 举报

18#
发表于 2010-3-25 14:44:06 | 只看该作者
64位的 winpe2.x/3.0  何必用精简版的,微软的原版加上 shell 就行了,既然都能运行64位系统,内存最低也应有2G以上吧,一般情况下,完全启动也只要一分钟左右吧,当然有些主板启动速度就会非常郁闷
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 09:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表