微软Windows
![]() | |
开发人员 | 微软 |
---|---|
来源模型 | |
初始发行 | 1985年11月20日 |
最新发布 | 23H2(10.0.22631.2861)(2023年12月12日) [±] |
最新预览 |
23H2(10.0.22631.2861)(2023年12月12日) [±]
23H2(10.0.22635.2915)(2023年12月14日) [±]
10.0.23606.1000(2023年12月13日) [±]
|
营销目标 | 个人计算 |
可用 | 110种语言 |
更新方法 | |
软件包管理器 | Windows Installer (.msi,.msp), App Installer (.msix,.msixBundle), Microsoft Store ( .appx ,.appxBundle), Windows Package Manager |
平台 | IA-32 , X86-64 , ARM , ARM64 以前: 16位X86 , DEC Alpha , MIPS , PowerPC , Itanium |
内核类型 |
|
预设 使用者介面 | Windows Shell |
执照 | 专有商业软件 |
官方网站 | www.microsoft.com/en-us/windows |
Microsoft Windows是由Microsoft开发和销售的几个专有图形操作系统家族的组。每个家庭都迎合计算行业的某个部门。例如,用于消费者和公司台式机的Windows NT ,用于服务器的Windows Server以及用于嵌入式系统的Windows IoT 。已停产的Windows系列包括Windows 9X , Windows Mobile , Windows Phone和Windows Embedded Compact 。
Windows的第一个版本于1985年11月20日发布,作为MS-DOS的图形操作系统外壳,以响应对图形用户界面(GUIS)的日益兴趣。
根据StatCounter的数据,Windows是世界上最受欢迎的桌面操作系统,截至2023年3月,市场份额为70% 。但是,由于Android的大量增长,Windows并不是包括移动设备和桌面OS的最常用的操作系统。
截至2023年12月,最新版本的Windows是Windows 11,用于消费电脑和平板电脑,Windows 11 Enterprise for Corporations和Windows Server 2022用于服务器。
家谱
通过营销角色
Windows的开发商Microsoft已注册了几个商标,每个商标都表示针对计算行业特定领域的Windows操作系统家族。截至2014年,正在积极开发以下Windows家族:
- Windows NT :从Windows NT 3.1 (用于服务器计算机和工作站的操作系统)开始的操作系统家族。它由三个操作系统亚家族组成,几乎同时释放并共享相同的内核:
- Windows:主流个人计算机和平板电脑的操作系统。最新版本是Windows 11 。该家族的主要竞争对手是Apple的MacOS个人计算机和iPados和平板电脑的Android (操作系统的使用份额§按类别划分的市场份额)。
- Windows Server :服务器计算机的操作系统。最新版本是Windows Server 2022 。与客户兄弟姐妹不同,它采用了强大的命名计划。这个家庭的主要竞争对手是Linux 。 (CF操作系统的使用份额§按类别按类别占有市场份额)
- Windows PE :其Windows同胞的轻量级版本,旨在用作实时操作系统,用于在裸机计算机上安装Windows(尤其是在许多计算机上),恢复或故障排除目的。最新版本是Windows PE 10。
- Windows IoT (以前嵌入了Windows):Microsoft开发了Windows CE作为通用操作系统,用于每个资源过于限制的设备,无法称为成熟计算机。但是,最终,Windows CE被更名为Windows嵌入式紧凑型,并在Windows紧凑型商标下折叠,该商标也由Windows嵌入式行业,Windows Embedded Professional, Windows嵌入式标准, Windows嵌入式手持式手持式手持式手持和Windows Embedded Automotive组成。
这些Windows家族不再开发:
- Windows 9X :针对消费市场的操作系统。 ( PC世界称之为最后一个版本, Windows ME ,是有史以来最差的产品之一。)Microsoft现在使用Windows NT来迎合消费市场。
- Windows Mobile :Windows Phone的前身,它是手机操作系统。第一个版本称为Pocket PC 2000 。第三版Windows Mobile 2003是第一个采用Windows Mobile商标的版本。最后一个版本是Windows Mobile 6.5 。
- Windows Phone :仅出售给智能手机制造商的操作系统。第一个版本是Windows Phone 7 ,其次是Windows Phone 8和Windows Phone 8.1 。它由Windows 10 Mobile继承,该手机也停产。
版本历史记录
Windows一词共同描述了几代Microsoft操作系统产品中的任何一个或全部。这些产品通常分类如下:
早期版本
Windows的历史可以追溯到1981年,当时Microsoft开始处理一个名为“ Interface Manager”的程序。它于1983年11月(在苹果丽莎之后,但在Macintosh之前)宣布,名称为“ Windows”,但Windows 1.0直到1985年11月才发布。Windows1.0是要与Apple的操作系统竞争,但几乎没有受欢迎。 Windows 1.0不是一个完整的操作系统;相反,它扩展了MS-DOS 。 Windows 1.0的外壳是一个名为MS-DOS主管的程序。组件包括计算器,日历,卡片文件,剪贴板查看器,时钟,控制面板,记事本,油漆,反击,终端和写入。 Windows 1.0不允许重叠的Windows。相反,所有窗户都是瓷砖。在其他窗口上只能出现模态对话框。 Microsoft以C开发环境为Windows Development库出售,其中包括许多Windows样本。
Windows 2.0于1987年12月发布,比其前身更受欢迎。它具有对用户界面和内存管理的几个改进。 Windows 2.03将OS从瓷砖窗口更改为重叠的窗口。这种变化的结果导致苹果计算机对微软提起诉讼,指控苹果版权侵权(最终于1993年以微软的支持在法庭上定居)。 Windows 2.0还引入了更复杂的键盘快捷键,可以利用扩展的内存。
Windows 2.1以两个不同的版本发布: Windows/286和Windows/386 。 Windows/386使用Intel 80386的虚拟8086模式多任务多个DOS程序和分类内存模型,使用可用的扩展内存来模拟扩展的内存。 Windows/286以其名称,在Intel 8086和Intel 80286处理器上都运行。它以实际模式运行,但可以利用高内存区域。
除了完整的Windows软件包外,还有第三方的早期Windows软件运行的仅运行时版本,并可以在MS-DOS上运行Windows软件,而没有完整的Windows功能集。
Windows的早期版本通常被认为是图形外壳,主要是因为它们在MS-DOS上运行并将其用于文件系统服务。但是,即使是最早的Windows版本,已经假设了许多典型的操作系统功能。值得注意的是,拥有自己的可执行文件格式并提供自己的设备驱动程序(计时器,图形,打印机,鼠标,键盘和声音)。与MS-DOS不同,Windows允许用户通过合作多任务处理同时执行多个图形应用程序。 Windows实施了一个精心设计的基于细分的软件虚拟内存方案,该方案使其可以运行大于可用内存的应用程序:当内存稀缺时,代码段和资源被交换并扔掉;当给定应用程序放弃处理器控制时,数据段在内存中移动。
Windows 3.x

Windows 3.0于1990年发布,改进了设计,这主要是由于虚拟内存和可加载的虚拟设备驱动程序( VXD )允许Windows在多任务DOS应用程序之间共享任意设备。 Windows 3.0应用程序可以在受保护的模式下运行,这使他们可以访问几兆字节的内存,而无需参与软件虚拟内存方案。它们在相同的地址空间内运行,分段内存提供了一定程度的保护。 Windows 3.0还具有对用户界面的改进。 Microsoft将关键操作从C重写为汇编。 Windows 3.0是Windows获得广泛成功的第一版,在前六个月内出售了200万张。

Windows 3.1通常于1992年3月1日提供,以改头换面为特色。 1993年8月,Windows for Workgroups是一个特殊版本,具有集成的点对点网络功能,版本编号为3.11。它与Windows 3.1一起出售。对Windows 3.1的支持于2001年12月31日结束。
Windows 3.2于1994年发布,是Windows 3.1的中文版本的更新版本。该更新仅限于此语言版本,因为它仅修复了与中文复杂写作系统有关的问题。 Windows 3.2通常由计算机制造商出售,其中具有十盘版本的MS-DOS ,该版本在基本输出和一些翻译的实用程序中也简化了汉字。
Windows 9x
下一个主要面向消费者的Windows Windows 95的发行最多255个字符的文件名,并提供了比其前身更高的稳定性。 Windows 95还引入了重新设计的面向对象的用户界面,用“开始”菜单,任务栏和Windows Explorer Shell替换了先前的程序管理器。 Windows 95是微软的主要商业成功。 CNET的Ina Fried指出:“到2001年Windows 95终于被迎来了市场时,它已成为全球计算机台式机上的固定装置。” Microsoft发布了Windows 95的四个OEM Service版本(OSR),每个OEM Service发行版(OSR)大致相当于服务包。 Windows 95的第一个OSR也是Windows的第一个版本,与Microsoft的Web浏览器Internet Explorer捆绑在一起。对Windows 95的主流支持于2000年12月31日结束,对Windows 95的扩展支持于2001年12月31日结束。
Windows 95在1998年6月25日发布了Windows 98的发布,该版本介绍了Windows驱动程序模型,对USB复合设备的支持,对ACPI的支持,Hibernation, Hibernation以及对多监视配置的支持。 Windows 98还包括通过活动桌面和Windows桌面更新的其他方面与Internet Explorer 4集成(Explorer Shell的一系列增强功能,该增强功能也可用于Windows 95)。 1999年5月,Microsoft发布了Windows 98第二版,Windows 98的更新版本。Windows98 SE添加了Internet Explorer 5.0和Windows Media Player 6.2,以及其他升级。对Windows 98的主流支持于2002年6月30日结束,对Windows 98的支持于2006年7月11日结束。
2000年9月14日,微软发布了Windows ME (千年版),这是Windows的最后一个基于DOS的版本。 Windows ME在其Windows NT基于Windows Windows 2000的Visual Visual接口增强功能比以前的版本的启动时间更快(但是,它需要删除访问真实模式DOS环境的能力,从而删除与某些旧程序的兼容性) ,并扩展了多媒体功能(包括Windows Media Player 7, Windows Movie Maker和Windows Image采集框架,用于从扫描仪和数码相机中检索图像),其他系统实用程序,例如系统文件保护和系统还原以及更新的家庭网络工具。但是,Windows ME因其速度和不稳定性以及硬件兼容性问题以及消除实际模式DOS支持而面临批评。 PC World认为Windows Me是Microsoft发行的最差的操作系统之一,也是有史以来第四位最差的技术产品。
Windows NT
版本历史记录
早期版本(Windows NT 3.1/3.5/3.51/4.0/2000)

1988年11月,微软内的一个新开发团队(包括前数字设备公司开发人员戴夫·卡特勒(Dave Cutler )和马克·卢科夫斯基(Mark Lucovsky ))开始研究IBM和Microsoft的OS/ 2操作系统,称为“ NT OS/2”。 NT OS/2旨在成为具有POSIX兼容性的安全,多用户操作系统,并且是一个模块化的便携式内核,具有先发制性的多任务处理和对多个处理器体系结构的支持。但是,在成功发布Windows 3.0之后,NT开发团队决定对该项目进行重新打造,以使用Windows API的扩展32位端口,即Win32而不是OS/2的Windows API。 Win32保持与Windows API相似的结构(允许现有的Windows应用程序轻松移植到平台),但也支持现有NT内核的功能。经过微软的员工的批准,开发继续对Windows NT(Windows的第一个32位版本Windows版本)继续进行。但是,IBM反对这些更改,并最终自行继续进行OS/2开发。
Windows NT是基于混合内核的第一个Windows操作系统。混合核设计为修改的微核,受卡内基·梅隆大学(Carnegie Mellon University)理查德·拉希德(Richard Rashid )开发的马赫微锁层的影响,但没有满足纯微粒的所有标准。
由此产生的操作系统的第一个版本Windows NT 3.1 (命名为Windows 3.1 )于1993年7月发布,版本与台式机工作站和服务器版本。 Windows NT 3.5于1994年9月发布,重点介绍了Novell Netware的性能改进和支持,并于1995年5月进行了Windows NT 3.51的跟进,其中包括对PowerPC架构的额外改进和支持。 Windows NT 4.0于1996年6月发布,将Windows 95的重新设计接口引入了NT系列。 2000年2月17日,微软发布了Windows 2000 ,这是NT 4.0的继任者。此时,Windows NT名称已删除,以便更关注Windows品牌。
Windows XP
下一个主要版本的Windows NT Windows XP ,于2001年8月24日发布到制造(RTM),并于2001年10月25日发行给公众。WindowsXP的引入旨在统一面向消费者的Windows 9X系列随着Windows NT引入的架构,Microsoft承诺的更改将在基于DOS的前任方面提供更好的性能。 Windows XP还将引入重新设计的用户界面(包括更新的开始菜单和“面向任务”的Windows Explorer ),简化的多媒体和网络功能, Internet Explorer 6 ,与Microsoft的.NET Passport Services集成,“兼容性”模式。帮助向后兼容与为Windows的先前版本和远程辅助功能设计的软件。
在零售业,Windows XP在两个主要版本中销售:“ Home”版本针对消费者,而“专业”版本针对商业环境和电力用户,其中包括其他安全性和网络功能。家庭和专业人士后来伴随着“媒体中心”版(专为家庭影院PC设计,重点是支持DVD播放,电视调谐器卡, DVR功能和遥控器)和“平板电脑”版本(设计)对于符合平板电脑规格的移动设备,支持手写笔钢笔输入和其他启用笔的应用程序)。对Windows XP的主流支持于2009年4月14日结束。扩展支持于2014年4月8日结束。
在Windows 2000之后,微软还更改了服务器操作系统的发布时间表。 Windows XP( Windows Server 2003)的服务器对应物于2003年4月发布。2005年12月,Windows Server 2003 R2发布。
Windows Vista
经过漫长的开发过程, Windows Vista于2006年11月30日发布,用于批量许可,以及2007年1月30日,用于消费者。它包含许多新功能,从重新设计的外壳和用户界面到重大的技术更改,特别关注安全功能。它有许多不同的版本可用,并且受到一些批评,例如绩效下降,较长的启动时间,对新UAC的批评和更严格的许可协议。 Vista的服务器对应物, Windows Server 2008于2008年初发布。
Windows 7的
2009年7月22日, Windows 7和Windows Server 2008 R2发布到制造公司(RTM),并于2009年10月22日在三个月后向公众发布。与其前身Windows Vista不同,它引入了大量新功能, Windows 7旨在更加集中,增量升级到Windows系列,目的是与Windows Vista已经兼容的应用程序和硬件兼容。 Windows 7具有多点触摸支持,一个重新设计的Windows Shell ,带有更新的任务栏,可揭示的跳跃列表,其中包含经常与特定应用程序一起使用的文件的快捷键和应用程序中任务的快捷方式,称为HomeGroup的家庭网络系统以及性能改进。
Windows 8和8.1

Windows 8 (Windows 7的继任者)通常于2012年10月26日发布。在Windows 8上进行了许多重大更改,包括围绕Microsoft的Metro Design语言介绍了用户界面,并针对基于触摸的设备进行了优化,例如作为平板电脑和多合一PC。这些更改包括开始屏幕,该屏幕使用大型瓷砖,这些图块更方便,可用于触摸交互,并允许显示不断更新的信息,以及一类新的应用程序,这些应用主要用于基于触摸的设备。新的Windows版本需要的最低分辨率为1024×768像素,实际上使其不适合具有800×600像素屏幕的上网本。
其他更改包括增加与云服务和其他在线平台的集成(例如社交网络和Microsoft自己的OneDrive (以前为SkyDrive)和Xbox Live Services),用于软件分发的Windows Store Service,以及一种新的版本,称为Windows RT,可在利用ARM架构的设备,以及用于屏幕截图的新键盘快捷键。 Windows 8的更新称为Windows 8.1 ,于2013年10月17日发布,其中包括新的Live Tile尺寸,更深的OneDrive集成以及许多其他修订。 Windows 8和Windows 8.1受到了一些批评,例如删除开始菜单。
Windows 10
2014年9月30日,微软宣布Windows 10为Windows 8.1的继任者。它于2015年7月29日发布,并解决了Windows 8引入的用户界面中的缺点桌面而不是全屏模式。据说Windows 10可以从合格的Windows 7 , Windows 8.1和Windows Phone 8.1设备从Get Windows 10应用程序(适用于Windows 7 , Windows 8.1 )或Windows Update ( Windows 7 )进行更新。
2017年2月,微软宣布其Windows源代码存储库从Perforce迁移到Git 。这种迁移涉及350万个单独的文件中的300 gabyte存储库。到2017年5月,其工程团队中有90%使用GIT,每天约8500名提交和1760个Windows构建。
2021年6月,在微软宣布Windows 11之前不久,Microsoft更新了Windows 10的生命周期策略页面,揭示了对他们上次发布Windows 10的支持将于2025年10月14日结束。2023年4月27日,Microsoft宣布该版本该版本22H2将是Windows 10的最后一个。
Windows 11
2021年6月24日, Windows 11在直播期间宣布为Windows 10的继任者。新的操作系统旨在更加用户友好和可理解。它于2021年10月5日发布。截至2022年5月,Windows 11是满足系统要求的Windows 10用户的免费升级。
Windows 365
2021年7月,微软宣布将开始向虚拟化Windows台式机出售订阅,这是下个月新的Windows 365服务的一部分。新服务将允许跨平台使用量,旨在使操作系统可用于Apple和Android用户。这是一项独立的服务,提供了几种变体,包括Windows 365 Frontline,Windows 365 Boot和Windows 365应用程序。订阅服务将可以通过使用Web浏览器的任何操作系统访问。这项新服务是为了利用在Covid-19大流行期间培养的增长趋势的尝试,以使企业采用混合偏远的工作环境,其中“员工在办公室和家庭之间分配时间”。由于将通过Web浏览器访问该服务,因此Microsoft将能够绕开通过Google Play或Apple App Store发布该服务的需求。
微软于2021年8月2日宣布了Windows 365向业务和企业客户的可用性。
多语言支持
自Windows 3.0以来,Windows已内置了多语言支持。键盘和接口的语言都可以通过区域和语言控制面板更改。在Windows安装期间,自动安装了所有受支持输入语言的组件(例如输入方法编辑器) (在Windows XP和更早的East Asian语言中,例如中文(例如中文),以及用于左右脚本的文件,例如阿拉伯语,例如阿拉伯语,也可能需要分别安装,也需要从上述控制面板中安装)。如果用户认为提供的需求不足,也可以安装第三方IME。自Windows 2000以来,Windows NT的英语版本将东亚IME(例如Microsoft Pinyin IME和Microsoft Japanese IME)捆绑在一起,但可以在控制面板上手动安装东亚语言的文件。
操作系统的接口语言是免费下载的,但某些语言仅限于某些版本的Windows。语言接口包(LIPS)是可重新分配的,可以从Microsoft的下载中心下载并安装在任何版本的Windows(XP或更高版本)中- 它们翻译最多但不是全部的Windows界面,并且需要某种基本语言( Windows最初运送的语言)。这用于新兴市场中的大多数语言。翻译完整操作系统的完整语言包仅适用于Windows的特定版本(Windows Vista和7的Ultimate和Enterprise Editions,以及Windows 8、8.1和RT的所有版本,除了单语言外)。它们不需要特定的基本语言,并且通常用于更受欢迎的语言,例如法语或中文。这些语言不能通过下载中心下载,但可以通过Windows Update Service(Windows 8除外)作为可选更新。
已安装应用程序的接口语言不受Windows接口语言的更改影响。语言的可用性取决于应用程序开发人员本身。
Windows 8和Windows Server 2012推出了一个新的语言控制面板,可以同时更改接口和输入语言,而语言包(无论类型如何)可以从中央位置下载。 Windows 8.1和Windows Server 2012 R2中的PC设置应用程序还包含一个为此的对应部分。更改接口语言还更改了预装的Windows商店应用程序的语言(例如邮件,地图和新闻)和某些其他Microsoft开发的应用程序(例如远程桌面)。但是,上述语言包的限制仍然有效,只是除了符合新兴市场的单语言外,可以为任何版本安装完整的语言包。
平台支持
Windows NT包括对基于X86的个人计算机在专业世界中占主导地位之前对多个平台的支持。 Windows NT 4.0及其前任支持PowerPC , DEC Alpha和MIPS R4000(尽管某些平台实现了64位计算,但OS将它们视为32位)。 Windows 2000在32位模式下删除了所有平台的支持,除了第三代X86(称为IA-32 )或更新。 Windows NT家族的客户端行仍在IA-32上运行,但Windows Server系列已停止支持该平台Windows Server 2008 R2 。
随着Intel Itanium Architecture( IA-64 )的引入,Microsoft发布了Windows的新版本以支持它。 Windows XP和Windows Server 2003的Itanium版本与主流X86同行同时发布。 Windows XP 64位版本于2003年发布,是支持Itanium的最后一个Windows客户端操作系统。 Windows Server系列将继续支持此平台,直到Windows Server 2012 ; Windows Server 2008 R2是支持Itanium架构的最后一个Windows操作系统。
2005年4月25日,Microsoft发布了Windows XP Professional X64 Edition和Windows Server 2003 X64版本,以支持X86-64 (或简单X64),这是X86 Architecture的64位版本。 Windows Vista是Windows NT的第一个客户版本,可以在IA-32和X64版本中同时发布。 X64仍然得到支持。
Windows 8的版本被称为Windows RT,专门用于具有ARM架构的计算机,尽管ARM仍用于Windows 10的Windows智能手机,但带有Windows RT的平板电脑将无法更新。从Windows 10 Fall Creators Update (版本1709)开始,后来包括对基于ARM的PC的支持。
Windows 11是第一个放弃32位硬件支持的版本。
Windows CE
Windows CE(正式称为Windows Embedded Compact ),是在简约计算机上运行的Windows版本,例如卫星导航系统和一些手机。 Windows Embedded Compact基于其自己的专用内核,称为Windows CE内核。 Microsoft将Windows CE许可到OEM和设备制造商。 OEM和设备制造商可以修改并创建自己的用户界面和体验,而Windows CE为此提供了技术基础。
Windows CE与SEGA自己的专有OS一起用于控制台。 Windows CE是Windows Mobile的核心。它的后继Windows Phone 7是基于Windows CE 6.0 R3和Windows CE 7.0的组件。但是, Windows Phone 8基于与Windows 8相同的NT-KERNEL。
Windows嵌入的紧凑型不应与Windows XP嵌入式或Windows NT 4.0嵌入的,模块化版本的Windows的Windows版本相混淆。
Xbox OS
Xbox OS是在Xbox控制台上运行的Windows版本的非官方名称。从Xbox One开始,它是一个实现,重点是虚拟化(使用Hyper-V ),因为它是一次运行的三个操作系统,由核心操作系统组成,第二个用于游戏和更类似Windows的环境的应用程序。 Microsoft每月更新Xbox One的操作系统,这些更新可以从Xbox Live服务下载到Xbox,然后安装,或使用通过PC下载的离线恢复图像。它最初基于NT 6.2(Windows 8)内核,最新版本以NT 10.0基础运行。该系统有时称为“ Xbox One上的Windows 10”。 Xbox One和Xbox系列操作系统还允许(由于许可限制和测试资源)向后的兼容性(由于许可限制和测试资源,与上一代硬件的兼容性,Xbox 360的系统都与原始Xbox兼容。
版本控制系统
在Windows 2000之前的每个版本之前,Microsoft使用了一个名为Source Library Manager(SLM)的内部版本控制系统。 Windows 2000发布后不久,Microsoft切换到了名为Source Depot的叉子。该系统一直用完为止,直到2017年该系统无法跟上窗口的大小。微软已于2013年开始将GIT集成到Team Foundation Server中,但是Windows(和Office)继续依靠Source Depot。 Windows代码分为65个不同的存储库,并具有一种虚拟化层,以产生所有代码的统一视图。
2017年,Microsoft宣布,它将开始使用Linus Torvalds创建的开源版本控制系统Git ,并于2017年5月报告说,将迁移到新的GIT存储库中。
VFSFORGIT
然而,由于其数十年的历史悠久,Windows代码库并不特别适合Git最初为管理的Linux开发的分散性质。每个GIT存储库都包含所有文件的完整历史记录,事实证明,Windows开发人员无法正常工作,因为克隆整个存储库需要几个小时。微软一直在研究一个名为GIT(VFSFORGIT)虚拟文件系统的新项目,以应对这些挑战。
在2021年,GIT的VF已被标量取代。
发布时间表
产品名称 | 最新版本 | 一般可用日期 | 代码名称 | 支持直到为止 | 最新版本的 | |||
---|---|---|---|---|---|---|---|---|
主流 | 扩展 | IE | DirectX | 边缘 | ||||
Windows 1.0 | 1.01 | 1985年11月20日 | 接口管理器 | 2001年12月31日 | — | — | — | |
Windows 2.0 | 2.03 | 1987年12月9日 | — | 2001年12月31日 | ||||
Windows 2.1 | 2.11 | 1988年5月27日 | — | 2001年12月31日 | ||||
Windows 3.0 | 3.0 | 1990年5月22日 | — | 2001年12月31日 | ||||
Windows 3.1 | 3.1 | 1992年4月6日 | — | 2001年12月31日 | 5 | |||
Windows Workgroups 3.1 | 3.1 | 1992年10月 | 斯巴达,赢家 | 2001年12月31日 | ||||
Windows NT 3.1 | NT 3.1.528 | 1993年7月27日 | — | 2001年12月31日 | ||||
Windows工作组3.11 | 3.11 | 1993年8月11日 | 斯巴达,赢家 | 2001年12月31日 | ||||
Windows 3.2 | 3.2 | 1993年11月22日 | — | 2001年12月31日 | ||||
Windows NT 3.5 | NT 3.5.807 | 1994年9月21日 | 代托纳 | 2001年12月31日 | ||||
Windows NT 3.51 | NT 3.51.1057 | 1995年5月30日 | — | 2001年12月31日 | ||||
Windows 95 | 4.0.950 | 1995年8月24日 | 芝加哥,4.0 | 2000年12月31日 | 2001年12月31日 | 5.5 | 6.1 | |
Windows NT 4.0 | NT 4.0.1381 | 1996年7月31日 | 开罗 | 2002年6月30日 | 2004年6月30日 | 6 | — | |
Windows 98 | 4.10.1998 | 1998年6月25日 | 孟菲斯,97,4.1 | 2002年6月30日 | 2006年7月11日 | 6.1 | ||
Windows 98 SE | 4.10.2222 | 1999年5月5日 | — | 2002年6月30日 | 2006年7月11日 | |||
Windows 2000 | NT 5.0.2195 | 2000年2月17日 | — | 2005年6月30日 | 2010年7月13日 | 9.0c | ||
窗户 | 4.90.3000 | 2000年9月14日 | 千年,4.9 | 2003年12月31日 | 2006年7月11日 | |||
Windows XP | NT 5.1.2600 | 2001年10月25日 | 惠斯勒 | 2009年4月14日 | 2014年4月8日 | 8 | ||
Windows XP 64位版 | NT 5.2.3790 | 2003年3月28日 | — | 2009年4月14日 | 2014年4月8日 | |||
Windows Server 2003 | NT 5.2.3790 | 2003年4月24日 | 惠斯勒服务器 | 2010年7月13日 | 2015年7月14日 | |||
Windows XP专业X64版 | NT 5.2.3790 | 2005年4月25日 | — | 2009年4月14日 | 2014年4月8日 | |||
旧版PC的Windows基本面 | NT 5.1.2600 | 2006年7月8日 | 艾格,莫恩 | 2009年4月14日 | 2014年4月8日 | |||
Windows Vista | NT 6.0.6003 | 2007年1月30日 | 长角牛 | 2012年4月10日 | 2017年4月11日 | 9 | 11 | |
Windows Home Server | NT 5.2.4500 | 2007年11月4日 | quattro | 2013年1月8日 | 8 | 9.0c | ||
Windows Server 2008 | NT 6.0.6003 | 2008年2月27日 | Longhorn服务器 | 2015年1月13日 | 2020年1月14日 | 9 | 11 | |
Windows 7的 | NT 6.1.7601 | 2009年10月22日 | Windows 7的 | 2015年1月13日 | 2020年1月14日 | 11 | 92 | |
Windows Server 2008 R2 | NT 6.1.7601 | 2009年10月22日 | Windows Server 7 | 2015年1月13日 | 2020年1月14日 | |||
Windows Home Server 2011 | NT 6.1.8400 | 2011年4月6日 | 韦尔 | 2016年4月12日 | 9 | |||
Windows Server 2012 | NT 6.2.9200 | 2012年9月4日 | 服务器8 | 2018年10月9日 | 2023年10月10日 | 11 | 11.1 | |
Windows 8 | NT 6.2.9200 | 2012年10月26日 | — | 2016年1月12日 | 10 | |||
Windows 8.1 | NT 6.3.9600 | 2013年10月17日 | 蓝色的 | 2018年1月9日 | 2023年1月10日 | 11 | 11.2 | |
Windows Server 2012 R2 | NT 6.3.9600 | 2013年10月18日 | 服务器蓝色 | 2018年10月9日 | 2023年10月10日 | |||
Windows 10 | NT 10.0.19044 | 2015年7月29日 | 各种各样的 | 2025年10月14日 | 12 | |||
Windows Server 2016 | NT 10.0.14393 | 2016年10月12日 | — | 2022年1月11日 | 2027年1月12日 | |||
Windows Server 2019 | NT 10.0.17763 | 2018年10月2日 | — | 2024年1月9日 | 2029年1月9日 | |||
Windows Server 2022 | NT 10.0.20348 | 2021年8月18日 | — | 2026年10月13日 | 2031年10月14日 | |||
Windows 11 | NT 10.0.22621 | 2021年10月5日 | 太阳谷 | 2024年10月14日(版本22H2) | 2025年10月14日(版本22H2) | — |


版本市场份额
截至2023年11月,根据StatCounter数据,使用Microsoft Windows的台式机和笔记本电脑系统的百分比。
桌面操作系统 | StatCounter |
---|---|
其他版本 | 0.02% |
Windows XP | 0.46% |
Windows Vista | 0.09% |
Windows 7的 | 3.16% |
Windows 8 | 0.29% |
Windows 8.1 | 1.33% |
Windows 10 | 68.02% |
Windows 11 | 26.63% |
自2018年初以来, Windows 10的使用已超过Windows 7。
对于台式机和笔记本电脑,根据网络应用程序和StatCounter (跟踪在网络上活跃的设备中使用操作系统的使用),Windows是2021年8月最常用的操作系统家族,根据使用约91%的使用根据StatCounter,将净申请和约76%的使用份额。
包括各种个人计算机(例如,台式机,笔记本电脑,移动设备和游戏机),Windows OS在2021年8月占使用份额的32.67%,而Android(最高,46.03%), IOS的13.76% ,根据净申请, iPados的2.81%和Macos的2.51%,与Android(最高,42.56%),iOS/iPados的16.53%和MacOS的6.51%相比,2021年8月的使用份额为30.73%。 StatCounter。
这些统计信息不包括服务器(包括所谓的云计算,其中Microsoft不是领导者,而Linux使用的是Windows多于Windows),作为Net Applications和StatCounter使用Web浏览作为所有使用的代理。
安全
在恶意软件和网络不太常见的时候,设计了窗口的早期版本,并且内置安全功能很少。他们没有提供访问权限来允许用户防止其他用户访问其文件,并且他们没有提供内存保护以防止一个过程读取或编写另一个过程的地址空间或防止从特权使用的代码或数据中进行的过程-mode代码。
尽管Windows 9X系列提供了为具有单独配置文件和主页文件夹的多个用户提供配置文件的选项,但它没有访问权限的概念,因此任何用户都可以编辑他人的文件。此外,虽然它在单独的地址空间中单独运行了32位应用程序,因此保护应用程序的代码和数据免于由其他应用程序读取或编写,但出于兼容的原因,它并未保护Userland应用程序的第一个兆字节。该内存区域包含对操作系统功能至关重要的代码,并且通过写入记忆区域,应用程序可能会崩溃或冻结操作系统。这是不稳定的来源,因为错误的应用程序可能会意外地写入该区域,这可能会损坏重要的操作系统内存,这通常会导致某种形式的系统错误和停止。
Windows NT更加安全,实现了访问权限和完整的内存保护,而32位程序符合DOD的C2安全评分,但是这些优点因在Windows Vista之前而逐渐消除,而在Windows Vista中,则在Windows Vista中创建了默认用户帐户。设置过程是管理员帐户;用户和用户启动的任何程序都可以完全访问机器。尽管Windows XP确实提供了将管理员帐户转变为有限帐户的选项,但大多数家庭用户没有这样做,部分原因是需要管理员权利才能正常运行的程序数量。结果,大多数家庭用户仍然一直在担任管理员。这些建筑缺陷,再加上Windows的广受欢迎程度,使Windows经常成为计算机蠕虫和病毒作家的目标。
此外,尽管Windows NT及其后继产品是为安全性(包括在网络上)和多用户PC设计的,但最初并未考虑到互联网安全性,因为当它于1990年代初期首次开发时,使用不那么普遍。
比尔·盖茨(Bill Gates)在2002年的策略备忘录中,标题为“值得信赖的计算”,宣布安全性应成为Microsoft的最高优先级。
Windows Vista引入了一个称为用户帐户控制的特权高程系统。作为标准用户登录时,会创建登录会话,并且仅分配包含最基本特权的令牌。这样,新的登录会话就无法进行更改,从而影响整个系统。在管理员组中以用户为单位时,分配了两个单独的令牌。第一个令牌包含通常授予管理员的所有特权,第二个是一个与标准用户收到的相似的限制令牌。然后,用户应用程序(包括Windows Shell )从受限的令牌开始,即使在管理员帐户下也会降低特权环境。单击申请请求更高的特权或“作为管理员运行”时,UAC将提示确认,如果给出了同意(包括管理员凭证,请求高程的帐户不是管理员组的成员),请使用该过程使用该过程不受限制的令牌。
从2013年到2016年泄露的文档代号为Vault 7详细介绍了中央情报局执行电子监视和网络战的功能,例如能够妥协诸如Windows之类的操作系统的能力。
2019年8月,计算机专家报告说,蓝keke安全漏洞, CVE-2019-0708 ,这可能会通过程序的远程桌面协议影响较旧的未捕获的Windows版本,从而允许远程代码执行的可能性,可能包括相关的缺陷,统称为DeJablue ,影响新的Windows版本(即Windows , Windows 7 ,所有最新版本和所有最新版本)也是如此。此外,专家报告了Microsoft Security漏洞CVE -2019-1162 ,基于涉及Microsoft CTF和CTFMON(CTFMON.EXE)的旧代码,该代码影响了从Windows XP到当时最新Windows 10版本的所有Windows版本;可以纠正缺陷的补丁。
Microsoft大约每月(通常是本月的第二个星期二)通过其Windows Update Service发布安全补丁,尽管在必要时以较短的间隔进行关键更新。 Windows 2000 SP3和Windows XP之后的版本已实现自动下载和安装更新,从而大大增加了安装安全更新的用户数量。
Windows集成了Windows Defender Antivirus,该防病毒软件被视为可用的最佳选择之一。 Windows还实施了安全的启动,控制流程护罩,勒索软件保护, Bitlocker磁盘加密,防火墙和Windows SmartScreen。
文件权限
Windows NT 3的所有Windows版本均基于文件系统权限系统,称为AGDLP (帐户,全局,域,本地,权限,权限),其中文件权限以“本地组”的形式应用于文件/文件夹然后将其他“全球群体”作为成员。然后,这些全球组将根据所使用的不同Windows版本保留其他组或用户。该系统因其他供应商产品(例如Linux和NetWare)而异,因为将许可的“静态”分配直接应用于文件或文件夹。但是,使用AGLP/AGDLP/AGUDLP的此过程允许应用少量的静态权限,并可以轻松更改帐户组,而无需重新授权文件权限在文件和文件夹上。
替代实现
由于操作系统的受欢迎程度,已经发布了许多应用程序,旨在提供与Windows应用程序的兼容性,要幺是另一个操作系统的兼容性层,要幺是可以运行为Windows编写软件的独立系统。这些包括:
- 葡萄酒- Windows API的免费和开源实现,使人们可以在基于X86的平台上运行许多Windows应用程序,包括Unix , Linux和MacOS 。葡萄酒开发人员将其称为“兼容性层”,并使用Windows风格的API模拟Windows环境。
- ReactOS - 一个开源OS,旨在运行与Windows相同的软件,该软件最初旨在模拟Windows NT 4.0,后来瞄准Windows 7兼容性。自1996年以来,它一直处于开发阶段。