栏目搜索
 
 
 
 
你的位置:首页 > 网吧学院 > 母盘制作 >
 

打造自己的驱动和系统文件包

日期:2006-03-29 00:00:00  点击:  作者:  来源:    【我要投稿】   【加入我的收藏夹】

本文章地址:http://www.netbarguide.com/School/mpzz/20060328/i9yLb.html [点此复制地址]

在2K以后的系统中,由于使用了文件保护,所以安装盘的文件也不是最新的了,包含驱动.

以2K为例:

默认驱动在:c:winntDriver Cachei386driver.cab 里面的驱动多是旧的

默认系统文件(新)放在:c:winntServicePackFiles

c:winntsystem32dllcache

  这两个目录的文件多是新的

还有安装盘的I386目录的文件,也是旧的

再有就是你下的最新驱动了.

上面所说的几个目录有相当多文件是重复(含新,旧文件)的,占用了两倍以上空间.如何把他们更新合并呢?

首先,驱动部份:

   把driver.cab解压,再把你的最新驱动拷进去覆盖掉旧驱动文件(我自己有从驱动之家里下的所有硬件驱动最新版),这时驱动文件就是非压缩的最新文件了,driver.cab就删了不要.由于是非压缩的文件,占用空间大,所以就要进行压缩处理.MS压缩文件格式是ABC.AB_这样的,只能使用compress.exe(我知道这个,还有更好的程序吗?)不然安装时就会报错.

    我是先把INF文件移出,再把所有文件压缩,压缩后删去原文件,再把INF文件移回.

第二就是2K安装文件部份:

同样,把:c:winntServicePackFiles

c:winntsystem32dllcache里的文件都压缩了(如有相同的文件留新的,下同)覆盖掉安装盘的I386目录里的旧文件,:c:winntServicePackFiles

c:winntsystem32dllcache里的就删了.

最后,把安装盘的I386(删了driver.cab),拷到c:winntDriver Cache

更新的驱动也拷到c:winntDriver Cachei386

这样做万能GHO镜象时就会自动在c:winntDriver Cachei386里找驱动和程序文件了.

为什么放在c:winntDriver Cachei386

因为我做的盘有无盘,驱动只能放在C盘,如是有盘可以放到其它盘或刻成光盘.