Windows XP
Windows XP | ||
Microsoft Windows 的版本 | ||
![]() |
||
![]() |
||
内核版本 | NT 5.1 | |
---|---|---|
开发代号 | Whistler | |
体系结构 | x86 | |
发行日期 | 2001 年 10 月 25 日 | |
主流支持 | 2009 年 4 月 14 日 | |
拓展支持 | 2014 年 4 月 8 日 | |
许可协议 | 最终用户许可协议 | |
正式版本 | 5.1.2600.0.xpclient.010817-1148 | |
迭代关系 | ||
上一个版本 | Windows 2000 Windows ME |
|
下一个版本 | Windows Vista |
Windows XP(代号 Whistler)是由 Microsoft 于 2000~2001 年之间开发的操作系统,于 2001 年 8 月 24 日宣布 RTM,并于 2001 年 10 月 25 日正式发布。它是 Windows NT 操作系统系列中的第 6 代操作系统,继 Windows 2000(专业版)和 Windows Me(家庭版)以及 Windows Vista(消费者版和媒体中心版)之后。它也在 Windows 9x 内核结束后继承了 Windows Me。它是 Microsoft 持续支持时间最长的操作系统之一,拥有近 13 年的支持(主流和扩展)。它也是 Microsoft 史上最受欢迎的操作系统之一,截至 2022 年 12 月,它仍然在全球 0.48% 的计算机上运行。Windows XP 是具有首个更新的主题支持及在开发过程中引入版本字串的版本。Windows XP 是 Windows 的最后一个支持没有 ACPI 的计算机,并且能够使用启动磁盘启动到安装程序的客户端版本。它也是唯一支持升级到 Windows Vista 的版本,也是使用 NTLDR 引导系统并支持从 Windows NT 4.0、98、98 SE、2000 和 Me 升级的最后一个 Windows 客户端版本。
Windows XP 的主流支持于 2009 年 4 月 14 日结束(Service Pack 3),扩展支持于 2014 年 4 月 8 日结束。
尽管扩展支持已于 2014 年 4 月 8 日结束,但在这之后,Microsoft 总共为此操作系统提供了三个带外更新,修复了以下问题:
- 高风险的 Internet Explorer 漏洞:2014 年发布
- 缓解了 ETERNALBLUE SMB 漏洞,特别是 WannaCry 勒索软件使用漏洞:2017 年发布
- 针对 BlueKeep RDP 漏洞的缓解措施:2019 年发布
Windows XP 在 2019 年 4 月 9 日失去了剩余的支持,当时最后一个受支持的 XP 变体版本 Windows Embedded POSReady 2009 终止了支持。
目录
- 1 新功能
- 2 市场营销
- 3 坊间传闻
- 4 系统要求
- 5 源代码泄露
- 6 Builds
- 7 引用
- 8 另请参阅
新功能
用户界面
Windows XP 在开发过程中通过引入视觉样式的方式对操作系统进行了重大的用户界面大修。用户可以使用新的视觉样式 Luna 更改窗口和按钮的外观。它有三种配色方案,分别基于蓝色、绿色和银色。用户仍然可以从以前版本的 Windows(2000、Me 和更早版本)中选择 Windows 经典主题,并自定义预设的 Windows 经典配色方案。
ClearType 的引入是一种抗锯齿字体功能,可以在使用 LCD-TFT 显示器和笔记本电脑的台式计算机上更轻松地阅读文本,但也影响了 CRT 显示器。
Windows 资源管理器在设计和功能方面进行了重大改革,引入了任务窗格,此任务窗格向用户提供了用户可以根据所选项目执行的操作列表。还引入了搜索同伴,以使搜索更加容易,并且有四个搜索字符可用:Rover、Merlin、Earl 和 Courtney。它们利用 Microsoft Agent 技术,此技术也用于 Office 助手。但是,仍可以通过编辑注册表来还原经典搜索窗格。还添加了幻灯片视图以及缩略图查看模式。也可以从属性页查看文件的元数据。还添加了对创建和打开压缩文件夹和内阁文件的支持,以及刻录 CD 和 DVD-RAM 光盘的功能。
为了缩短启动时间和程序启动时间,Windows XP 中新增预读取功能,它通过在程序启动期间将程序所需的文件缓存到 RAM 来实现,从而合并磁盘读取并减少磁盘寻道。
新增兼容模式,且可立即使用。此功能允许用户通过选择以前运行此程序的早期版本的 Windows 来运行较旧的程序。这基本上会诱使程序认为它正在旧版本的 Windows 上运行。此功能甚至一直在 Windows 11 中依然可用。
新增快速用户切换,允许用户登录到计算机,而无需现有用户关闭其程序并注销。
新增称为 Windows 产品激活的 DRM 技术,此技术将要求用户激活其 Windows XP 副本,以强制执行许可协议中有关在多台计算机上使用该产品的相关规定。激活可以通过互联网或电话完成。如果用户在安装 30 天后未激活 Windows XP,则用户将无法登录到 Windows,除非它被激活。激活后,将向计算机分配一个唯一的 ID,如果用户之后对本机硬件进行重大更改,激活将会失效,并且必须重新激活操作系统。
默认情况下,新用户帐户的任务栏处于锁定状态,以防止意外调整任务栏和/或工具栏的大小或移动。自动对应用程序的多个实例进行分组,并自动隐藏非活动托盘区域图标,以防止任务栏混乱。
新增包含两列的新“开始”菜单,一列用于固定或最近打开的应用和文档,另一列包含指向系统中某些位置的快捷方式。用户名和新用户图片显示在顶部,而用于注销、取消停靠或关闭计算机的按钮位于底部。它专为大屏幕和 Luna 主题而设计,但也可以与 Windows 经典一起使用。此外,用户可以恢复到经典的“开始”菜单,除了新的快捷方式,图标和横幅外,几乎没有任何更改。
应用程序和组件
- 内置浏览器 Internet Explorer 6,之后可以更新到 Internet Explorer 8。
- MSN Explorer
- 新增 Outlook Express 6.0。
- 新增 Windows Messenger。
- 新增 MSXML 3.0。它后来在 Windows XP SP3 中升级到 MSXML 6.0 SP2。
- 新增远程协助,允许用户通过网络或互联网查看或控制远程 Windows 计算机以解决问题。
- 新增 Windows 图片和传真查看器,取代了原来的映像。
- 新增语言栏。
- 推出 Windows Media Player 8。它在 Windows XP SP2 中更新到版本 9,并且在之后还可以更新到版本 11,但包括正版检查。
- 推出 Windows Movie Maker 1.1。它在 Windows XP SP2 中升级到 Windows Movie Maker 2.1。
- 终端服务客户端已重命名为远程桌面连接。
- 添加了传真控制台。
- 引进文本服务框架。
- 新增 Windows 通讯簿。
- 引进 Windows NetMeeting 3.01,可更新到 3.02。
- 写字板现在具有完整的 Unicode 支持。
- 新增桌面清理向导。
- 引进 WinPE。
- 新增 DirectX 8.1。它在 Windows XP SP2 中升级到 DirectX 9.0c。
- 引进 Windows 错误报告。
- 新增将设备驱动程序轻松回滚到旧版本的功能。
- 引进无线零配置。
- 可以创建密码重置磁盘来重置用户帐户密码。
- Windows Script Host 5.6,在 SP3 中升级到 5.7。
弃用
- Windows XP 放弃了从 Windows NT 4.0 和 Windows 98 之前的版本升级的能力,这两个版本分别是 Windows NT 3.51 和 Windows 95 的继承者。SP2 还取消了从 Windows 98 SE 和 Windows 2000 之前的版本升级的功能。SP3 还放弃了从 Windows 9x 升级的能力,至少需要 Windows 2000。
- 指向电话拨号器和 Windows NetMeeting 的链接已被删除。但仍然可以访问和使用它们。
- AppleTalk 协议已被完全删除,不再可从Microsoft下载。
- Windows 版 WebTV 已被移除。MSN 电视可作为替代品提供。
- 默认情况下,命令提示符中的快速编辑和插入模式已禁用。
- 小图标视图已从 Windows 资源管理器中删除。
- Deluxe CD 播放器,也是 Microsoft Plus! 98 的第一部分在包含在 Windows 2000 之前,以及 DVD 播放器(如果存在基于硬件的 MPEG 解码器,则在 Windows 98 和 Windows 2000 中播放 DVD)已被删除并替换为 Windows Media Player。
- Windows 映像已被删除,取而代之的是 Windows 图片和传真查看器。
- “目录”图标已从“网上邻居”中删除。
- NetDDE 和 NetBEUI 协议不再默认安装,但仍可以从 Windows XP CD-ROM 手动安装。
- 默认情况下不再包含 DLC 网络协议。
- 在 Windows XP Service Pack 2 中,删除了以下原始套接字功能:发送 TCP 网络数据包、发送具有无效源网络地址的 UDP 数据包以及关联本地地址。
- Microsoft POSIX 和 OS/2 子系统被删除。Windows Services for UNIX 可作为替代产品提供。
- 移除 DriveSpace 实用程序,转而支持本机 NTFS 压缩。
- “Starting Windows...”删除了 Windows 2000 中存在的启动屏幕之前的消息。
- 启动屏幕上的进度条现在是一个不确定的进度条,不像 Windows 2000 那样确定。
- 桌面上的“排列图标”命令已替换为“与网格对齐”命令。
- 已删除“自定义此文件夹”向导。
- 在 Windows XP SP2 中,程序管理器被替换为重定向到 Windows 资源管理器的兼容性存根。
- 从 Internet Explorer 6 Security Version 1 开始,Media Bar 被删除,它取代了 Internet Explorer 6 的原始版本 Service Pack 1 中的单选工具栏。
- Windows XP 的 Service Pack 2 中删除了对 TCP 半开放连接的支持。后台邮件压缩也已从 Outlook Express 6 中删除。Service Pack 2 中的 Outlook Express 每隔一百次运行一次自动压缩邮件。
- David Byrne 的“Like Humans Do”的广播编辑,以前包含在 Windows XP 原始版本和 Service Pack 1 版本中,在 Windows XP SP2 中删除。
- Windows Movie Maker 示例文件(由 Windows Movie Maker 1.1 在首次启动时生成)由一个男孩骑三轮车并在操场上玩耍的剪辑组成,在 Windows XP SP2 中删除。
- Windows XP 的原始版本和 Service Pack 1 版本中的独特启动屏幕具有家庭版的绿色进度条和专业版、嵌入式版、平板电脑版和媒体中心版的蓝色进度条,在 Windows XP 的 Service Pack 2 中删除,取而代之的是带有蓝色进度条的单个通用“Windows XP”启动屏幕。
- 地址栏工具栏已从 Windows XP 的 Service Pack 3 中的任务栏中删除。Windows 桌面搜索被吹捧为替代品。
- 在 Windows XP SP3 中,使用启动盘启动到安装程序的功能已被删除。
- 在桌面上显示特殊 Internet Explorer 图标的选项在 Windows XP SP3 中删除。
- 累积安装 Service Pack 的功能在 Windows XP SP3 中不再可用,因为它至少需要首先安装 Service Pack 1(在原始 Windows XP Media Center Edition 和 Windows XP Media Center Edition 2005 的情况下为 Service Pack 2)。但是,累积滑流仍然是可能的,并且受支持。
- “显示属性”对话框中的能源之星徽标最初在 Windows 95 中引入,在 Windows XP SP3 中删除。
- 尽管 Media Center Edition 是从 Windows XP Professional 开发的,但域支持不可用。Microsoft 表示,这是由于 Windows Media Center Extenders 需要快速的用户切换。例外情况是在安装期间选择的或在升级之前已在使用中,但离开域仍将禁用该功能。
- Windows Media Player 6.4 隐藏在 Windows XP 中,随 Windows 2000 一起提供,也可用于 Windows 95、Windows NT 4.0 和 Windows 98,在 Windows XP Media Center Edition 2005 中删除。
市场营销
Windows XP 最初以“Prepare to Fly”的口号销售,但后来由于 2001 年 9 月 11 日发生的几次真实世界恐怖袭击的直接结果,它被改为 Yes You Can。[6]电视广告使用麦当娜的《Ray of Light(光芒)》作为背景音乐。最初的营销活动在 2004 年随着 Service Pack 2 的发布而更新,口号再次更改为 verything is Possible(一切皆有可能)。
坊间传闻
一则广为流传的 Windows Whistler 声音方案长期存在于网上。但其实 Whistler 的版本从未使用过,甚至没有包含那套开关机音效。这些都来源于 ThemeWorld 的 Whistler 主题,其中包括来自各种来源(如 Windows 98 Plus! )的音效,但它们最终没有广泛流传。但假的开关机声音确实广为人知。假的启动声音包括 Windows 98 Plus! 的世界旅行者,建筑关机声音和 PhotoDisc 启动声音,后来改为倒放的 Windows 98 关机音乐叠加上倒放的 Windows 2000 Beta 3 部分版本(Build 1983.1 到 Build 2000.3)的启动声音,以及来自放慢的微软休闲娱乐包中包含的名为 Spring Weekend (春日的周末)游戏中“下一关”音效, 而关机声音来自 BeOS。
实际上,直到 Build 2485 的所有版本都使用与 Windows 2000 和 Me 相同的声音。Build 2481 引入了最终版本中使用的声音(格式为立体声和 44.1kHz),但当时没有默认采用新的音效。
系统要求
根据 Microsoft 的说法,Windows XP 需要运行在 233 MHz 上的奔腾处理器,至少 64 MB 的 RAM,1.5 GB 的硬盘空间以及 Super VGA 或更好的显示适配器。[7] Windows XP放弃了对没有 CPUID 指令的处理器(如 486)的完全支持。此外,SGI Visual Workstation 320 和 540(HALBORG.DLL)的 HAL 不再包含在 Windows XP 中。Windows XP 更新默认的 VGA 驱动程序以利用 VESA BIOS 扩展,允许在默认的 VGA 驱动程序中显示真彩色和分辨率,尽管这需要支持 SVGA 的显卡。
源代码泄露
2020 年 9 月 23 日,Windows XP Service Pack 1 和 Windows Server 2003 的 RTM 版本的源代码在 4chan's /g/ board 泄露。正如原始帖子中提到的,该代码在私人圈子中流传最多几年。由于两个源代码存储库的不完整,主要是在激活功能中,因此可以公平地假设披露来自有权访问源代码的微软合作伙伴,而不是微软本身。浏览此操作系统的基础的能力带来了一些发现,例如检查从 shell\explorer\tray.cpp 启用基于 DirectUI 的起始页,使其在 Build 2410 中可用。
源代码中的其他产品
由于 Windows 附带了许多实用程序,Windows XP SP1和Windows Server 2003 的源代码还附带了 Windows 的许多不同组件和实用程序的源代码,这些组件和实用程序可以单独安装:
.NET Framework 1.1(仅限 Server 2003,包括一个来自 Windows Presentation Foundation 框架的极早期版本(~2002 年 2 月,尽管在 8 月编译)版本的文件 (Avalon.UI.dll),该版本是 .NET 版本,6.0.3699.0 表示的版本低于 2002 年 2 月的 .NET 1.0 RTM 6.0.3705.0),以及 1998 年的 .NET 版本信息实用工具)。 IE浏览器 6.0 SP1 网络会议 3.01 Microsoft UDDI Services 1.0(Internet service discovery platform,Internet 服务发现平台) DirectX 8.1 Windows Media Player 5.1(但不是 6.4 或 8/9) Zone Internet Games,区域网络游戏(客户端和共享代码) 1.2 Microsoft Speech API (SAPI) 5.1 Windows Update v3 Windows Update v4
Builds
列表说明:
- 已确定存在的版本
- 不能确定真实性的版本
- 已发布或泄露的版本
不存在或伪造的版本
- 页面存在
- 暂无说明
- 页面缺失
Pre-Beta
- 5.0.2197.1.main.000106-2102
- 5.0.2202.1.ntvbl06.000202-1835
- 5.0.2211.1.main.000309-1512
- 5.1.2222.Lab06_N.000407-1900
- 5.1.2223.1.main.000411-2307
- 5.1.2225.1.Lab06_N.0004xx-xxxx
Technical Beta
- 5.1.2250.1.main.000628-2110
- 5.1.2257.1.idx01.000810-2103
- 5.1.2260.?.Lab06.0008??-????
- 5.1.2264.1.main.000825-2152
- 5.1.2267.1.idx01.000910-1316
- 5.1.2276.1.Lab02_N.000928-2023
- 5.1.2287.1.beta1.001012-1643
Beta 1
- 5.1.2296.1.beta1.001024-1157 - 官方 Beta 1
Pre-Beta 2
- 5.1.2410.1.main.001208-1937
- 5.1.2410.idx02.001212-1507
- 5.1.2415.1.lab06_N.010102-1932
- 5.1.2416.1.idx01.010104-1958
- 5.1.2419.1.idx02.010113-1154
- 5.1.2423.lab06_N.010121-1807
- 5.1.2426.main.010124-2315
- 5.1.2428.1.idx01.010129-1827
- 5.1.2430.1.main.010130-1821
- 5.1.2432.1.main.010203-1757
- 5.1.2433.1.main.010206-1822
- 5.1.2435.Lab06_N.010210-1730
- 5.1.2437.main.010210-1820
- 5.1.2438.main.010212-1914
- 5.1.2438.Lab06_N.010213-1700
- 5.1.2440.lab06_N.010215-1724
- 5.1.2441.main.010216-1859
- 5.1.2442.1.main.010217-1630
- 5.1.2446.1.main.010224-2228
- 5.1.2454.1.main.010306-1653
- 5.1.2457.0.main.010309-1904
- 5.1.2458.0.main.010310-1552
- 5.1.2459.0.main.010312-1811
Beta 2
Pre-Release Candidate 1
- 5.1.2465.0.idx01.010412-2007
- 5.1.2467.0.main.010418-1202
- 5.1.2468.main.010423-xx34
- 5.1.2469.0.idx02.010508-1228
- 5.1.2474.0.main.010508-1907
- 5.1.2474.lab06_N
- 5.1.2475.0.idx01.010514-2023
- 5.1.2481.0.main.010523-1905
- 5.1.2481.0.idx01.010524-1743
- 5.1.2485.0.main.010531-2130
- 5.1.2486.0.main.010602-1927
- 5.1.2490.0.main.010607-1817
- 5.1.2494.0.main.010613-1739
- 5.1.2495.0.main.010614-1724
- 5.1.2498.0.main.010618-1744
- 5.1.2499.0.main.010619-1834
- 5.1.2502.0.main.010622-1750
- 5.1.2504.0.main.010625-1923
Release Candidate 1
Pre-Release Candidate 2
Release Candidate 2
- 5.1.2525.0.xpclient.010723-1719
- 5.1.2526.0.xpclient.010724-1758 - 官方 RC2
- 5.1.2531.0.xpclient.010730-1640
- 5.1.2532.0.xpclient.010731-1658
Pre-Release to Manufacturing
Release to Manufacturing
Service Pack 1
Beta 1
- 5.1.2600.1050.xpsp1.020529-1810
- 5.1.2600.1060.xpsp1.020618-1800
- 5.1.2600.1065.xpsp1.020625-1800
- 5.1.2600.1078.xpsp1.020716-1800
Release Candidate
- 5.1.2600.1081.xpsp1.020719-1845
- 5.1.2600.1089.xpsp1.020801-1815
- 5.1.2600.1097.xpsp1.020813-2140
- 5.1.2600.1102.xpsp1.020819-1930
Release to Manufacturing
Service Pack 2
Pre-Beta
- 5.1.2600.1155.xpsp2.021217-1051
- 5.1.2600.1185.xpsp2.030313-1931
- 5.1.2600.1194.xpsp2.030401-1855
- 5.1.2600.1204.xpsp2.030410-1604
- 5.1.2600.1213.xpsp2.030424-1654
Beta 1
- 5.1.2600.2055.xpsp_sp2_beta1.031215-1745
- 5.1.2600.2075.xpsp.040202-1935
- 5.1.2600.2077.xpsp.040207-1502
- 5.1.2600.2081.xpsp.040213-1845
Release Candidate 1
- 5.1.2600.2082.xpsp.040216-1810
- 5.1.2600.2094.xpsp_sp2_rc1.040308-1920
- 5.1.2600.2096.xpsp_sp2_rc1.040311-2315
- 5.1.2600.2111.xpsp.040409-1745
- 5.1.2600.2120.xpsp.040423-1852
- 5.1.2600.2126.xpsp.040503-1841
- 5.1.2600.2135.xpsp.040518-1812
- 5.1.2600.2137.xpsp.040520-1754
- 5.1.2600.2138.xpsp.040522-1636
Release Candidate 2
- 5.1.2600.2142.xpsp.040528-0019
- 5.1.2600.2144.xpsp.040601-1829
- 5.1.2600.2148.xpsp_sp2_rc2.040607-1947
- 5.1.2600.2149.xpsp_sp2_rc2.040610-1520
- 5.1.2600.2160.xpsp.040701-1917
- 5.1.2600.2162.xpsp_sp2_idx.040709-1830
- 5.1.2600.2163.xpsp.040710-1735
Pre-Release to Manufacturing
Release to Manufacturing
- 5.1.2600.2180.xpsp_sp2_rtm.040803-2158
- 5.1.2600.2838.xpsp.060131-1525 - N RTM
- 5.1.2600.2959.xpsp.060723-0309 - KN RTM
- 5.1.2600.2960.xpsp_sp2_gdr.060725-0055 - K RTM
Service Pack 3
Beta 1
Beta 2
Release Candidate 1
- 5.1.2600.3244.xpsp.071030-1537
- 5.1.2600.3264.xpsp.071130-1427
- 5.1.2600.3282.xpsp.071227-1539 - Release Candidate Refresh 2
Release Candidate 2
- 5.1.2600.3300.xpsp.080125-2028 - Release Candidate 2
- 5.1.2600.3311.xpsp.080212-0005 - Release Candidate 2
- 5.1.2600.5503.xpsp.080306-1604
- 5.1.2600.5508.xpsp.080320-1628 - Release Candidate 2 Refresh
- 5.1.2600.5511.xpsp.080404-0229