| 第1行: |
第1行: |
| − | {{DISPLAYTITLE:Windows Phone}} | + | {{DISPLAYTITLE:Catalog:Windows Phone 手机操作系统}} |
| − | {{NavBar|[[首页]] > [[目录:Windows 移动操作系统|Windows 移动操作系统]] > [[Windows Phone]]}} | + | {{NavBar|[[首页]] > [[Catalog:Windows 移动操作系统|Windows 移动操作系统]] > '''Windows Phone 手机操作系统'''}} |
| − | {{Infobox System | + | {{OSProductionSystem |
| − | |image=WindowsPhoneBanner.png | + | |oslogo=WindowsPhone-logo-purple.png |
| − | |imagecaption=Windows Phone | + | |osname=Windows Phone |
| − | |kernel=Windows CE<br>Windows NT | + | |kernel=Windows CE<br>(Windows Phone 7.x)<br>Windows NT<br>(Windows Phone 8.x & Windows 10 Mobile) |
| | |kerneltype=混合内核 | | |kerneltype=混合内核 |
| − | |sourcecodetype=闭源 | + | |srctype=闭源 |
| | |arch=ARM<br>ARM64<br>x86<br>x64 | | |arch=ARM<br>ARM64<br>x86<br>x64 |
| − | |agreement=最终用户许可协议(EULA) | + | |agreement=最终用户许可协议 (EULA)<br>原始设备制造商 (OEM) |
| − | |countpart=基于 Windows CE 内核:<br>'''[[Windows Embedded Compact 7]]'''<br><br>基于 Windows NT 内核:<br>Windows NT 6.2 内核:<br>'''[[OS:Windows 8|Windows 8]]'''<br>'''[[Windows RT]]'''<br>'''[[Windows Server 2012]]'''<br><br>Windows NT 6.3 内核:<br>'''[[Windows Embedded 8.1 Handheld]]'''<br>'''[[OS:Windows 8.1|Windows 8.1]]'''<br>'''[[Windows RT 8.1]]'''<br>'''[[Windows Server 2012 R2]]'''<br>'''[[Windows Server 2012 R2 Essentials]]'''<br>'''[[Windows Server 2012 R2 Foundation]]'''<br>'''[[Windows Storage Server 2012 R2]]'''<br>'''[[Hyper-V Server 2012 R2]]'''<br>'''[[Windows Embedded 8.1 Industry]]'''<br>'''[[Windows 8.1 For IoT]]'''<br><br>Windows NT 10.0 内核:<br>'''[[Windows 10]]'''<br>'''[[Windows Server 2016]]'''<br>'''[[Windows Server 版本 1709]]'''<br>'''[[Windows Server 版本 1803]]'''<br>'''[[Windows Server 2016 Essentials]]'''<br>'''[[Windows Storage Server 2016]]'''<br>'''[[Hyper-V Server 2016]]'''<br>'''[[Nano Server 2016]]'''<br>'''[[Windows 10 IoT Core]]'''<br>'''[[Windows 10 For Xbox One]]'''<br>'''[[Windows Holographic|Windows Holographic (HoloLens 1)]]'''<br>'''[[Windows 10 Team]]''' | + | |countpart=基于 Windows CE 内核:<br>Windows CE 6.0 内核:<br>{{OS|Windows Embedded CE 6.0}}<br><br>Windows CE 7.0 内核:<br>{{OS|Windows Embedded Compact 7}}<br><br>基于 Windows NT 内核:<br>Windows NT 6.2 内核:<br>{{OS|Windows Embedded 8 Handheld}}<br>{{OS|Windows 8}}<br>{{OS|Windows RT}}<br>{{OS|Windows Embedded 8 Standard}}<br>{{OS|Windows Embedded 8 Industry Pro}}<br>{{OS|Windows Embedded 8 Industry Enterprise}}<br>{{OS|Xbox One OS}}<br><br>Windows NT 6.3 内核:<br>{{OS|Windows Embedded 8.1 Handheld}}<br>{{OS|Windows 8.1}}<br>{{OS|Windows RT 8.1}}<br>{{OS|Windows Embedded 8.1 Industry}}<br>{{OS|Windows 8.1 for IoT}}<br><br>Windows NT 10.0 内核:<br>{{OS|Windows 10}}<br>{{OS|Windows 10 IoT Core}}<br>{{OS|Windows 10 For Xbox One}}<br>{{OS|Windows Holographic#HoloLens 1|Windows Holographic (HoloLens 1)}}<br>{{OS|Windows 10 Team}} |
| | }} | | }} |
| | | | |
| − | Windows Phone (一般简称为 “WP”) 是微软在 2010 年至 2015 年期间发布的一系列手机操作系统, 是 [[Windows Mobile|Windows Mobile 手机操作系统系列]]的继任者。 | + | Windows Phone (一般简称为 “WP”) 是美国系统软件公司微软在 2010 年至 2015 年期间发布的一系列手机操作系统, 是 [[Catalog:Windows Mobile 手机操作系统|Windows Mobile 手机操作系统系列]]的继任者。 |
| | | | |
| − | 首个版本 [[Windows Phone 7]] 及其版本更新 [[Windows Phone 7.5]] 和 [[Windows Phone 7.8]] 都基于 [[Windows CE]] 内核, 后来切换到 [[Windows NT]] 内核并先后发布了 [[Windows Phone 8]]、 [[Windows Phone 8.1]] 和 [[OS:Windows 10 Mobile|Windows 10 Mobile]], 最终在 2017 年时任微软 Windows Phone 手机操作系统责任人乔北峰 (英文名: Joe Belfiore) 在其<abbr title="也就是现在的 “X”。">推特</abbr>动态中表示其手机操作系统已停止开发新版本与新功能;<ref>[https://www.ithome.com/0/329/055.htm 微软乔北峰:目前不再为Windows Phone开发新功能 - IT之家]</ref> 最后一个版本 [[Windows 10 Mobile#Feature 2 (Version 1709, Fall Creators Update / 秋季创意者更新)|Windows 10 Mobile 秋季创意者更新 (版本 1709)]] 的支持已于 2020 年 1 月 14 日结束。<ref>[https://www.ithome.com/0/468/598.htm 活到2020年,微软Win10 Mobile 15254.603正式版推送:代号2020-01B - IT之家]</ref> | + | 首个版本 [[OS:Windows Phone 7|Windows Phone 7]] 及其版本更新 [[OS:Windows Phone 7.5|Windows Phone 7.5]] 和 [[OS:Windows Phone 7.8|Windows Phone 7.8]] 都基于 [[Windows CE]] 内核, 后来切换到 [[Windows NT]] 内核并先后发布了 [[OS:Windows Phone 8|Windows Phone 8]]、 [[OS:Windows Phone 8.1|Windows Phone 8.1]] 和 [[OS:Windows 10 Mobile|Windows 10 Mobile]], 最终在 2017 年时任微软 Windows Phone 手机操作系统责任人<abbr title="英文名为 “Joe Belfiore”">乔北峰</abbr>在其<abbr title="现在的海外社媒平台 “X”">推特</abbr>动态中表示其手机操作系统已停止开发新版本与新功能;<ref>[https://www.ithome.com/0/329/055.htm 微软乔北峰:目前不再为Windows Phone开发新功能 - IT之家]</ref> 最后一个版本 [[OS:Windows 10 Mobile#Feature 2 (Version 1709, Fall Creators Update / 秋季创意者更新)|Windows 10 Mobile 秋季创意者更新 (版本 1709)]] 的支持已于 2020 年 1 月 14 日结束。<ref>[https://www.ithome.com/0/468/598.htm 活到2020年,微软Win10 Mobile 15254.603正式版推送:代号2020-01B - IT之家]</ref> |
| | | | |
| | ==发展历程== | | ==发展历程== |
| | ===Windows Phone 7 世代=== | | ===Windows Phone 7 世代=== |
| − | Windows Phone 手机操作系统系列的首个版本 Windows Phone 7 发布于 2010 年 10 月 21 日。 它基于 Windows CE 内核, 采用了全新的 <abbr title="为避免与德国麦德龙股份公司产生商标侵权纠纷, 后改称为 “Modern UI”。">Metro / Modern UI 用户界面</abbr>, 并将微软旗下的 Xbox Live 游戏服务、 Xbox Music 音乐服务与独特的视频体验集成至搭载 Windows Phone 7 的手机中。 但由于它完全放弃了先前 Windows Mobile 系列手机操作系统的操作界面, 完全重塑了整套系统的代码和视觉, 故与传统的 Windows Mobile 应用互不兼容。 | + | Windows Phone 手机操作系统系列的首个版本, 即 Windows Phone 7 手机操作系统发布于 2010 年 10 月 21 日。 它基于 Windows CE 6.0 内核开发并采用了全新的 <abbr title="为避免与德国麦德龙股份公司产生商标侵权纠纷, 后改称为 “Modern UI”。">Metro / Modern UI 用户界面</abbr>, 并将微软旗下的 Xbox Live 游戏服务、 Xbox Music 音乐服务与独特的视频体验集成至搭载 Windows Phone 7 手机操作系统的设备上; 但由于它完全放弃了先前 Windows Mobile 手机操作系统系列的交互操作, 在系统代码和视觉效果这两方面进行了彻底重塑, 故与传统 Windows Mobile 应用程序互不兼容。 |
| | | | |
| − | 2011 年 9 月 27 日, Windows Phone 7.5 手机操作系统发布, 它是 Windows Phone 7 的重大更新。 后续为了弥补 Windows Phone 7.5 的用户无法升级到 Windows Phone 8 带来的困扰, 微软又发布了 Windows Phone 7.8 手机操作系统。 | + | 2011 年 9 月 27 日, Windows Phone 7.5 手机操作系统发布, 它是 Windows Phone 7 手机操作系统的重大更新。 后续为了弥补手持 Windows Phone 7.5 手机操作系统的设备的用户无法升级到 Windows Phone 8 手机操作系统带来的困扰, 微软又发布了 Windows Phone 7.8 手机操作系统。 |
| | | | |
| | ===Windows Phone 8 世代=== | | ===Windows Phone 8 世代=== |
| − | 2012 年 6 月 21 日, 微软召开发布会并正式发布 Windows Phone 8 手机操作系统。 它放弃早前在 Windows Phone 7 世代里泛用的 Windows CE 内核, 转而改用与 [[目录:Windows 桌面操作系统|Windows 桌面操作系统]]一样的 Windows NT 内核。 | + | 2012 年 6 月 21 日, 微软召开发布会并正式发布 Windows Phone 8 手机操作系统。 它放弃早前在 Windows Phone 7 世代里泛用的 Windows CE 内核, 转而改用与 [[Catalog:Windows 桌面操作系统|Windows 桌面操作系统]]一样的 Windows NT 内核。 |
| | | | |
| − | 由于内核的变动, 先前搭载 Windows Phone 7.5 的设备无法升级到 Windows Phone 8, 且新的 Windows Phone 应用不再兼容 Windows Phone 7.8 以下的 Windows Phone 手机操作系统。
| + | 由于系统内核的变动, 先前搭载 Windows Phone 7.x 手机操作系统的设备无法升级到 Windows Phone 8 手机操作系统, 且新的 Windows Phone 应用程序不再支持 Windows Phone 7.8 手机操作系统及以下系统版本的 Windows Phone 手机操作系统。 |
| | | | |
| | ===Windows Phone 8.1 世代=== | | ===Windows Phone 8.1 世代=== |
| − | 2014 年 4 月 2 日, 微软在 Build 2014 大会上发布了 Windows Phone 8.1 手机操作系统, 它增加了更多新功能并升级了部分组件, 且所有搭载 Windows Phone 8 的设备可全部升级为 Windows Phone 8.1。 | + | 2014 年 4 月 2 日, 微软在 Build 2014 大会上发布了 Windows Phone 8.1 手机操作系统, 它增加了更多新功能并升级了部分组件, 且所有搭载 Windows Phone 8 手机操作系统的设备均可升级为 Windows Phone 8.1 手机操作系统。 |
| | | | |
| − | 同年 7 月微软发布了 Windows Phone 8.1 Update (GDR1), 在 Windows Phone 8.1 的基础上添加了一些功能, 并且做了一些优化。 | + | 同年 7 月 30 日微软发布了 Windows Phone 8.1 Update (GDR1) 更新, 在 Windows Phone 8.1 手机操作系统的基础上添加了一些功能, 并且做了一些优化。 |
| | | | |
| − | 2015 年 2 月,微软又发布了 Windows Phone 8.1 Update 2 (GDR2), 在早前的 Windows Phone 8.1 Update (GDR1) 的基础上改进了一些功能的操作方式, 但后期绝大部分设备都跳过了此版本转而升级到 Windows 10 Mobile。 | + | 2015 年 2 月期间, 微软又发布了 Windows Phone 8.1 Update 2 (GDR2) 更新, 在早前的 Windows Phone 8.1 Update (GDR1) 更新的基础上改进了一些功能的操作方式, 但后期绝大部分设备都跳过了此版本转而升级到 Windows 10 Mobile 手机操作系统。 |
| | | | |
| | ===Windows 10 Mobile 世代=== | | ===Windows 10 Mobile 世代=== |
| − | Windows 10 Mobile 立项于 2014 年年底, 最初名称为 <abbr title="部分网络媒体和网民根据早前 Windows Phone 手机操作系统的命名规律, 对于这个新系统有 “Windows Phone 10” 或 “WP10” 的非正式名称。 随着 2015 年 5 月 14 日这一新系统正式定名为 “Windows 10 Mobile” 后, 早前的非正式名称依旧在部分网络媒体和网民中流传至今。">“Windows 10 For Phones”</abbr>。 原定于 2015 年 7 月期间作为正式版发布的 Windows 10 Mobile 存在问题, 故正式版的发布推迟到 2015 年年底。 | + | Windows 10 Mobile 手机操作系统的开发立项于 2014 年年底, 最初名称为 <abbr title="部分网络媒体和网民根据早前 Windows Phone 手机操作系统的命名规律, 对于这个新系统有 “Windows Phone 10” 或 “WP10” 的非正式名称。 随着 2015 年 5 月 14 日这一新系统正式定名为 “Windows 10 Mobile” 后, 早前的非正式名称依旧在部分网络媒体和网民中流传至今。">“Windows 10 for phones”</abbr>。 原定于 2015 年 7 月期间作为正式版发布的 Windows 10 Mobile 存在问题, 故正式版的发布推迟到 2015 年年底。 |
| | | | |
| − | 尽管理论上所有运行 Windows Phone 8.1 的设备都可以运行 Windows 10 Mobile, 但由于实际效果不理想, <abbr title="所有能够运行 Windows Phone 8.1 的设备均可自行离线推送 Windows 更新提供的 CAB 文件更新到 Windows 10 Mobile, 但许多采用高通骁龙低端 SoC 芯片的设备升级到 Windows 10 Mobile 后会出现运行缓慢、 相机卡顿、 发热增大和电池续航缩短等问题, 甚至会损坏手机, 例如 HTC 的部分 Windows Phone 设备。">只有少数设备获得了更新</abbr>。 | + | 尽管理论上所有运行 Windows Phone 8.1 手机操作系统的设备都可以运行 Windows 10 Mobile 手机操作系统, 但由于手机性能有限造成实际运行效果不理想, <abbr title="所有能够运行 Windows Phone 8.1 手机操作系统的设备均可自行离线推送 Windows 更新提供的 .cab 格式文件以更新到 Windows 10 Mobile 手机操作系统, 但许多采用高通骁龙低端 SoC 芯片的设备升级到 Windows 10 Mobile 手机操作系统后会出现运行缓慢、 相机卡顿、 发热增大和电池续航缩短等问题, 甚至会出现损坏手机的严重后果, 例如中国台湾手机制造商 HTC 的部分 Windows Phone 设备出现了这类问题。">只有少数设备获得了更新</abbr>。 |
| | | | |
| | 2016 年 8 月 2 日, Windows 10 Mobile 周年更新 (版本 1607) 发布。 | | 2016 年 8 月 2 日, Windows 10 Mobile 周年更新 (版本 1607) 发布。 |
| 第45行: |
第45行: |
| | 2017 年 10 月 17 日, Windows 10 Mobile 秋季创意者更新 (版本 1709) 发布。 | | 2017 年 10 月 17 日, Windows 10 Mobile 秋季创意者更新 (版本 1709) 发布。 |
| | | | |
| − | 2018 年 12 月 21 日, 微软宣布将于 2019 年 12 月 10 日停止向 Windows 10 Mobile 手机操作系统发布安全和软件更新, 并同时终止对相关设备的免费技术支持;<ref>[https://learn.microsoft.com/zh-cn/lifecycle/announcements/windows-10-mobile-end-of-support Windows 10 移动版终止支持 - Microsoft Lifecycle | Microsoft Learn]</ref> 后续其停止支持时间与 Windows 10 Mobile Enterprise 和 [[Windows 7]] 的停止拓展支持时间进行了统一。 | + | 2018 年 12 月 21 日, 微软宣布将于 2019 年 12 月 10 日停止向 Windows 10 Mobile 手机操作系统发布安全和软件更新, 并同时终止对相关设备的免费技术支持;<ref>[https://learn.microsoft.com/zh-cn/lifecycle/announcements/windows-10-mobile-end-of-support Windows 10 移动版终止支持 - Microsoft Lifecycle | Microsoft Learn]</ref> 后续其停止支持时间与 Windows 10 Mobile Enterprise 和 [[OS:Windows 7|Windows 7]] 的停止拓展支持时间进行了统一。 |
| | | | |
| − | 随着 2020 年 1 月 14 日微软推送了 Windows 10 Mobile 秋季创意者更新 (版本 1709) 的[[Windows 10 Mobile:10.0.15254.603.feature2_rs3svc(winpbld).20200106-1633|最终累积更新]]之后, Windows Phone 手机操作系统正式寿终正寝。 | + | 随着 2020 年 1 月 14 日微软手持 Windows Phone 设备的用户推送了 Windows 10 Mobile 秋季创意者更新 (版本 1709) 的[[OS:Windows 10 Mobile/10.0.15254.603.feature2_rs3svc(winpbld).20200106-1633|最终累积更新]]之后, Windows Phone 手机操作系统正式寿终正寝。 |
| | | | |
| | ==版本控制系统== | | ==版本控制系统== |
| − | Windows Phone 手机操作系统拥有独立的版本控制系统,其格式与先前的 Windows Mobile 系列手机操作系统或 Windows 桌面操作系统均有不同。对于 Windows Phone 8 及以后的版本,操作系统总体的版本信息存在于注册表 <code>HKLM\SYSTEM\Versions</code> 中。通过修改注册表可以实现系统设置的“关于手机”页面的版本号显示的规则,而 zFeedbackHub 工具始终显示 Windows Phone 的版本字符串,zSystemInfo 工具中则始终显示内核的版本号、分支、编译时间。 | + | Windows Phone 手机操作系统拥有独立的版本控制系统, 其格式与先前的 Windows Mobile 手机操作系统或 Windows 桌面操作系统均有不同。 |
| | | | |
| − | 在 Windows Phone 中,版本字符串各部分名称和格式为:<code>MajorVersion.MinorVersion.ParentBranchBuild.BuildNumber.Label(Builder).TimeStamp</code>,在 Windows Phone 中,每一个构建的版本字符串都不相同。各部分含义如下:
| + | 对于 Windows Phone 8 手机操作系统及以后的版本, 操作系统总体的版本信息存在于注册表 <code>HKLM\SYSTEM\Versions</code> 中。 通过修改注册表可以实现系统设置的 “关于手机” 页面的版本号显示的规则, 而 “zFeedbackHub” 应用程序始终显示 Windows Phone 手机操作系统的版本字符串, “zSystemInfo” 应用程序中则始终显示内核的版本号、 开发分支和编译时间。 |
| − | * '''MajorVersion''':即“主版本号”。在 Windows Phone 7、Windows Phone 7.5 和 Windows Phone 7.8 中为 <code>7</code>,在 Windows Phone 8 和 Windows Phone 8.1 中为 <code>8</code>,在早期 Windows 10 Mobile 开发构建中为 <code>8</code>,后由于主版本号与桌面端的内核版本号统一则需要提升至 <code>10</code>。
| |
| − | * '''MinorVersion''':即“次版本号”。表示对同一个主版本号下的操作系统进行区分。在 Windows Phone 7 中为 <code>00</code>,在 Windows Phone 7.5 和 Windows Phone 7.8 中为 <code>10</code>;在 Windows Phone 8 中为 <code>00</code>,在 Windows Phone 8.1 中为 <code>10</code>;在 Windows 10 Mobile 中 '''MajorVersion''' 为 <code>8</code> 时为 <code>15</code>,后由于主版本号与桌面端的内核版本号统一则需要随 '''MajorVersion''' 改为 <code>10</code >时改为 <code>0</code>。
| |
| − | * '''ParentBranchBuild''':即“分支构建版本号”。表示在同分支中的不同版本,原则上保持连续递增。此部分在数值上等于同样位于注册表 <code>HKLM\SYSTEM\Versions</code> 中的 '''QFELevel'''。
| |
| − | * '''BuildNumber''':即“构建版本”。随 '''ParentBranchBuild''' 的增加而增加,且在 '''ParentBranchBuild''' 未发生跳跃的情况下原则上保持连续递增。而在不同分支中,即使 '''ParentBranchBuild''' 相同,此部分也会不同。
| |
| − | * '''Label''':即“虚拟系统实验室分支”。
| |
| − | * '''Builder''':即“构建者”。在 Windows Phone 中,所有构建的完整版本字符串均有此部分,在 Windows Phone 7、Windows Phone 7.5 和 Windows Phone 7.8 中通常为 <code>buildlab</code> 和 <code>mojobld</code>;在 Windows Phone 8 和 Windows Phone 8.1 中通常为 <code>wpbldlab</code>,在 Windows 10 Mobile 中通常为 <code>wpbldlab</code>(后改为 <code>winpbld</code>)和 <code>wincbld</code>。此外,同 Windows 桌面操作系统一样,Windows Phone 手机操作系统同样存在个人编译的情况。
| |
| − | * '''TimeStamp''':即“编译时间”。与 Windows 桌面操作系统不同的是,Windows Phone 手机操作系统的编译时间格式为 <code>yyyymmdd-hhmm</code>。
| |
| | | | |
| − | 在 Windows Phone 8 后由于 Windows Phone 手机操作系统迁移至 Windows NT 内核,因此每一个版本的 Windows Phone 手机操作系统构建都有一个对应版本的 Windows NT 内核。该 Windows NT 内核具有一个与 Windows 桌面操作系统格式相同的版本字符串。Windows NT 内核版本具有如下特点: | + | 在 Windows Phone 手机操作系统中, 版本字符串各部分名称和格式为 <code>MajorVersion.MinorVersion.ParentBranchBuild.BuildNumber.Label(Builder).TimeStamp</code>, 其系统的每一个构建的版本字符串都不相同。 各部分含义如下: |
| − | * Windows NT 内核的版本字符串可与 Windows Phone 手机操作系统构建的版本字符串不一致,因为版本号各部分表示的含义不同,并且分支、编译时间也可不同。 | + | * '''MajorVersion''' 即 “主版本号”。 具体情况如下: |
| − | * Windows NT 内核的编译时间不晚于 Windows Phone 手机操作系统构建的编译时间,尽管在 Windows 10 Mobile 中 Windows Phone 手机操作系统构建的分支和编译时间均与 Windows NT 内核的相同。 | + | ** 在 Windows Phone 7.x 手机操作系统中为 <code>7</code>。 |
| − | * 多个 Windows Phone 构建也可以基于同一个 Windows NT 内核,且 Windows NT 内核版本可以不存在相同版本的 Windows 桌面操作系统构建。在 Windows Phone 8 和 Windows Phone 8.1 中有大量的构建具有相同的 Windows NT 内核,在 Windows Phone 8.1 中还存在版本号相同但编译时间不同的 Windows NT 内核<ref>在 Windows 10 Mobile 也有少量存在,例如编译时间不同的 Windows 10 Mobile 构建 10.0.12534.56.FBL_IMPRESSIVE_MOB(wpbldlab).20150403-1824 和 10.0.12534.58.FBL_IMPRESSIVE_MOB(wpbldlab).20150410-1024 分别采用 Windows NT 内核 10.0.10051.0.fbl_impressive_mob.150403-1824 和 10.0.10051.0.fbl_impressive_mob.150410-1024 版本。</ref>。 | + | ** 在 Windows Phone 8.x 手机操作系统中为 <code>8</code>。 |
| | + | ** 在早期的 Windows 10 Mobile 技术预览构建或预览体验构建中为 <code>8</code>, 后来由于主版本号与 Windows 桌面操作系统的内核版本号同步则提升至 <code>10</code>。 |
| | + | * '''MinorVersion''' 即 “次版本号”, 表示对同一个主版本号下的操作系统进行区分。 具体情况如下: |
| | + | ** 在 Windows Phone 7 手机操作系统中为 <code>00</code>, 在 Windows Phone 7.5 和 Windows Phone 7.8 手机操作系统中为 <code>10</code>。 |
| | + | ** 在 Windows Phone 8 手机操作系统中为 <code>00</code>, 在 Windows Phone 8.1 手机操作系统中为 <code>10</code>; |
| | + | ** 在 Windows 10 Mobile 手机操作系统中, 特别是在早期的技术预览构建或预览体验构建中的 '''MajorVersion''' 为 <code>8</code> 时, 则 '''MinorVersion''' 为 <code>15</code>; 后来由于主版本号与 Windows 桌面操作系统的内核版本号同步则需要随 '''MajorVersion''' 改为 <code>10</code >时改为 <code>0</code>。 |
| | + | * '''ParentBranchBuild''' 即 “分支构建版本号”。 表示在同分支中的不同版本, 原则上保持连续递增。 此部分在数值上等于同样位于注册表 <code>HKLM\SYSTEM\Versions</code> 中的 '''QFELevel'''。 |
| | + | * '''BuildNumber''' 即“构建版本”。 随 '''ParentBranchBuild''' 的增加而增加, 且在 '''ParentBranchBuild''' 未发生跃迁的情况下原则上保持连续递增。 而在不同分支中, 即使 '''ParentBranchBuild''' 相同, 此部分也会不同。 |
| | + | * '''Label''' 即“虚拟系统实验室分支”, 也通常称作 “系统开发分支”。 |
| | + | * '''Builder''' 即“构建者”, 在 Windows Phone 手机操作系统中所有构建的完整版本字符串均有此部分。 此外 Windows Phone 手机操作系统同样存在私人编译, 这一情况经常在 Windows 桌面操作系统出现。 具体情况如下: |
| | + | ** 在 Windows Phone 7.x 手机操作系统中通常为 <code>buildlab</code> 和 <code>mojobld</code>。 |
| | + | ** 在 Windows Phone 8.x 手机操作系统中通常为 <code>wpbldlab</code>。 |
| | + | ** 在 Windows 10 Mobile 手机操作系统中通常为 <code>wpbldlab</code> (后变更为 <code>winpbld</code>)和 <code>wincbld</code>。 |
| | + | * '''TimeStamp''' 即“编译时间”。 与 Windows 桌面操作系统不同的是, Windows Phone 手机操作系统的编译时间格式为 <code>yyyymmdd-hhmm</code>。 |
| | + | |
| | + | 由于 Windows Phone 8 手机操作系统的发布, 代表着 Windows Phone 手机操作系统的系统内核已迁移至 Windows NT 内核, 因此每一个版本的 Windows Phone 手机操作系统的构建都有一个对应版本的 Windows NT 内核。 该 Windows NT 内核具有一个与 Windows 桌面操作系统格式相同的版本字符串。 Windows NT 内核版本具有如下特点: |
| | + | * Windows NT 内核的版本字符串可与 Windows Phone 手机操作系统构建的版本字符串不一致, 因为版本号各部分表示的含义不同, 并且分支、 编译时间也可不同。 |
| | + | * Windows NT 内核的编译时间不晚于 Windows Phone 手机操作系统构建的编译时间, 尽管在 Windows 10 Mobile 手机操作系统中 Windows Phone 手机操作系统构建的分支和编译时间均与 Windows NT 内核的相同。 |
| | + | * 多个 Windows Phone 手机操作系统的构建也可以基于同一个 Windows NT 内核, 且 Windows NT 内核版本可以不存在相同版本的 Windows 桌面操作系统构建。 在 Windows Phone 8.x 手机操作系统中有大量的构建具有相同的 Windows NT 内核, <abbr title="这一情况在 Windows 10 Mobile 手机操作系统也有少量存在。 例如编译时间不同的 Windows 10 Mobile 技术预览构建 build 10.0.12534.56.FBL_IMPRESSIVE_MOB(wpbldlab).20150403-1824 和 build 10.0.12534.58.FBL_IMPRESSIVE_MOB(wpbldlab).20150410-1024 分别对应不同的 Windows NT 内核版本, 即 build 10.0.10051.0.fbl_impressive_mob.150403-1824 和 build 10.0.10051.0.fbl_impressive_mob.150410-1024。"> 在 Windows Phone 8.1 中还存在版本号相同但编译时间不同的 Windows NT 内核</abbr>。 |
| | | | |
| | ==更新体系== | | ==更新体系== |
| − | 从 Windows Phone 8 开始,更新通过 [[Windows 更新]]以 CAB 文件的形式分发,这种 CAB 更新文件具有三种不同的类型:具有 <code>.spkg</code> 名称的文件是标准包,具有 <code>.spku</code> 名称的文件是增量包,具有 <code>.spkr</code> 名称的文件是移除包。 | + | 从 Windows Phone 8 手机操作系统开始, 系统更新是通过 [[Program:Windows Update|Windows 更新]]进行 <code>.cab</code> 格式文件的推送和分发。 这种格式的更新文件具有三种不同的类型: 标准包 (<code>.spkg</code> 格式文件)、 增量包 (<code>.spku</code> 格式文件) 和移除包 (<code>.spkr</code> 格式文件)。 |
| | | | |
| − | 在 Windows 10 Mobile Threshold 1 预览体验时期中又引入了一种新的 CAB 文件形式:具有 <code>.cbs</code> 名称的文件是标准包,具有 <code>.cbsu</code> 名称的文件增量包,具有 <code>.cbsr</code> 名称的文件是移除包。其使用方法分别与 <code>.spkg</code>、<code>.spku</code>、<code>.spkr</code> 一致。在 [[Windows 10 Mobile:10.0.12648.133.FBL_IMPRESSIVE_MOB(wpbldlab).150618-1929|build 12648.133.FBL_IMPRESSIVE_MOB(wpbldlab)]]<ref>Windows NT 内核版本字符串为 10.0.10149.0.fbl_impressive_mob.20150618-1929。</ref> 后完全使用新的 <code>.cbs</code>、<code>.cbsu</code>、<code>.cbsr</code> 形式的 CAB 文件进行更新,先前的 <code>.spkg</code>、<code>.spku</code>、<code>.spkr</code>不可再用于更新操作系统<ref>推送后续版本的<code>.spkg</code>仍可进入 UpdateOS 进行更新,但设备会反复重启并重复进入 UpdateOS 模式,此时必须重新刷入正确的固件才能够正常启动。</ref>,但仍可用于更新固件、驱动等。 | + | 在 Windows 10 Mobile 手机操作系统的 Threshold 1 开发周期时又引入了一种全新的 <code>.cab</code> 格式文件形式: 标准包 (<code>.cbs</code> 格式文件)、 (<code>.cbsu</code> 格式文件)和移除包 (<code>.cbsr</code> 格式文件)。 其使用方法分别与曾经流行于 Windows Phone 8.x 时期的标准包 (<code>.spkg</code> 格式文件)、 增量包 (<code>.spku</code> 格式文件) 和移除包 (<code>.spkr</code> 格式文件) 一致。 在 [[OS:Windows 10 Mobile/10.0.12648.133.FBL_IMPRESSIVE_MOB(wpbldlab).150618-1929|Windows 10 Mobile 预览体验构建 build 12648.133.FBL_IMPRESSIVE_MOB (对应 Windows NT 内核版本字符串为 10.0.10149.0.fbl_impressive_mob.20150618-1929)]] 后完全使用新的 <code>.cbs</code> 格式文件、 <code>.cbsu</code> 格式文件和<code>.cbsr</code> 格式文件的 <code>.cab</code> 格式文件进行更新, <abbr title="后续推送版本的 .spkg 格式文件仍可进入 UpdateOS 进行更新, 但设备会反复重启并重复进入 UpdateOS 模式, 此时必须重新刷入正确的固件才能够正常启动">先前流行于 Windows Phone 8.x 时期的标准包 (<code>.spkg</code> 格式文件)、 增量包 (<code>.spku</code> 格式文件) 和移除包 (<code>.spkr</code> 格式文件) 不可再用于系统更新</abbr>, 但仍可用于更新固件、 驱动等。 |
| | | | |
| − | * '''标准包'''(<code>.spkg</code>、<code>.cbs</code>):包含该构建的完整文件,可从低于此版本的任何版本安装。 | + | * '''标准包''' (<code>.spkg</code>、 <code>.cbs</code>) - 包含该构建的完整文件, 可从低于此版本的任何版本安装。 |
| − | * '''增量包'''(<code>.spku</code>、<code>.cbsu</code>):包含 <code>PA30</code> 增量压缩文件的更新包,需要被应用于以前的某个特定版本<ref>增量压缩文件可以使用类似 [https://gist.github.com/wumb0/9542469e3915953f7ae02d63998d2553 <code>delta_patch.py</code>] 之类的工具应用于 Windows PC。</ref>。 | + | * '''增量包''' (<code>.spku</code>、 <code>.cbsu</code>) - 包含 <code>PA30</code> 增量压缩文件的更新包, 需要被应用于以前的某个特定版本, 在电脑上解压增量压缩文件可以使用类似 <code>delta_patch.py</code> 之类的工具。<ref>https://gist.github.com/wumb0/9542469e3915953f7ae02d63998d2553</ref> |
| − | * '''移除包'''(<code>.spkr</code>、<code>.cbsr</code>):仅包含包 XML 文档和安全文件,用于在设备中删除某些文件。 | + | * '''移除包''' (<code>.spkr</code>、 <code>.cbsr</code>) - 仅包含包 <code>.xml</code> 格式文档和安全文件, 用于在设备中删除某些文件。 |
| | | | |
| − | 在 Windows Phone 中,系统的处理器和分辨率适配、显示语言、键盘和语音、一些系统功能、部分 Microsoft 软件是独立的包,设备驱动、固件、部分 OEM 软件、颜色方案也是独立的包。一台手机中存在数十个甚至数百个包,通过标准包添加文件、移除包删除文件,可以自由的添加和删除设备上的语言、键盘、语音甚至是 Microsoft 软件和 OEM 软件。每一个包都具有独立的版本号,且并不需要所有包的版本号都相同系统才能运行——也就是说,对于一台设备若没有对应的包适配,则可以使用临近版本的包替代,且绝大部分版本都可以正常启动。在 Windows 10 Mobile 版本 1607 阶段,甚至存在少数临近版本共用一套版本号的键盘和语音包的情况。 | + | 在 Windows Phone 手机操作系统中, 其系统的处理器信息与设备屏幕分辨率适配、 显示语言、 键盘和语音、 一些内置于系统的功能和组件甚至是部分 Microsoft 软件是独立的包, 同时设备的驱动、 固件、 部分 OEM 软件以及颜色方案也是独立的包。 一台设备中存在数十个甚至数百个包, 通过标准包添加文件、 移除包删除文件, 可以自由的添加和删除设备上的语言、 键盘、 语音甚至是 Microsoft 软件和 OEM 软件。 每一个包都具有独立的版本号, 且并不需要所有包的版本号都相同系统才能运行——也就是说对于一台设备若没有对应的包适配, 则可以使用临近版本的包替代, 且绝大部分版本都可以正常启动。 在 Windows 10 Mobile 周年更新 (版本 1607) 时期, 甚至存在少数临近版本共用一套版本号的键盘和语音包的情况。 |
| | | | |
| | ==系统列表== | | ==系统列表== |
| 第94行: |
第105行: |
| | ! 拓展支持 | | ! 拓展支持 |
| | |- | | |- |
| − | | [[Windows Phone 7]] | + | | [[OS:Windows Phone 7|Windows Phone 7]] |
| − | | rowspan="3" | 7.0 | + | | rowspan="3" | 6.0 |
| | | 7.00 | | | 7.00 |
| | | Pre-NoDo/Photon (Windows Phone 7)<br>NoDo/No Doughnuts (Windows Phone 7 Update) | | | Pre-NoDo/Photon (Windows Phone 7)<br>NoDo/No Doughnuts (Windows Phone 7 Update) |
| 第102行: |
第113行: |
| | | rowspan="3" | 无 | | | rowspan="3" | 无 |
| | |- | | |- |
| − | | [[Windows Phone 7.5]] | + | | [[OS:Windows Phone 7.5|Windows Phone 7.5]] |
| | | rowspan="2" |7.10 | | | rowspan="2" |7.10 |
| | | Mango (Windows Phone 7.5) | | | Mango (Windows Phone 7.5) |
| | | 2011 年 9 月 27 日 | | | 2011 年 9 月 27 日 |
| | |- | | |- |
| − | | [[Windows Phone 7.8]] | + | | [[OS:Windows Phone 7.8|Windows Phone 7.8]] |
| | | Tango (Windows Phone 7.5 Refresh) | | | Tango (Windows Phone 7.5 Refresh) |
| | | 2012 年 6 月 20 日 | | | 2012 年 6 月 20 日 |
| 第123行: |
第134行: |
| | ! 拓展支持 | | ! 拓展支持 |
| | |- | | |- |
| − | | {{OS|Windows Phone 8}} | + | | [[OS:Windows Phone 8|Windows Phone 8]] |
| | | 6.2 | | | 6.2 |
| | | 8.00 | | | 8.00 |
| 第131行: |
第142行: |
| | | rowspan="2" | 无 | | | rowspan="2" | 无 |
| | |- | | |- |
| − | | {{OS|Windows Phone 8.1}} | + | | [[OS:Windows Phone 8.1|Windows Phone 8.1]] |
| | | 6.3 | | | 6.3 |
| | | 8.10 | | | 8.10 |
| 第138行: |
第149行: |
| | | 2017 年 7 月 11 日 | | | 2017 年 7 月 11 日 |
| | |- | | |- |
| − | | {{OS|Windows 10 Mobile}} | + | | [[OS:Windows 10 Mobile|Windows 10 Mobile]] |
| | | 10.0 | | | 10.0 |
| − | | 8.15 (常见于步入 Threshold 1 开发周期前后的 Windows 10 Mobile 预览体验构建, 直到 Windows Phone 版本号与 Windows NT 内核版本号统一) | + | | 8.15 (Threshold 1 开发周期, “预览体验” 阶段前后的 Windows 10 Mobile 构建)<br>10.0 (Redstone 1 开发周期, “预览体验” 阶段前的 Windows 10 Mobile 构建) |
| | | Threshold<br>Redstone<br>Feature2 [Windows 10 Mobile 秋季创意者更新(版本 1709)] | | | Threshold<br>Redstone<br>Feature2 [Windows 10 Mobile 秋季创意者更新(版本 1709)] |
| | | 2015 年 11 月 18 日 | | | 2015 年 11 月 18 日 |
| 第148行: |
第159行: |
| | |} | | |} |
| | | | |
| − | ==注释== | + | ==参考资料== |
| | <references /> | | <references /> |
| | | | |
| − | ==参考资料== | + | ==外部链接== |
| − | 待补充。
| + | * [https://www.qiuwenbaike.cn/wiki/Windows_Phone Windows Phone - 求闻百科,共笔求闻] |
| | | | |
| | ==另请参阅== | | ==另请参阅== |
| − | * 基于 Windows NT 内核的 Windows Handheld 企业手持设备操作系统 | + | * 基于 Windows NT 内核的 Windows Handheld 企业手持设备操作系统: |
| − | ** [[Windows Embedded 8 Handheld]] | + | ** {{OS|Windows Embedded 8 Handheld}} |
| − | ** [[Windows Embedded 8.1 Handheld]] | + | ** {{OS|Windows Embedded 8.1 Handheld}} |
| − | * [[Andromeda|Andromeda OS]] | + | * 基于 Windows Core OS 模块化操作系统的部分产物: |
| − | * [[Centaurus|Centaurus OS]] | + | ** {{OS|Andromeda OS}} |
| − | * [[Windows 10X]] | + | ** {{OS|Phoneix OS}} |
| − | * [[Factory OS]] | + | ** {{OS|Centaurus OS}} |
| − | * [[Validation OS]] | + | ** {{OS|Windows Lite}} |
| | + | ** {{OS|Windows 10X}} |
| | + | ** {{OS|Factory OS}} |
| | + | ** {{OS|Validation OS}} |