制作本套教程的目的是为了弥补行业内没有针对较新的网吧系统定制出过什么教程,就算有也都是一些收费的,不清楚质量如何。所以准备着手开始做该教程,在有条件以后也会录制为视频教程,方便大家学习。 本套教程为连载,希望转载的人能声明文章出处:http://www.nmgwddj.com。下面我们就开始我们第一阶段的准备和处理工作。 【准备工具】1、原版Win7 SP1 专业版 批量授权 64位下载 32位下载 根据自己需要下载对应版本。这里有必要跟大家说一下,如果你找不到我们这篇文章的地址了,要下载原版的操作系统怎么办?大家可以记住“MSDN我告诉你”这个名字,在网络上搜索MSDN我告诉你,就能找到一个由个人创办的网站,里面包含了微软几乎所有软件产品的下载,其中就有Windows所有版本的下载,有兴趣的可以自己先去看看。 2、VMware虚拟机 10.0.3汉化精简版对于虚拟机的使用我们就不再一一赘述了,网络上太多相关教程了,如果你因为不会使用虚拟机而没有学会系统精简,那我只能说是你学习的欲望还不够强烈。 【准备工作】1、提取Windows系统更新程序在定制原版操作系统的时候,我们必须要做的一个步骤就是给原版系统安装完整的系统补丁,防止一些恶意人员利用微软的漏洞入侵或破坏系统。当然有的人认为安装了系统补丁会导致系统运行速度变慢,这其实是无稽之谈,没有任何根据。我们举一个简单的例子,比如系统因为一个文件中包含的代码编写的不严谨,导致黑客通过该文件的一个漏洞获取了使用你自己电脑系统的权限。那么微软需要修复这个问题时就要去修正这个文件,可能新增一行代码,可能删除某行判断。最后将这个修改后的文件制作为系统补丁提供用户安装替换掉原来有漏洞的文件。这就是我们见到的系统补丁,安装则可避免一些黑客利用被公布出去的漏洞破坏你的电脑,而且根本不会有什么影响系统运行速度的说法。 那么我们该如何提取这些系统补丁呢?其实非常简单,大家应该都知道一些安全卫士类的软件都有这样的功能的,我推荐大家使用360安全卫士来安装和提取系统补丁,因为自己做系统定制已经蛮久了,长期使用这些软件发现,360是做的最好,更新速度最快的系统补丁安装软件了。比金山、迅雷、QQ管家等等都要快。虽然他在技术行业中口碑不是很好,但是的确具有雄厚的技术实力。 下面就是使用原版系统的ISO在虚拟机中安装一个系统,然后安装360安全卫士,扫描并下载所有推荐的补丁。如下图:
下载安装完成后,我们把这些文件从虚拟机中拷贝出来,无论360安全卫士还是金山安全卫士,他们在下载安装完所有补丁后是不会删除补丁文件的。文件保存在软件安装目录下的hotfix文件夹中。将这些文件复制出来即可:
复制出虚拟机有多种方法,你可以使用局域网传输软件把整个文件夹拉出来,也可以做个共享或者FTP什么的,不过我推荐大家最简单的方法是将虚拟机关机,然后点击编辑虚拟机硬件中的硬盘:
然后点击应用工具-映射:
将你安装360安全卫士的盘符映射出来,我安装到C盘了,所以把C盘映射出来:
映射完成后我们会看到映射的盘符自动打开了,我们在里面找到hotfix文件夹复制出来就行了。
复制出来我们留着备用,接着下面的处理。 2、下载我们需要集成的驱动在原版系统中,我们除了系统补丁的整合外,还要想到的就是将我们常用的驱动整合进去,比如USB3.0驱动、网卡驱动等。那么我们到底要整合哪些驱动呢?这里我们先列举一下必须要整合的驱动: 1、USB3.0驱动(Intel、AMD、Renesas、VIA、Etron等) 2、网卡驱动(Realtek、Intel、Broadcom、Marvell等) 可选整合的驱动,但推荐大家不要对下面的硬件驱动整合,因为这些硬件驱动变更较快,而且一些OEM厂商对自身硬件驱动做过特殊调整,可能你整合的驱动无法与诸多硬件兼容,特别是NVIDIA和AMD的显卡驱动。 1、显卡(NVIDIA、AMD、Intel) 2、声卡(Realtek、VIA等) 这么多的驱动,我们要去哪下载呢?下载完了又要如何提取必要的驱动文件呢? 首先下载驱动有两种渠道,第一种就是使用iTianKong的驱动包,在驱动包中找到需要的驱动解压出来备用即可。这种方式可以大大减少自己提取驱动耗费的精力和时间,iTiankong由于收入与支出不平衡,可能一段时间驱动包被加密无法解压。但有其他需求的可以自己到芯片的官方网站下载,这里只给大家举几个提取驱动的例子,看明白了一通百通,任何驱动都可以提取出来。 第一种:下载出来驱动文件隐藏在安装包的某个文件夹中,如Realtek的网卡驱动,我们打开Realtek官方网站,选择下载网卡设备中PCI-E的设备驱动程序,如下图:
我们选择一个Win7 and Server 2008 R2 Auto Installation Program的下载下来后得到一个压缩包,这个压缩包解压后就是下面这些文件了:
其中驱动文件就在Win7那个文件夹中,打开后如下图:
.分32和64位,根据你定制的系统版本的不同,复制不同的驱动文件到一个文件夹中备份,比如D:\Lite\Drivers文件夹。 第二种:下载后就是纯驱动文件,直接复制利用即可,比如博通官网下载网卡驱动就是提供的直接的驱动文件:
随便选择一个版本下载后得出的文件是一个压缩包,压缩包中只包含了驱动的核心文件,没有其他东西,这样的驱动我们直接就可以留着备用了。 第三种:下载出来是一个独立的安装包文件,无法解压。这种一般是手动执行安装后(无论你本机有没有匹配的硬件)会释放驱动文件到C:\Program Files\xxx的文件夹中,在该文件夹中就可以找到驱动文件,比如博通老版本的安装形式的驱动包就是这样的。 第四种:下载出来是一个独立的安装包文件,无法解压,而且安装时会检测本机是否有符合的硬件,如果没有连驱动文件都不释放,对于这种驱动安装包,我们有两种方法来处理,一种是不把其驱动整合到系统中,而是在系统安装完成时使用我们的部署工具静默安装方式调用一次,这样如果本机有匹配的硬件那么就安装,没有那么他也自己会判断自动退出程序。另外一种方法就是找一台有该类硬件的电脑安装上该驱动,然后将驱动文件手工或软件备份出来使用。 注意:USB3.0驱动中,Intel7系列和8系列的USB3.0驱动不能整合到同一个系统中,因为驱动文件名称相同但匹配的硬件ID不一样,会导致7系匹配为8系或8系匹配为7系(取决于你最后整合的哪个版本的驱动)而蓝屏。另外,如果你选择使用iTiankong的驱动包中的USB3.0驱动作为整合,那么要注意的是里面有一些是我们第四种中谈到的安装包,是无法直接整合到系统里面的,所以自己要把驱动包里面所有的文件都过目一下。 【第一阶段完毕】第一阶段我们就先准备这些东西,一个是补丁,一个是驱动。看似简单,但操作起来非常麻烦。我们准备出来的驱动和补丁放到一个文件夹下,方便我们后面调用。
下一集我们就介绍如何将补丁和驱动整合到还没有安装过的系统中。 第二部分我们开始讨论如何将我们已经提取出来的驱动和补丁整合到一个“尚未安装”的系统中去,方法网络上很好找,我这里只不过再给大家重复一遍而已,但与他人不同的是,我会在需要注意的地方给出提示。 本套教程为连载,希望转载的人能声明文章出处:http://www.nmgwddj.com。下面我们就开始我们第二阶段的准备和处理工作。 【准备工具】1、WinRAR或7z或UltraISO任意一个即可【开始整合】首先,我们需要将原版的ISO文件解压出来,或者用UltraISO打开,提取其中的“install.wim”文件,其实整个ISO文件中,就他是系统安装的核心文件,其他的都是附属品而已。我解压的是64位的Win7,该文件存放路径及大小见下图:
将该文件复制到一个好找的位置,我放到了D:\Lite\WIM文件夹中,根据自己需要随便复制。随后我们就开始正式的整合驱动和补丁了。在整合前,我们有必要说一下正确的流程是什么样的。 1、将install.wim文件映射为文件夹。 2、整合补丁。 3、整合驱动。 4、保存对install.wim改动。 以上4步便是整合的过程,那么我们开始第一步,将install.wim文件映射为文件夹。 在一个空间足够大的盘符中新建一个文件夹,我这里建立为“D:\Temp”用于挂载install.wim中的文件。然后打开命令提示符,输入以下命令后回车: dism /Get-WimInfo /WimFile:D:\Lite\WIM\install.wim
该命令显示了存放在D:\Lite\Wim\install.wim中有几种不同的系统,我们看到自己下载的里面只有一种,索引为1,名称是Windows 7 PROFESSIONAL。那么我们就需要把他挂载出来(如果有其他整合版的系统,这里看到的可能会有很多,记住索引,后面会根据索引来处理不同的镜像)。 在命令提示符下继续输入如下命令后回车: dism /Mount-Wim /WimFile:D:\Lite\WIM\install.wim /Index:1 /MountDir:D:\Temp
如上图我们看到,我们通过微软提供给我们的dism命令行,将D:\Lite\Wim\install.wim挂载到了D:\Temp文件夹中,打开这个文件夹,我们看到其实就是系统安装所需的文件。
接下来,我们就要对已经挂载出来的文件夹整合驱动了,在命令提示符下输入如下命令后回车: dism /Image:D:\Temp /Add-Driver /Driver:D:\Lite\Drivers /Recurse /Forceunsigned 注意:当添加了/Forceunsigned参数时,即使驱动程序没有进行正确的签名,驱动一样会整合到系统中,但由于Win7 x64要求驱动文件必须要有正确的签名才会去加载。所以如果你整合的驱动被修改过或者签名被破坏了。一定记得不要使用这个参数强制整合,否则系统可能会无法启动。
命令的意思是对D:\Temp已经挂载出来的系统中添加驱动程序,要添加的驱动程序路径在D:\Lite\Drivers目录下(你只需要将所有驱动都放到这一个文件夹中就可以了,在整合过程中,其会自动遍历该目录下所有可以整合的驱动直到找不到任何inf文件为止)。因为是给大家做演示,我没有处理提取出来的驱动文件夹,图中Intel的2款驱动大家记得自己在做的时候一定要不一起整合进去。另外说一下下面提示的错误,错误表示虽然inf文件存在,但是inf所需的一些驱动文件不在所以整合失败。 整合完成后,你可以通过命令 dism /Image:D:\Temp /Get-Drivers 来查看具体整合进去哪些驱动程序了,如下图:
驱动的整合就到这里,下面我们来看一下系统补丁的整合,系统补丁整合也是一样的道理,命令行先给大家写出来,后面再告诉大家如何自己去查询这些命令。 打开命令提示符,输入以下命令后回车: dism /Image:D:\Temp /Add-Package /PackagePath:D:\Lite\HotFix
我们看到,我们下载的补丁都被一一的整合进去了,同理跟驱动一样,只要你指定好文件夹,dism会自动扫描所有可整合的补丁直至再也找不到任何补丁为止。 因为我考虑时间问题,所以只整合了一部分补丁,自己做的时候一定记得都不要落下。另外使用360安全卫士或金山安全卫士这些软件下载补丁时,你可能会看到一些跟正常补丁图标不一样的文件,这样的文件是无法通过这种方式整合到系统中的,但把他保留下来,我们后面会告诉大家如何处理这些补丁。 整合完成后,你可以通过命令行dism /Image:D:\Temp /Get-Packages查看已经整合过的补丁,如下图:
当驱动、补丁全部整合完成后,下面我们该做的事情就是保存我们整合过驱动和补丁的install.wim了。在命令提示符下输入如下命令后回车: dism /UnMount-Wim /MountDir:D:\Temp /Commit
至此挂载、整合驱动补丁、取消挂载的完整步骤就完成了,以上所有命令全部来自于微软帮助中心,你是不是还沉浸在其中?下一集我们讲如何控制Windows功能的开启和关闭。 上面一篇文章我们介绍了如何通过微软提供给我们的dism命令给install.wim文件添加系统补丁和驱动程序,能继续往下看的人大家应该都已经试过了。下面这篇文章我们开始介绍,如何通过dism命令继续操控添加/关闭 Windows功能,比如Net3.5、TelnetClient等。 由于帖子限制字数 故转自博客查看:http://yurunghost.blog.163.com/blog/static/223830138201410151342088/
|