无忧启动论坛

标题: 无忧专稿 -- Win3-Win8精简定制简史 [打印本页]

作者: gongjc    时间: 2010-11-18 10:11
标题: 无忧专稿 -- Win3-Win8精简定制简史


一、“史前时代”:Win3XWin9xNT Embedded系统。
Windows 3.11完全安装有20多兆,由于可以驱动显示卡,具有TCP/IP协议,可以安装RDP,在终端卡的时代压缩到1.5MB以来,安装在专用的FLASH盘或者DOM中,或者使用无盘,其精简完全采用手工,一个个文件减少,能够使用为止。后来,随着终端卡市场萎缩,这种技术就少了,特别是随着Liunx终端兴起,这种技术彻底做古。
Windows9X时代,Windows95安装文件在23张软盘中,安装后大约69MBWindows98安装后大约120MB,开始window95安装时不安装可以选择的选项也是使用手工精简。曾经国内有一个项目“索普卡网络电脑”,将 Windows9X内核裁决到5MB左右,通过无盘从网络启动,将这个小内核文件下载到本地内存,再在内存启动这个保护网络支持的Win98,通过网络扩展为全功能的 Win98.
这个时候,国外出过一个著名的98lite软件,后来发展为 98 Embedded,的精简工具,可以将win98裁决为最小8MB。台湾的“板思科技”推出过即可专门定制win98的精简定制工具。
基于大陆的国情,精简定制Windows98水平并不差,但是没有人做工具,这是由于这种工具盗版太容易,开发者不会有收入。98时代最著名的是“斯普林”,“明智”以及后来的网众等无盘网络系统,基本统治了网吧系统。其原理基本是改造优化微软Win98使其适应无盘,其中最大的改造一是微软的实模式网络转换到保护模式的设备驱动程序(VXD),二是实现一个系统可以在大部分流行硬件上跑。
大约在2001年前后,微软推出了Windows NT Embedded,这个版本是基于 NT4.0的组件化版本,最小的时候在14MB就有了 Explorer的图形界面。这个是Windows精简定制系统的黄牌军,没有看到国内实际的用户。WindowsCE也叫做 Windows,则是那完全不是一回事,代码基完全不同。


二、2000XP时代
2000XP时代,开始的时候,推出98lite的作者推出过2000liteXPlite,由于98时代的名气,使其开始是有比较大的用户,但是迅速被后来横空出世的Nlite起代。NLite是在windows精简历史最辉煌的一个产品了,几乎主宰了Windows过去最近“精彩”的精简定制,国内在 XP时代最著名的三个定制封装版本:“番茄酱花园”,“深度”,“雨林木风”以及如过江之鲫的封装精简系统基本是使用NLite技术。这个时候,还涌现了SRS封装,驱动包等技术,目前比较兴盛的是自由天空
微软推出了Windows XP Embedded,是基于XP的组件化版本,后来是SP12007的时候推出了FP2007,增加了USB启动XP系统的支持。SP3时候将这个改为Windows Standard  embedded。在专门的领域,比如:银行ATM,航空站信息等领域大有作为。XPE12000的个组件,使用SQL来存储组件信息,使用专门的TAP来收集硬件形式再在TD中构建。使用十分麻烦、专业。
不过,在普通的桌面消费市场,XPE完全不可以和Nlite相提并论。


三、Windows 7时代及其WES8展望
VistaWindows时代早期VLITE是唯一的精简工具,后来,微软论坛有人发表使用微软官方的AIK中的DISM定制 Windows7的脚本,人们认识到: Window7XP完全不同了。在 Windows7开发之初,大概微软就考虑了精简定制的问题,当时的开发代号叫做“魁北克”,现在已经是正式版本了。WES7使用起来想到WES2009是十分方便了,如果使用IBW安装系统基本和安装普通的Win7差不多,就是多了一些选项而已,使用其ToolkitAIK似曾相似。这样构建1个包含IEMedia play的系统1G多一点,支持 Sysprep封装不会出错(这是VLITE的大毛病了)。
个人猜想,VLITE大概是看到微软这种做法,不再看好发展下去的商业前景,可能不会再搞下去了。所以,VLITE定制Windows7的前景恐怕不乐观。
微软 windows7的多个发行版+WES7已经比XP有长足进步,但是,是不是能够完全满足人们的需求,答案是否定的。
在电脑城的安装,要求人们尽管将驱动和一些常用应用软件全安装好,这种需求就是“电脑城”安装版有用户需求的基础。有一些人,电脑使用用途比较简单,比如看看电影什么的,感到 Windows发行版太大,等等。这就是现在“太阳鸟”、“华清池”,论坛的“骨干分子”了。但是,基于上面的情况,加上打击盗版的原因, 直接精简Windows7桌面系统不可能复制当年XP 定制精简的“盛况”。
但是WES7是个比较完善的Win7精简系统,有适应推广的180天乃至数年的免费授权模式,可能是可以普遍推广有前途的东西。
已经透露的信息来看,Windows Embedded 8比WES7有更好的定制性,支持X86,X64等传统CPU,还可能有阿姆芯片!CE的代码基也可能统一,到时微软的桌面和嵌入嵌入式系统可能全部融合了。

[ 本帖最后由 gongjc 于 2010-11-20 11:57 编辑 ]
作者: szylight    时间: 2010-11-19 23:15
沙发,
原来精简定制的历史很久了,原以为只是在xp阶段才出现.楼主usb-win7挺不错的,运行稳定.
作者: fujianabc    时间: 2010-11-20 10:44
win8应该不再支持x86和ia64了,只支持x64,至于是否支持arm,未知
作者: gongjc    时间: 2010-11-20 11:52
标题: 回复 #2 szylight 的帖子
多谢交流!
你指的是老树USBWin7桌面版(旗舰版或者家庭版)还是USBWES7?
作者: gongjc    时间: 2010-11-20 11:53
标题: 回复 #3 fujianabc 的帖子
Win8支持arm,是微软的WES7技术支持人员说的。不过最后结果的确难说。
作者: fujianabc    时间: 2010-11-20 16:44
原帖由 gongjc 于 2010-11-20 11:53 发表
Win8支持arm,是微软的WES7技术支持人员说的。不过最后结果的确难说。

如果win8支持arm,win8 embeddedd就会支持,win8和win8 embedded是一个内核的。
现在关于win8和win8 server的消息是,微软要放弃32位x86以及安腾处理器的支持
作者: szylight    时间: 2010-11-20 17:07
标题: 回复 #4 gongjc 的帖子
USB-WES7 ,我用了通用性很强
作者: gongjc    时间: 2010-11-20 18:12
标题: 回复 #7 szylight 的帖子
USB-WES7的通用性的确明显好于USBXP。
作者: jblue    时间: 2011-4-17 07:34
我觉得W7虽然很好,但实在..太臃肿,硬是很难精简到1G以下.
作者: 感冒通    时间: 2012-3-31 17:26
ota的基本上都支持 Sysprep封装不会出错。有时间楼主可以试一下。
作者: gongjc    时间: 2012-3-31 17:50
标题: 回复 #10 感冒通 的帖子
很久没有再整非官方的精简WIN7,你这么说,应当是进步很大了。
作者: md5    时间: 2012-5-19 10:50
原帖由 gongjc 于 2010-11-20 18:12 发表
USB-WES7的通用性的确明显好于USBXP。

同感 特别是对新硬件的兼容性上 USB-WES7在p67和apu上切换自如  usbxp蓝屏 虽然xp多个可选的硬件配置文件
作者: 20128245    时间: 2014-10-19 09:33
太长见识啦
作者: lshwz    时间: 2014-11-4 19:49
看了介绍,感到了自己的知识短缺。大涨姿势了。
作者: 879792799    时间: 2016-11-14 23:19
听君一席话,胜读十年书




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3