将 Windows Insider 计划频道从 Dev 切换到 Beta 后,如何修复“此 Windows 版本将很快过期”?

将 Windows Insider 计划频道从 Dev 切换到 Beta 后,如何修复“此 Windows 版本将很快过期”?

我每次登录 Windows 10 时都会收到此警告:

此 Windows 版本即将过期

您的 Windows 版本将于 2020 年 7 月 31 日到期。您应尽快迁移到新版本。请上网获取更多信息。

带有“更多信息”和“关闭”按钮。“更多信息'按钮会转到一个不存在的网站:

抱歉,我们找不到该页面。您查找的页面可能不再可用。请确保您的 URL 正确,然后重试。

什么都没有回程机器任何一个。

我在Windows 预览体验计划(使用 WSL 2),并且最近从 Dev 通道切换到 Beta 通道,因为 Dev 通道不再需要支持 WSL 2。我猜切换 WIP 通道会导致出现此“Windows 即将过期”警告。

根据我的桌面右下角,我在

Windows 10 Pro Insider Preview 评估副本。内部版本 20152.rs_prerelease.200617-1502

我猜它之所以说这是“评估副本”,是因为这是一个 WIP 版本。当前WIP 版本号

  • 开发者:20175
  • 测试版:19042.421
  • RC:19041.388

因此,也许 Windows 拒绝更新到 Beta 频道,因为该频道的版本比我目前使用的版本要旧。我原本希望在 Dev 频道过期之前转到 Beta 频道。(我不继续使用 Dev 频道的原因是 Dev 频道需要多次重启。)

我的首要任务是 a) 在 7 月 31 日拥有一个可以运行的操作系统,以及 b) 从 WIP Dev 频道转到 Beta 频道(或者可能是 RC 或完全转向 WIP,具体取决于 WSL 2 的支持情况)。我有什么选择?

  • 等到 7 月 1 日看看会发生什么(也许 Windows 会在最后一刻切换到 Beta 频道?)。
  • 返回 WIP Dev 频道。(并以某种方式非常谨慎地安排时间进入 Beta 频道?)
  • 以某种方式“刷新”/重新安装 Windows 并进入 WIP Beta 频道。

这些都不是很有吸引力,有人知道更聪明的方法吗?如果我什么都不做会发生什么,7 月 31 日之后我还可以使用机器吗?

相关问题似乎以表示我可以等待,但是这些都是针对特定版本的,所以我不确定。

此 Windows 版本即将过期

答案1

我每次登录 Windows 10 时都会收到此警告:

此 Windows 版本即将过期 您的 Windows 版本将于 2020 年 7 月 31 日过期。您应尽快迁移到新版本。请上网获取更多信息。

Build 20152 于 2020 年 6 月 24 日发布,Dev 频道的当前版本于 2020 年 7 月 22 日发布。2020 年 6 月 22 日至 2020 年 7 月 22 日期间又发布了 2 个额外版本。

根据我的研究,目前 Beta 频道似乎尚未收到可能成为 21H1 版本的版本。目前的 Build 20152 就是其中一个版本。 这意味着在 20H2 发布之前,Beta 频道将不会有任何可能成为 21H1 的版本。

我加入了 Windows Insider 计划(以使用 WSL 2),最近从 Dev 频道切换到了 Beta 频道,因为 Dev 频道不再需要支持 WSL 2。我猜切换 WIP 频道会导致出现此“Windows 即将过期”警告。

此时,您必须切换回 Dev 频道才能接收 Windows 10 的新版本。您必须一直使用这个频道,直到 20H2 发布。您必须在 22H1 开发开始之前从 Dev 频道切换到 Beta 频道。

我的首要任务是 a) 在 7 月 31 日拥有一个可以运行的操作系统,以及 b) 从 WIP Dev 频道转到 Beta 频道(或者可能是 RC 或完全转向 WIP,具体取决于 WSL 2 的支持情况)。我有什么选择?

一旦版本过期,您将无法启动 Windows。这意味着您必须在 2020 年 7 月 31 日之前安装当前的 Dev 渠道版本。为了接收该版本,您必须以管理员身份执行以下操作。

1. Open the Start Menu.
2. In the search box, type CMD.exe.
3. On the right menu under Command Prompt, select Run as administrator. 
4. If prompted by UAC, choose Yes.
5. From the elevated prompt, enter this command, then hit enter: `net stop wuauserv`
6. Enter this command, then hit enter: `rmdir /s /q C:\Windows\SoftwareDistribution\SLS`
7. Finally, enter this command, then hit enter: `net start wuauserv`
8. Close the Command Prompt window.
9. Open Settings > Update & Security > Windows Update and check for updates.

完成解决此问题所需的所有操作后,您将获得当前的 Dev 渠道版本。Windows 10 不允许您返回到过去的版本。这意味着目前无法安装 Beta 渠道版本。

每次接近到期日时,我都会重复此过程。希望这能让我在某个时候获得 Beta 版本。但我有点担心,当早期版本被认为足够稳定以用于 Beta 时,Dev 会移动一些版本。那么我可能永远无法摆脱 Dev...例如 Beta 19042.421 在 Dev 20175 发布 2 天后发布。所以看来我陷入困境了。

您遇到了一个影响早期版本的 Intel 和 AMD 机器的问题。由于 Insider Preview 频道的变化,在 Dev 频道和 Beta 频道重叠之前,您将无法切换频道,最早会在 20H2 发布后发生这种情况。您必须在 Dev 频道版本高于 21H1 的预期版本之前推迟更新。

我用网站来确定构建到底属于哪个版本。

从 Dev 切换到 Beta 正是让我陷入这种境地的原因。

这实际上是一个问题,已于 2020 年 7 月 22 日修复,但阻止了向您的计算机提供较新的版本。切换 Insider Preview 频道与您的问题无关。

也许这是“通常”不适用的少数情况之一,并且由于某种原因,他们在有合适的 Beta 版本可供升级之前就让 Dev 版本过期了。

Beta 频道实际上针对的是下一个功能更新 20H2。您安装的版本是 21H1 的预览版本。

来源:

答案2

我也收到了这个通知,并且偶然找到了解决问题的方法。

我手动安装了 MS 网站上“开发频道”中的 Insider Preview 版本,但我在操作系统中仍处于“测试频道”。

我在尝试添加 Windows 可选功能时发现了这个问题(https://github.com/MicrosoftDocs/windowsserverdocs/issues/2074#issuecomment-725777651)。

对我有用的方法是更改​​ Insiders 的发布渠道。我将其更改为 Dev 渠道,问题就解决了。

相关内容