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 24H2 降级至 23H2 版本 对于希望从 Windows 11 的较新版本(如24H2)回退到之前的稳定版(如23H2),如果超过了微软设定的自动回滚时间窗口,则需要采取手动方式完成这一过程。 由于超过十天的时间窗后,系统不再保留早期版本的映像文件用于直接回滚操作[^1]。此时可行的办法之一是下载目标版本的操作系统ISO镜像,并创建启动介质来进行清洁安装或升级安装。具体而言: #### 准备工作 - 访问微软官方网站获取适用于当前硬件架构(通常是64位)的 Windows 11, 23H2 正式发行版 ISO 文件。 - 使用 Rufus 或其他类似工具制作可引导U盘或其他外部存储设备作为安装媒介。 #### 执行降级流程 一旦准备工作完毕,按照如下指南执行降级: 1. 插入已准备好的USB驱动器,在计算机重启时进入BIOS/UEFI界面调整启动顺序使电脑优先从外接装置加载操作系统; 2. 随着安装向导提示逐步推进直到遇到“现在要做什么?”页面;这里可以选择“立即安装”,如果有激活密钥则输入它继续前进; 3. 当询问是否要自定义设置或是快速安装,默认情况下建议保持现有分区不变以实现覆盖安装而非全新格式化硬盘上的数据卷; 4. 安装程序会检测现有的Windows环境并给出选项——允许用户选择保留个人文件和个人设置的同时移除最新版组件而替换为目标版本的核心部分; 5. 整个过程中遵循屏幕指示直至顺利完成整个迁移动作。 值得注意的是,上述方案假设用户的机器满足所选旧版本系统的最低配置需求,并且在整个转换期间不会丢失重要资料。为了安全起见,强烈建议事先做好充分的数据备份措施以防万一发生意外状况造成不可逆损失。 ```powershell # PowerShell脚本可用于验证当前运行的Windows版本号 (Get-WmiObject Win32_OperatingSystem).Caption ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值