查看“时间炸弹”的源代码
←
时间炸弹
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{NavBar|[[首页]] > [[Beta 常识]] > [[时间炸弹]]}} 为了在一定程度上保护正在开发的内容,Microsoft 会安装对预览版 Windows 进行使用时间限制的组件,该组件被称之为'''“时间炸弹”''',当用户在规定的时间范围外使用预览版本的 Windows,就会被判定为过期,并通过一切手段阻止用户的登录与使用(例如每 2 小时强制重新启动)。 ==现象== ===Windows 9x=== [[Windows 95:4.00.216|Windows 95 build 216]] 是第一个实装了时间炸弹组件的预览版 Windows。在这些版本中,时间炸弹的实现是通过在<code>IO.SYS</code>文件中加入检测模块实现的。在预览版 Windows 过期后,Windows 将在启动时显示<code>ERROR: the pre-release version of Windows has expired.</code>这一错误信息,随后关闭 Windows。<br>此外,WIndows 9x 的时间炸弹过期时间无法在系统内直接查看;Windows 98 的预览版开始会在安装程序中检测当前 BIOS 时间,若检测到当前 BIOS 时间在当前版本时间炸弹范围外,则会拒绝用户安装。 ===早期 Windows NT 到中期 Windows Vista=== 早在日语版的 Windows NT 3.5 build 756 中就包含了过期警告,但第一个实装现代意义的时间炸弹的版本是 Windows 2000 build 1627。这些版本是通过注册表的相关条目来实现时间炸弹的。在 Windows 过期之后,Windows 将每隔一段时间触发错误为<code>END_OF_NT_EVALUATION_PERIOD</code>的 BSOD 并重新启动。 ===后期 Windows Vista 到 Windows 8.1=== 从后期版本的 Windows Vista 开始,Microsoft 将时间炸弹添加到 Windows 激活机制中。若在过期之后启动 Windows,它将会使用 Windows 激活窗口告知用户系统已过期。<br>但在 Windows 8 开始,时间炸弹变得较为温性:仅限制个性化选项,但部分 build 可能会限制某些功能的开启,Microsoft 机密水印位置亦有所变化。 ===Windows 10=== 从 Windows 10 的早期版本开始,非<code>fbl_partner_eeap</code>和<code>fbl_ie</code>(仅一个 build)分支的时间炸弹改为启动时检测引导 Windows 相关文件的数字签名。若在过期后启动 Windows,则会显示含有“数字签名无效”信息的“恢复”页面。<br>从 Windows 10 build 14965.1001 后,Windows 不再检测数字签名。启动过期后的 Windows 只会弹窗显示该版本已过期(有些提示即将过期),不限制任何功能。 ===例外=== 某些情况下,部分 build(以 Windows 8 系列为主)可能包括损坏的时间炸弹。若时间跨度超过10年,亦可能会导致某些 build 的时间炸弹不按预期工作(例如,某 build 的时间炸弹已过期,原定情况下过期后会每隔 2 小时重启,但放置一整天仍然没有重启过任何一次)。 ==类型== 目前主要有两种类型——固定型与顺延型。 * 固定型 此类时间炸弹大多预装在测试版的 Windows 中,即拥有固定的起始与终止日期,在该时间以外启动将会判为过期。 *顺延型 此类时间炸弹大多预装在评估版 Windows 中,其过期时间一般为为安装后的第 180 天,在该时间后启动将判为过期。 ==温馨提示== '''非必要情况不建议去拆 TimeBomb''' 若您拆除 TimeBomb 的目的是为了将过时的预览版 Windows 用作生产用途,请参阅:[[为什么不应将测试版本操作系统用于日常使用?]]
本页使用的模板:
模板:NavBar
(
查看源代码
)
返回
时间炸弹
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
主页
新闻
百科
论坛
下载
工具
链入页面
相关更改
特殊页面
页面信息