查看“Catalog:Windows Phone 手机操作系统”的源代码
←
Catalog:Windows Phone 手机操作系统
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您必须确认您的电子邮件地址才能编辑页面。请通过
参数设置
设置并确认您的电子邮件地址。
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:Catalog:Windows Phone 手机操作系统}} {{NavBar|[[首页]] > [[Catalog:Windows 移动操作系统|Windows 移动操作系统]] > '''Windows Phone 手机操作系统'''}} {{OSProductionSystem |oslogo=WindowsPhone-logo-purple.png |osname=Windows Phone |kernel=Windows CE<br>(Windows Phone 7.x)<br>Windows NT<br>(Windows Phone 8.x & Windows 10 Mobile) |kerneltype=混合内核 |srctype=闭源 |arch=ARM<br>ARM64<br>x86<br>x64 |agreement=最终用户许可协议 (EULA)<br>原始设备制造商 (OEM) |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 年期间发布的一系列手机操作系统, 是 [[Catalog:Windows Mobile 手机操作系统|Windows Mobile 手机操作系统系列]]的继任者。 首个版本 [[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 手机操作系统系列的首个版本, 即 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 手机操作系统。 ===Windows Phone 8 世代=== 2012 年 6 月 21 日, 微软召开发布会并正式发布 Windows Phone 8 手机操作系统。 它放弃早前在 Windows Phone 7 世代里泛用的 Windows CE 内核, 转而改用与 [[Catalog:Windows 桌面操作系统|Windows 桌面操作系统]]一样的 Windows NT 内核。 由于系统内核的变动, 先前搭载 Windows Phone 7.x 手机操作系统的设备无法升级到 Windows Phone 8 手机操作系统, 且新的 Windows Phone 应用程序不再支持 Windows Phone 7.8 手机操作系统及以下系统版本的 Windows Phone 手机操作系统。 ===Windows Phone 8.1 世代=== 2014 年 4 月 2 日, 微软在 Build 2014 大会上发布了 Windows Phone 8.1 手机操作系统, 它增加了更多新功能并升级了部分组件, 且所有搭载 Windows Phone 8 手机操作系统的设备均可升级为 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 手机操作系统。 ===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 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) 发布。 2017 年 4 月 11 日, Windows 10 Mobile 创意者更新 (版本 1703) 发布。 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 和 [[OS:Windows 7|Windows 7]] 的停止拓展支持时间进行了统一。 随着 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 手机操作系统中, 版本字符串各部分名称和格式为 <code>MajorVersion.MinorVersion.ParentBranchBuild.BuildNumber.Label(Builder).TimeStamp</code>, 其系统的每一个构建的版本字符串都不相同。 各部分含义如下: * '''MajorVersion''' 即 “主版本号”。 具体情况如下: ** 在 Windows Phone 7.x 手机操作系统中为 <code>7</code>。 ** 在 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 手机操作系统开始, 系统更新是通过 [[Program:Windows Update|Windows 更新]]进行 <code>.cab</code> 格式文件的推送和分发。 这种格式的更新文件具有三种不同的类型: 标准包 (<code>.spkg</code> 格式文件)、 增量包 (<code>.spku</code> 格式文件) 和移除包 (<code>.spkr</code> 格式文件)。 在 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>.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>) - 仅包含包 <code>.xml</code> 格式文档和安全文件, 用于在设备中删除某些文件。 在 Windows Phone 手机操作系统中, 其系统的处理器信息与设备屏幕分辨率适配、 显示语言、 键盘和语音、 一些内置于系统的功能和组件甚至是部分 Microsoft 软件是独立的包, 同时设备的驱动、 固件、 部分 OEM 软件以及颜色方案也是独立的包。 一台设备中存在数十个甚至数百个包, 通过标准包添加文件、 移除包删除文件, 可以自由的添加和删除设备上的语言、 键盘、 语音甚至是 Microsoft 软件和 OEM 软件。 每一个包都具有独立的版本号, 且并不需要所有包的版本号都相同系统才能运行——也就是说对于一台设备若没有对应的包适配, 则可以使用临近版本的包替代, 且绝大部分版本都可以正常启动。 在 Windows 10 Mobile 周年更新 (版本 1607) 时期, 甚至存在少数临近版本共用一套版本号的键盘和语音包的情况。 ==系统列表== {| class="wikitable" style="width: 100%" |- ! colspan="7" | Windows Phone 手机操作系统系列 |- ! colspan="7" | 基于 Windows CE 内核的 Windows Phone 手机操作系统 |- ! rowspan="2" | 产品名称 ! rowspan="2" | Windows CE 内核版本 ! rowspan="2" | Windows Phone 版本 ! rowspan="2" | 代号 ! rowspan="2" | 正式发布日期 ! colspan="2" | 终止支持日期 |- ! 主流支持 ! 拓展支持 |- | [[OS:Windows Phone 7|Windows Phone 7]] | rowspan="3" | 6.0 | 7.00 | Pre-NoDo/Photon (Windows Phone 7)<br>NoDo/No Doughnuts (Windows Phone 7 Update) | 2010 年 10 月 21 日 | rowspan="3" | 2014 年 10 月 14 日 | rowspan="3" | 无 |- | [[OS:Windows Phone 7.5|Windows Phone 7.5]] | rowspan="2" |7.10 | Mango (Windows Phone 7.5) | 2011 年 9 月 27 日 |- | [[OS:Windows Phone 7.8|Windows Phone 7.8]] | Tango (Windows Phone 7.5 Refresh) | 2012 年 6 月 20 日 |- ! colspan="7" | 基于 Windows NT 内核的 Windows Phone 手机操作系统 |- ! rowspan="2" | 产品名称 ! rowspan="2" | Windows NT 内核版本 ! rowspan="2" | Windows Phone 版本 ! rowspan="2" | 代号 ! rowspan="2" | 正式发布日期 ! colspan="2" | 终止支持日期 |- ! 主流支持 ! 拓展支持 |- | [[OS:Windows Phone 8|Windows Phone 8]] | 6.2 | 8.00 | Apollo (Windows Phone 8)<br>Portico (Windows Phone 8 Update 1) | 2012 年 6 月 21 日 | 2016 年 1 月 12 日 | rowspan="2" | 无 |- | [[OS:Windows Phone 8.1|Windows Phone 8.1]] | 6.3 | 8.10 | Blue | 2014 年 4 月 2 日 | 2017 年 7 月 11 日 |- | [[OS:Windows 10 Mobile|Windows 10 Mobile]] | 10.0 | 8.15 (Threshold 1 开发周期前后的 Windows 10 Mobile 预览体验构建)<br>10.0 (Redstone 1 开发周期后的 Windows 10 Mobile 预览体验构建) | Threshold<br>Redstone<br>Feature2 [Windows 10 Mobile 秋季创意者更新(版本 1709)] | 2015 年 11 月 18 日 | 2019 年 12 月 10 日 | 2020 年 1 月 14 日 |- |} ==参考资料== <references /> ==外部链接== * [https://www.qiuwenbaike.cn/wiki/Windows_Phone Windows Phone - 求闻百科,共笔求闻] ==另请参阅== * 基于 Windows NT 内核的 Windows Handheld 企业手持设备操作系统: ** {{OS|Windows Embedded 8 Handheld}} ** {{OS|Windows Embedded 8.1 Handheld}} * 基于 Windows Core OS 模块化操作系统的部分产物: ** {{OS|Andromeda OS}} ** {{OS|Phoneix OS}} ** {{OS|Centaurus OS}} ** {{OS|Windows Lite}} ** {{OS|Windows 10X}} ** {{OS|Factory OS}} ** {{OS|Validation OS}}
本页使用的模板:
模板:NavBar
(
查看源代码
)
模板:OS
(
查看源代码
)
模板:OSProductionSystem
(
查看源代码
)
返回
Catalog:Windows Phone 手机操作系统
。
导航菜单
个人工具
创建账号
登录
命名空间
Catalog
讨论
变体
查看
阅读
查看源代码
查看历史
更多
搜索
网站
首页
论坛
下载
工具
链入页面
相关更改
特殊页面
页面信息