无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: chenall
打印 上一主题 下一主题

[分享] PE自动检测安装驱动 外置组件[01-17更新]

  [复制链接]
1#
发表于 2006-12-9 22:14:45 | 显示全部楼层
lz可以把新版的文件改为支持7z格式么?(感觉这个压缩率比较高)

[ 本帖最后由 strongchen 于 2006-12-9 10:36 PM 编辑 ]
回复

使用道具 举报

2#
发表于 2006-12-12 19:30:59 | 显示全部楼层
嘿嘿,支持7z真得很不错
回复

使用道具 举报

3#
发表于 2006-12-12 21:24:17 | 显示全部楼层
原帖由 jxyun99 于 2006-12-12 09:08 PM 发表
不知道谁有提取好的nf4网卡驱动。我自己提取的无论是直接集成在IMG中还是外置都无法驱动网卡!不知道是不是我提取的文件有问题


看了一下你的附件,inf里面没有任何硬件id。在pe中 把inf文件拷贝到inf目录下,在命令行运行 “bartpe -pnp” 如果没有显示任何硬件名的信息,那估计是不能用这样的方法安装的了。(这就是所谓的“软网卡”吧)
回复

使用道具 举报

4#
发表于 2006-12-15 22:01:34 | 显示全部楼层
原帖由 chenall 于 2006-12-15 09:57 PM 发表
如果~pnpdrive.log里面有你的驱动的INF信息那就说明这个驱动已经被找到了,否则就不行了.
还有一点,如果你的内存比较低,可能会在解压大驱动包时出错.所以有可能跳过了那个驱动包.
这一点,我是在128MB的内存是测试 ...


7z 一般压缩,解压需要 6M 内存。

需要的内存跟选择的压缩率有关。而需要多小内存解压,7z会在压缩的时候告诉你,这一点比rar好。
回复

使用道具 举报

5#
发表于 2006-12-15 22:23:57 | 显示全部楼层
原帖由 chenall 于 2006-12-15 10:13 PM 发表
12.15
1.修复了一个造成解压两次INF文件的错误,谢谢strongchen兄的提醒
2.修改了删除临时文件的命令的位置.


我使用最高压缩率,压缩你的网卡驱动包,提示需要7MB能解压.压缩后大小2988MB.
在128MB的内存下启 ...


:L最高压缩率要64M内存解压!。。。。

我比较过,只要你选择“创建固实压缩档案”用一般的压缩率就很不错了。

psw:我把那些驱动的inf文件优化过了,现在只占 2。92 M 的空间(6M内存可以解压)

到我的网盘下载 网络外置组件(12.15).7z 里面包含了。
回复

使用道具 举报

6#
发表于 2006-12-16 14:38:36 | 显示全部楼层
原帖由 yjliu668 于 2006-12-16 02:12 PM 发表
请楼主指点,这是甚么原因? (使用12.15版)不过点“确定” 后驱动还是安装了。


先把支持网络的文件copy到pe中,然后再加载驱动,否则就会出现这个错误。
回复

使用道具 举报

7#
发表于 2006-12-17 18:24:45 | 显示全部楼层
原帖由 chenall 于 2006-12-17 06:23 PM 发表
根据strongchen的想法而做的一个批处理.


注:这只是一个不成熟的作品,未经测试,因为我没有XP系统.
有兴趣的朋权可以研究一下.

批处理中set systemroot=c:\windows
是设置WINDOWS XP的安装目录,默认是C:\ ...


马上测试一下 :D
回复

使用道具 举报

8#
发表于 2006-12-17 18:41:57 | 显示全部楼层
在虚拟机中安装网卡驱动成功。

这个过程中出现过一次文件错误的对话框(是bartpe -pnp的原因,应该是pe中缺少某些文件造成)

拷贝文件过程中出现 “确认XXX.SYS是文件还是目录"的字眼,没有人工干预,文件最后都完全拷贝。

我的步骤如下:

把 网络支持 的最小组件解压到 pe 中。

运行 检测的cmd(xp要的目录暂时只能是 c:\windows)

现在准备实机测试。。
回复

使用道具 举报

9#
发表于 2006-12-17 19:06:01 | 显示全部楼层
在实机测试,网卡显示卡都正确安装了,哈哈。
回复

使用道具 举报

10#
发表于 2006-12-17 19:15:46 | 显示全部楼层
原帖由 chenall 于 2006-12-17 06:56 PM 发表
这个应该有一个可能的原因是,系统目录中的INF并未经处理,所以第一次安装会提示出错(这个没办法,因为不能去改到原体系统里面的INF文件,所以就暂时这样了,以后有好的方法再改了)
当然最后进行安装的INF是已经经过处 ...


比较拷贝到pe中的inf文件和我windows中的原文件。发现没有任何区别,连时间都是一样的。
回复

使用道具 举报

11#
发表于 2006-12-18 15:42:30 | 显示全部楼层
原帖由 zhaohj 于 2006-12-18 03:36 PM 发表
用strongchen的12.17版,在实机上测试,解压这个scandrive.RAR文件到外置程序\pe_drive,删除DRIVERS_NET.7Z及DRIVERS_VGA.7Z,配置显卡正常(提示”系统无法在消息文本中为SETUPAPI.DLL找到消息号为0xea6b的消息 ...


先解压 setnet.7z 和 setvga.7z 到 wxpe目录中,再开始 认驱动。。

我要晚上回家才能测试新版。
回复

使用道具 举报

12#
发表于 2006-12-20 20:04:16 | 显示全部楼层
有这么多高手合作,我可以等现成的了。。。嘿嘿
回复

使用道具 举报

13#
发表于 2006-12-20 20:41:31 | 显示全部楼层
原帖由 zts59 于 2006-12-20 08:39 PM 发表
显卡为865G时,虽然WINPE不要装驱动都可支持1024*768@32位色彩,可是我装这个驱动,怎么也装不上去。

一直以来,都没有主意这个问题,今天发现用浏览器看网页时,才发现,拉动滚动条才发现那刷新得让人受不了
...


安装显卡驱动,不安装驱动就是这样子。
回复

使用道具 举报

14#
发表于 2006-12-21 23:20:09 | 显示全部楼层
原帖由 chenall 于 2006-12-21 12:44 PM 发表
多谢上面的所有朋友,用了另个一个方法.
1.该不会再出现之前的错误提示.
2.不再让系统到原XP系统的INF目录下查找驱动(对原系统的没有任何影响)
原理:
1.先分析硬件ID,然后复制相应的INF文件到临时目录.
2.用 ...


呵呵,转了一个圈,又回到我原来用的方法上了。
下来,测试一下先(这两天工作好忙,刚刚才回家)
回复

使用道具 举报

15#
发表于 2006-12-24 16:35:26 | 显示全部楼层
原帖由 liuyilin 于 2006-12-23 03:55 PM 发表

1:对有2 次提示setupapi.dll,但是不影响使用
2;如果硬盘上系统不是XP怎么办?


2003系统也没问题,其他系统就没办法了。比竟这个只是在没有驱动的时候补救的方法。
回复

使用道具 举报

16#
发表于 2006-12-25 17:06:34 | 显示全部楼层
与SETUPAPI.DLL无关的,出现这个问题是因为安装驱动的时候需要的某些文件不存在产生的.
回复

使用道具 举报

17#
发表于 2006-12-30 02:37:24 | 显示全部楼层
原帖由 chenall 于 2006-12-29 03:59 PM 发表
这几天比较忙,加上了上面的功能.不过并不保证可用.
请到顶楼下载.

12.29
1.驱动安装失败,或不符合要求时删除该驱动.
2.PEDrive.CMD  (免驱动包版)
  添加了备份功能.
  修改了复制文件的方式(直接从INF文 ...


:L 那我不是又有活干了么。。。。
回复

使用道具 举报

18#
发表于 2007-1-13 23:19:53 | 显示全部楼层
嘿嘿,更新了,标题也改一下阿。

今天又免费加班了。。。没时间研究pe了。。惨ing
回复

使用道具 举报

19#
发表于 2007-1-17 23:47:02 | 显示全部楼层
最近的版本改动了什么?我记得31号左右的版本已经很完美,就是装声卡的时候提示复制文件什么的(从xp提取的版本)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-6 16:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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