Windows:Win11 回滚 from 24H2 to 23H2

1. 前言

It’s a long time I 感觉一件事情挺有趣的 since last time something happens。

这是一个很奇怪的需求,由于 Win11 的 24H2 内核相较于 23H2 内核出现了较大的改变,which making 一些驱动无法运行 and crash my computer,所以我需要找到一种方案回滚系统内核版本。

The simplest method 就是使用 23H2 的镜像去重装系统,但这样会清楚个人的配置文件,是我不希望看到的。所以本篇博客目的就是记录下一个过程:保留个人配置的前提下回滚系统

2. 过程

首先我们需要确认下这种思路是否可行,I assume that 既然能够从 23H2 升级到 24H2 的同时将个人文件保留下来,那么一定是存在从 24H2 回滚到 23H2 并保留个人文件的方法的,只是 Microsoft 官方没有提供而已。

那么我就尝试打开 Win11-23H2 的安装镜像,when install 选择保留内容。但是很遗憾不能进行相应的更改。
在这里插入图片描述
When encounter this problem, one of my best friend 找到了这篇帖子 windows11降级回退win10(无损) 给出了通过镜像重新安装从 Win11 to Win10 的方案。其中介绍了需要将 sources\setupcompat.dll 中的 ConX::Setup::Common::CWindowsVersion::IsLaterThan 函数返回值更改为 0,这样就可以使得上面的选择框有效了。

按照上面的方案对于 Win11-23H2 进行更改,得到了下面这样的问题,只能选择保留个人文件,而无法将设置保留。而下面给出的原因是 安装语言不匹配,好吧,in this time, I remember that 我安装 Win11 时用的是 English 版本的镜像。
在这里插入图片描述
更换 Win11-23H2-English 镜像之后,进行重新安装,当我以为可以成功回滚的时候,给出这样的结果,回滚失败。
在这里插入图片描述
In this time, I have an idea, 既然可以从 Win11 回滚到 Win10,而 Win10 可以直接升级为 Win11。那么我可以先从 Win11-24H2 回滚到 Win10 然后再安装 Win11-23H2
在这里插入图片描述
既然有想法,say 干就干。在保留个人文件和应用的前提下安装 Win10
在这里插入图片描述

在这里插入图片描述
After installing win10, there is no desktop in it,按照前面帖子中的方法,通过 U 盘进入 PE 系统,然后将 Win10 系统盘中的 C:\ProgramData\Microsoft\Windows\AppRepository 目录下的所有 StateRepository 开头的文件删除。

When this time,重新启动系统后就可以进入正常的 Win10 了。然后点击 Win11-23H2 的安装镜像,在保留个人文件和应用的前提下安装,这样就成功从 24H2 回滚到了 23H2

回滚完毕后按照之前提到的帖子恢复一下 系统应用 就大功告成了。

# restore some system application, if there are errors ignore it
add-appxpackage -register "C:\Windows\SystemApps\*\AppxManifest.xml" -disabledevelopmentmode
# install some inner application such as Microsoft Store
add-appxpackage -DisableDevelopmentMode -Register "C:\ProgramData\Microsoft\Windows\AppRepository\*\AppxManifest.xml" -verbose
# restore application download from Microsoft Store
add-appxpackage -DisableDevelopmentMode -Register "C:\Program Files\WindowsApps\*\AppxManifest.xml" -verbose
下载 Windows 11 23H2 ISO 镜像文件的官方链接可以通过访问微软官方网站获取。以下是具体方法: ### 下载 Windows 11 23H2 ISO 文件的方法 #### 方法一:通过 Microsoft 官方网站 用户可以直接访问微软提供的官方工具页面来下载所需的 ISO 文件。该工具允许选择不同的操作系统版本以及架构类型。 - **官网地址**: [Microsoft Software Download](https://www.microsoft.com/software-download/windows11)[^6] 在这个页面上,可以选择适合的操作系统版本(如 Windows 11 23H2),并按照提示完成下载过程。 #### 方法二:手动指定 URL 获取特定版本 如果需要更精确地控制所下载的具体更新编号或者企业版等特殊用途版本,则可利用以下方式构建直接指向目标存储库的服务端点URL结构化形式进行检索[^7]。 例如对于已知Build Number为`XXXXX`的企业长期支持分支(LTSB),可以尝试构造如下样式的HTTP GET 请求字符串: ```bash https://software.download.prss.microsoft.com/dbazure/XXXXXXXXXX/en_windows_10_enterprise_version_YYYYY_x64_dvd.iso ``` 注意替换其中占位符部分以匹配实际需求场景中的参数值设定情况。 --- ### 注意事项 在执行上述任一步骤之前,请确保设备满足运行新版本Windows所需硬件条件的要求说明文档中列出的各项指标标准;同时建议先备份重要数据以防万一发生意外状况影响正常使用体验效果最佳实践指南推荐做法之一就是创建恢复驱动器作为预防措施的一部分内容[^8]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值