https://bbs.pcbeta.com/viewthread-1904414-1-1.html
感谢原作者 Windows_Air 分享的经验, 让我从三天两头升级蓝屏的 dev 版跳车回了稳定版. 原文的操作步骤写的对没用过 ida 的萌新可能有点难懂.这里详细说一下
/sources/setupcompat.dll
Alt+T
) 输入 ConX::Setup::Common::CWindowsVersion::IsLaterThan
搜索.MOV eax, 1
告诉安装程序你的 windows 版本比安装程序新无法保留数据升级安装, 我们把这个 1 改成 0 就好了 Alt+G
,注意这个地址是会变的, 得自己去找), 把B8 01
改成 B8 00
, 保存退出 后话: 测试可以从 Win11 各个 Insider Preview 或稳定版互相转, 也可以 Win11 降 Win10, 需要注意的是不要降回 Win10 19041 之前的版本, 之前的版本的安装程序很不稳定. Win11 各版本之间互转基本没有 bug, Win11 降 Win10 会有一些应用商店的 bug 可以参考原文解决.
我前面之所以还要用hex编辑器修改dll是因为ida免费版的patch功能在我的Insider Preview Dev版里老是失败. 感谢 @Buges 的推荐可以用开源的cutter代替ida直接把MOV eax, 1改成MOV eax, 0保存就好了
1
ysc3839 2021-11-15 20:33:54 +08:00 via Android
IDA 不是自带 patch 功能吗?还是说免费版不支持?
|
4
zx900930 OP @ysc3839 绝了, 我又试了一次居然成功了
Creating backup...done! Applied 1/1 patch(es) 之前降级前试了好几次 backup 和 apply patch 全是 failed, 可能是不兼容最新的 dev 版本 |
5
Tink 2021-11-15 21:06:12 +08:00 via Android
66
|
6
yukiww233 2021-11-15 21:12:22 +08:00
感谢楼主,正在从 11dev 降回正式..
主要是频繁更新的时候经常自动更新 nvidia 的驱动导致显卡出现一些奇奇怪怪的问题 就很烦 |
7
zx900930 OP @yukiww233 我是更新经常蓝屏报错 0x8007042b 之类的, 要重试很多次才能成功, 频繁更新比较伤固态, 想想还是退回稳定版.
|
8
flynaj 2021-11-15 21:51:58 +08:00 via Android
易数一键还原 ,可以热备系统,备份一下,几分钟就给你还原好了。
|
9
zx900930 OP @flynaj "升级"安装和备份还原不是一个概念, 备份还原没法实现保留用户数据和软件的大版本更迭, 只能原来是什么版本的系统还原后还是什么系统. 而且你要是有旧版本的备份或者有 windows.old 根本就不会点进来看这个对不对?
|
10
lzgshsj 2021-11-15 23:03:57 +08:00
最近自动更新全失败了,安装错误 0x80071a91 ,检查 C 盘也修复不了,麻了
|
11
Buges 2021-11-15 23:24:16 +08:00
可以试试 https://cutter.re/ 开源免费,界面简单。跟 ida 一样找到符号直接改汇编就可以。
|
13
kebamt 2021-11-15 23:59:47 +08:00
@zx900930 我因为稳定版有个 bug ,解决不了,设置更新到最新 dev 版看看有没有修复,结果升级到 dev 后发现 bug 依旧(不愧是微软😅),再去设置里发现无法换更新频道,还好没有清理掉之前 Windows.old,感觉回滚稳定版了
|
14
wwbfred 2021-11-16 00:38:49 +08:00
不升级,不吃药😅
|
15
ch2 2021-11-16 00:54:54 +08:00
能搞个脚本不
|
16
mywaiting 2021-11-16 08:46:57 +08:00
IDA 都出来了,这不符合伸手党的原则~(逃~)
|
17
wooke 2021-11-16 09:01:06 +08:00
我运气好比较好,升级 dev 后还没有遇到过蓝屏。
|
18
shellj 2021-11-16 09:06:02 +08:00
... 上周六刚从 Dev 重装回稳定版
|
19
2i2Re2PLMaDnghL 2021-11-16 09:11:01 +08:00
意思是直接把判断是否能『升级安装』的 flag 给覆盖了?采用『升级安装』的方式去降级,应该会在偶然的情况下出现不可预知的问题吧……吗?
|
20
demo 2021-11-16 09:48:23 +08:00
昨天在 reddit 看到这个,今天就在 V2EX 出现了。。。
https://www.reddit.com/r/Windows11/comments/qtw8fq/finally_find_a_way_to_upgrade_windows_from/ |
21
cheng6563 2021-11-16 11:30:53 +08:00
IDA 直接 patch 成功,正在降级
|
22
showchys 2021-11-16 15:19:06 +08:00
赞!👍
|
24
ch2 2021-11-17 11:54:59 +08:00
@2i2Re2PLMaDnghL #19 一般情况下都是小问题
|
25
elvinyao 2021-11-19 14:03:27 +08:00
请问可以从 win11 降到新出的 win10 ltsc 2021 版本吗
|
26
zx900930 OP @elvinyao 可以的,就是搜字符串那要勾选 search all occurances ,然后选第二个。 改是改最下面右边 label 里的 1
|
27
tia 2021-11-19 21:03:35 +08:00
|
28
tia 2021-11-19 21:05:09 +08:00
下面写的语言不对,估计是七月份装的时候用的英文...
|
29
elvinyao 2021-11-19 21:07:41 +08:00
@zx900930 #26 谢谢,正在安装中,我是想由 Pro 版本转成 ltsc 的,所以先是在现在系统中修改注册表改成 LTSC 标识,然后再使用替换的 dll 文件来安装降级新系统
|
30
beiguagua 2021-11-20 13:15:34 +08:00 via Android
@tia 不能直接从 win11-> win10 2021 企业版 ltsc ,可以 win11-> win10 -> win10 ltsc ,我亲测可以
|
31
shayuvpn0001 2021-11-26 19:31:35 +08:00
可以,装个 windows 还得懂逆向了,进步了啊~
|
32
zhxhwyzh14 2021-11-27 16:18:25 +08:00
能麻烦楼主分享一个 win11 正式版( 22000 )改好的 dll 文件吗,我这已经改成 MOV eax, 0 了还是死活无法“升级”
|
33
zhxhwyzh14 2021-11-27 17:09:28 +08:00 via Android
@zhxhwyzh14 又试了一次,这次成功了。感谢楼主分享。
|
34
volks 2021-11-30 19:02:26 +08:00
成功从 21h2 降级到 1909 ,不出所料出现了现代应用的问题,按照原贴方法顺利恢复
|
35
Citronl 2021-11-30 20:50:22 +08:00 via iPhone
感谢,立马从 11 回到 21H2 ,实在受不了了
|
36
acrisliu 2021-12-06 19:36:17 +08:00 via iPhone
反向升级不怕出更多问题吗
|
37
liangchaowei 2021-12-07 02:19:31 +08:00 via Android
从 Windows11 降级 10 21h2 最后安装好了还是 11😥
|
38
kome 2021-12-07 18:57:43 +08:00
我翻车了,跟帖子里讲的一样,涉及到 UWP 的全挂了,系统组件半残废,开始都打不开。不想麻烦了,直接下载的 Beta 版的 Windows 10 升级了,选择保留个人文件重装的,只是程序没了,配置和数据都还在,损失些时间。
|
39
UMU618 2022-01-13 12:58:12 +08:00
装个 Windows 还得懂逆向,卷得起飞。
|
40
n2l 349 天前
还是 ghost 简单,笔记本装 2 块硬盘,用 FreeFileSync 单向同步储存 ghost 的文件夹,每次开机检验,降低了 SSD 突然损坏的概率。
|