如果是早些年,XP时代的Ghost封装,各种的封装工具和驱动只能安装工具满天飞,比如龙帝国,还有很早用C++写的忘了什么名字了,自由天空的,非常的多;

当时为什么要用Ghost和用这些驱动安装工具以及封装工具,有几点历史原因:

1、当时U盘还没盛行,更别说移动硬盘了,而且容量很重要,大小不能超过630兆左右,完全是一个CD光盘,也别去想什么DVD,那时压根就DVD光驱也不多。综上,Ghost帮了很大的忙,里面有个参数能进行高度压缩,能把C盘4G左右的系统要所到600多兆(这里要配合封装工具)。

2、封装工具能把整个电脑的基本信息重置成新的一样,而且也能达到压缩的作用。还有一点就是电源模式,每台电脑是不一样的,错误选择容易导致蓝屏。

3、为了在AMD和Intel的机器上能通杀,驱动安装也非常重要,为了解决这一问题,我还专门写了一个驱动安装的工具:http://www.cnblogs.com/EasonJim/p/5824349.html等等。

4、当时的网络是一个问题,平均宽带下载速度200k,安装一个网络版的驱动至少一天时间之久,而且驱动识别的软件还没那么智能。

时隔多年,win7到win8再到win10,市面上的封装技术和封装工具不断的更新,现在做的最好的,我想就只有自由天空这家了。

https://www.itsk.com/

我从win7开始就没再封装过,毕竟要花太多的时间和心思去搞这一块,而且重复的造轮子很繁琐,但是我一直不断的去收集和整理最便捷的封装方式。

10年的时候,但是在太平洋配电脑,一家店铺使用的系统安装方式非常吸引人,我总结几点,那时还是XP时代:

1、把一个系统要用的软件和驱动包等等的工具全部整进C盘

2、然后直接针对主板的南桥和北桥以及CPU的型号(AMD/Intel)再加上针脚进行安装,最终再把这些装好的系统用Ghost备份下来,每个GHO文件标志着前面的标志,也好区分。

3、他们把这些GHO文件放在一台拆开的电脑上,同时也是方便拷贝系统,这台电脑直接启动到dos界面。当有电脑要安装时,装机人员看主板和CPU型号,直接把硬盘插入到这台电脑上,用Ghost还原对应型号的系统。最后装上刚装好的电脑上,只要做简单驱动配置,全新的系统立马搞定。

4、这样的方式非常方便,用硬盘对拷,速度也得到很大提升,节省时间。并且不用考虑容量的问题。

我当时对这样的方式很好奇,想自己搞一套,但是我发觉还真搞不来,不是技术实现不了,而是我没有这么多的机器让我去搞,毕竟人家是电脑城。

所以我还在等一个机会,能直接AMD/Intel两套系统的方案。

转眼到了win7,也曾试过以上的方案,但是驱动还是有问题,即时在统一平台下的系统,不同显卡或者CPU也会造成偶尔的蓝屏,这个也不靠谱,在等。

又到了win8时代,微软发布了一个亮点,兼容所有设备的思路,很快,我的机会来的,最终成功的实现了这个方案,把所有的软件装好,然后封装两套(AMD/Intel)的GHO即可;安装时只要对应着CPU型号进行还原即可,再也不用考虑主板CPU针脚这些。

后面我还封装了win10,这个兼容性更高,基本是不用分平台,直接一个GHO搞定!

最后,说明一下,还原后的系统驱动是必须手动安装的,但现在有了驱动精灵这些网络版本,网卡基本都是外能的,现在的网速又快(下载速度几M每秒),直接挂在那里网络直下,半个小时全自动安装。

以上就是我从系统封装走过来的过程,也希望这套方案能帮助到有需要的人。

Windows XP/Windows 7/Windows 8/Windows 10系统封装的另类教程和思路的更多相关文章

  1. Windows XP SP3 Professional 微软(MSDN)官方原版系统

    Windows XP SP3 Professional 微软(MSDN)官方原版系统 Windows XP(版本号:5.1,开发代号:Whistler)是微软公司推出供个人电脑使用的操作系统,其RTM ...

  2. PC-飞起来!我的Windows XP——五步快速优化Windows XP

    虽然Microsoft的 Vista已经发售了快一年,但国内大部分系统用户仍使用着目前堪称完美的Windows XP.与以往的Windows操作系统一样,新安装的Windows XP可能还不在最佳状态 ...

  3. Windows XP硬盘安装Ubuntu 12.04双系统图文详解

    Windows XP硬盘安装Ubuntu 12.04双系统图文详解 Ubuntu 12.04 LTS版本于2012年4月26日发布,趁着五一放假,赶紧在自己的Windows XP的电脑上安装下Ubun ...

  4. Windows XP硬盘安装Ubuntu 16.04双系统图文详解

    需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 16.04 LTS的镜像文件,具体下载地址如下:   1 2 3       1.grub4dos  点击下载 grub4dos 2 ...

  5. 解决 Windows XP 下 IIS 最大连接数为 10 的问题

    为了方便调试网站程序,就在 Windows XP 系统下安装了 IIS,但是出现了一个问题:“403.9 误-禁止访问:连接的用户过多”,会有这样的问题出现,一般有两种可能:一.IIS 本身的最大连接 ...

  6. Windows XP SP3下编译安装check-0.10.0

    软件环境:visual studio 2010 cmake-3.6.3-win32-x86 从github.com下载check-0.10.0到本地,解压出目录check-0.10.0 下载cmake ...

  7. 成功在神舟K650c-i7 d2(i7-4700MQ、HM87)上装好了Windows XP

    成功在神舟K650c-i7 d2(i7-4700MQ.HM87)上装好了Windows XP 本来已经在K650c上装好了Windows7.Windows8双系统,奈何某些旧软件只能在Windows ...

  8. windows XP系统内核文件分析(全)

    Windows XP个别 System32 文件 System32 文件夹下个别要移除的文件 我们就要删除另外600 个 system32 文件...我们要一次把它们全都解决掉. 以下是我所删除的 S ...

  9. win7下安装和使用Windows XP Mode

    如果想在电脑中安装多个操作系统有几种方法: 1.安装虚拟机,继而在虚拟机中安装操作系统.虚拟机个数就相当于电脑个数,常用的虚拟机软件有VMVare,VMVare功能齐全,但是安装文件较大. 2.如果你 ...

随机推荐

  1. nginx认证配置

      rpm -qa|grep httpd-tools yum install httpd-tools ###这样不仅可以使用ab工具,还可以使用htpasswd工具了     虚拟主机 ->&g ...

  2. scala + intellij idea 环境搭建及编译、打包

    大数据生态圈中风头正旺的Spark项目完全是采用Scala语言开发的,不懂Scala的话,基本上就没法玩下去了.Scala与Java编译后的class均可以运行于JVM之上,就好象.NET中F#与C# ...

  3. 离线安装 Cloudera ( CDH 5.x )

    要配置生产环境前,最好严格按照官方文档/说明配置环境.比如,官方说这个安装包用于RETHAT6, CENTOS6,那就要装到6的版本下,不然很容易出现各种各样的错. 配置这个CDH5我入了很多坑,最重 ...

  4. hdu5444Elven Postman(主席树思想的应用)

    主席树这个概念应该不陌生吧!恩?不会, 戳这里. 主席树(函数式线段树)用的是函数思想,一个节点开数组用来保存自己的左右节点,这样节省许多不必要的空间,还可以保存许多历史状态.而这里我们用的是主席树的 ...

  5. FineUI小技巧(2)将表单内全部字段禁用、只读、设置无效标识

    需求描述 对表单内的所有字段进行操作也是常见需求,这些操作有: 禁用:表单字段变灰,不响应用户动作. 只读:表单字段不变灰,但不接受用户输入(实际上是设置DOM节点的readonly属性),有触发器的 ...

  6. sql server利用开窗函数over() 进行分组统计

    这是一道常见的面试题,在实际项目中经常会用到. 需求:求出以产品类别为分组,各个分组里价格最高的产品信息. 实现过程如下: declare @t table( ProductID int, Produ ...

  7. TextBox自定义控件

    首先来一发图: 今天主要说的textBox内部给予提示: 使用自定义控件方式:TextBoxTip继承TextBox 利用TextBox的背景画刷功能 VisualBrush是一种比较特殊的笔刷,它的 ...

  8. .NET MVC AjaxHelper

    我们首先必须开启 非入侵式 Ajax:导入Jquery和unobtrusiveAjax文件 已经默认开启客户端验证 和 非侵入式js <add key="ClientValidatio ...

  9. Code First操作Mysql数据库

    前面博客也讲了,自己做一个网站,选用的是MVC+EF Code First+MySql+EasyUI,先说下技术选型.一.为什么选择MVC? 因为之前自己做的系统大部分是webForm,MVC的之前也 ...

  10. 用node.js实现简单的web服务器

    node.js实现web服务器还是比较简单的,我了解node.js是从<node入门>开始的,如果你不了解node.js也可以看看! 我根据那书一步一步的练习完了,也的确大概了解了node ...