V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
after1990s
V2EX  ›  Windows

没有 TPM 升级不了 win11 的解决方法

  •  
  •   after1990s · 2021-10-06 17:46:33 +08:00 via Android · 10443 次点击
    这是一个创建于 1180 天前的主题,其中的信息可能已经有所发展或是发生改变。
    6 代酷睿之后的 CPU 自带 fTPM,在主板中打开即可。
    70 条回复    2021-10-10 01:09:49 +08:00
    Olivia
        1
    Olivia  
    MOD
       2021-10-06 17:52:13 +08:00
    如果是华硕主板的话,在 BIOS 的 Advanced/PCH-FW 里打开。
    rwecho
        2
    rwecho  
       2021-10-06 17:55:31 +08:00 via Android
    thinkpad p50 xeon e3-1535 还有戏吗
    irainsoft
        3
    irainsoft  
       2021-10-06 17:59:08 +08:00
    华硕 X570 主板似乎上个月推 BIOS 更新了设置,默认情况就可以 Win11
    explorerproxy
        4
    explorerproxy  
       2021-10-06 18:09:30 +08:00   ❤️ 1
    国行笔记本阉割了,dell 9370 没办法打开
    teekgeek
        5
    teekgeek  
       2021-10-06 18:26:44 +08:00
    新建分区
    用 WindowsNTSetup 安装

    亲测 4200M 的 CPU 成功启动
    Zeonjl
        6
    Zeonjl  
       2021-10-06 18:34:30 +08:00 via iPhone
    cpu 不支持点样搞啊?
    Kiriya
        7
    Kiriya  
       2021-10-06 18:48:20 +08:00
    使用安装工具可绕过 tpm
    bronco
        8
    bronco  
       2021-10-06 19:14:45 +08:00   ❤️ 5
    把 win11 的 install.win 丢到 win10 的 ISO 里套娃就行了~
    seers
        9
    seers  
       2021-10-06 22:58:08 +08:00
    没啥用,cpu 不在支持列表,安装了也没有后续更新
    ziseyinzi
        10
    ziseyinzi  
       2021-10-06 23:48:07 +08:00
    人家都看不上你的硬件,你还想方设法装人家的软件,热脸帖冷屁股有意思吗。
    tanranran
        11
    tanranran  
       2021-10-07 00:41:01 +08:00
    @seers #9 E3 1231 CPU,删除 dll 安装 11 后,亲测有更新
    aoeui
        12
    aoeui  
       2021-10-07 00:42:12 +08:00 via Android
    @tanranran 什么更新?这么快就推送了?
    tanranran
        13
    tanranran  
       2021-10-07 00:46:07 +08:00
    @aoeui #12 直接走 iso 镜像,然后直接解压安装运行就好
    tanranran
        14
    tanranran  
       2021-10-07 00:47:02 +08:00
    @tanranran #13
    rrfeng
        15
    rrfeng  
       2021-10-07 01:04:20 +08:00 via Android
    借楼问下,我升级不了是因为没有用 uefi 引导,主板支持但是一开始 win10 用的 MBR 分区。

    用 mbr2gpt 转换报错:没有足够空间创建 uefi 分区,怎么破?试过 pe 了
    Skmgo
        16
    Skmgo  
       2021-10-07 01:06:23 +08:00   ❤️ 3
    折腾了好多天, 终于搞定了, 其实很简单, 你下载 win11 镜像文件解压, 然后去 source 目录下删除掉 appraiserres.dll 这个文件后, 点击 setup 安装升级就可以了。。。
    sekisui
        17
    sekisui  
       2021-10-07 01:36:50 +08:00
    @rrfeng 制作正常的 Windows11 安装 u 盘,使用 uefi 引导 u 盘,在安装界面用 shift+f10 打开命令提示符,利用 diskpart 工具 clean 整个磁盘,然后继续安装。详细 diskpart 使用介绍自行百度一下
    Kisesy
        18
    Kisesy  
       2021-10-07 02:17:51 +08:00
    我直接进 PE 装的...
    ysc3839
        19
    ysc3839  
       2021-10-07 03:52:52 +08:00
    @rrfeng 能删除原来的系统分区的话,在 PE 下删掉这个分区,然后转成 GPT,启动安装程序后选择刚刚删掉后未分配的空间安装。
    如果只有一个系统分区的话,建议全盘清空。
    wolfan
        20
    wolfan  
       2021-10-07 08:37:36 +08:00
    i5-6200u 怎么弄能升级?
    小米一代本,就卡在 CPU 上了,11 以后会不会向下支持 CPU 呐~?
    rrfeng
        21
    rrfeng  
       2021-10-07 09:04:28 +08:00 via Android
    @sekisui
    @ysc3839
    当然是保留系统转换,要是重装的话我费这事干嘛…
    wm5d8b
        22
    wm5d8b  
       2021-10-07 09:06:38 +08:00 via Android
    @Skmgo 删除后,升级安装就直接报错了。如果用 win10 的 appraiserres.dll 替换,则会卡在检查电脑这步,卡了四五个小时都没走到下一步
    lucacham
        23
    lucacham  
       2021-10-07 09:08:38 +08:00
    @Kisesy 这种强制更新后面能收到 win11 的更新推送吗?
    duckduckgo
        24
    duckduckgo  
       2021-10-07 09:28:44 +08:00 via Android
    贱不贱呐
    ysc3839
        25
    ysc3839  
       2021-10-07 09:28:50 +08:00 via Android
    @rrfeng 要保留系统的话是可行的,但有坑,因为 Windows 安装到 GPT 后,第一个分区是 ESP(EFI 系统分区),第二个是 MSR(Microsoft 保留分区),第三个才是 Windows 系统分区。如果保留原系统分区转换,ESP 就得放到系统分区后面(因为微软官方只支持分区大小调整,不支持分区移动,即你只能在分区尾部增减,不能在头部增减。不过有第三方分区工具支持分区移动,但是这么做有风险。似乎除了 Windows,Linux 的各种文件系统也不支持分区移动,不知道是为什么,可能是实现过于复杂,风险较大?),后续升级什么的可能会出问题(升级程序可能没那么智能,也许不能识别不在第一个分区的 ESP,也许会觉得这是某种特殊的分区结构而拒绝某些操作)。
    总之这么操作有风险,看你喜欢哪个方案了。
    Lemeng
        26
    Lemeng  
       2021-10-07 09:39:58 +08:00
    能装不装。等以后稳定了再说
    zhaohao
        27
    zhaohao  
       2021-10-07 12:09:38 +08:00
    @ysc3839 win11 也不必须 GPT,删掉 EFI 分区,在 PE 里将传统的 Win10 里的 BOOT 文件夹恢复到 C 盘,用工具修复启动,就能经典方式启动了。我的就是为了保留数据,有几块硬盘,在磁盘精灵里备份恢复折腾几次 [系统,启动,页面文件,活动,故障转储,主分区] 全在 C 盘里了,虽然有些不安全,但磁盘分区强迫症福音。
    ysc3839
        28
    ysc3839  
       2021-10-07 12:20:17 +08:00 via Android
    @zhaohao 这么做风险更大,有可能某次升级后砍掉传统支持了,就启动不了了。也有可能某些组件在运行时使用了某些 EFI 独有的功能,莫名其妙地崩溃。
    msg7086
        29
    msg7086  
       2021-10-07 12:49:48 +08:00
    @zhaohao 删掉 ESP 分区也还是 GPT 启动啊,只不过你的 C 盘充当 ESP 了而已。

    @ysc3839 确实,Windows Update 打补丁会失败。后来我只能特意为自动更新开了个 ESP 才装成功。

    然后 ESP 是可以放在任何地方的,不需要放在头部,微软没有明确要求硬盘分区结构要跟着默认结构走。

    分区移动的话一般也就 NTFS 可以支持。ext4 的 superblock 位置是固定的,不能偏移。XFS 更是固定分块。其他 Linux 文件系统不熟。NTFS 的 MFT 是可以任意移动位置的,所以可以很简单地做到分区头部增减容量,只要把 MFT 里文件的位置全体偏移一个数值,再把 MFT 自己的位置偏移一个数值,基本就行了。

    随便弄个 wepe 用 DG 改一下就好,不难。(当然 ESP 放在硬盘尾部也是完全没问题的。)
    BigEarTutu
        30
    BigEarTutu  
       2021-10-07 13:50:04 +08:00
    1. 解压 ISO
    2. 替换掉了 appraiserres.dll
    3. 启动 win PE
    4. 重新设置了 ESP MBR 分区
    5. 用 Windows 安装器安装

    目前一切正常,windows 更新也正常
    yws112358
        31
    yws112358  
       2021-10-07 14:04:07 +08:00
    但是呢? 不只是 tpm2.0 的问题 主要要求 8 代以上处理器 咋整 既然绕过 就都绕过得了
    szdosar
        33
    szdosar  
       2021-10-07 15:59:52 +08:00 via iPhone
    我的 thinkpad x200 都装上了 win11,可以正常更新
    Kisesy
        34
    Kisesy  
       2021-10-07 17:10:02 +08:00
    @lucacham 可以,本身我电脑是不符合规则的,但是装上后一切正常
    Kisesy
        35
    Kisesy  
       2021-10-07 17:11:04 +08:00
    我这只是缺 TPM,所以装上没事,要是缺其他的就不一定了
    WhoMercy
        36
    WhoMercy  
       2021-10-07 17:27:46 +08:00
    https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15

    直接新建 bat 文件,复制 MediaCreationTool.bat 部分的内容保存,管理员执行,选择 11 、auto setup,然后等安装成功即可,我是 6 代 u,使用正常。
    WytheHuang
        37
    WytheHuang  
       2021-10-07 17:58:01 +08:00
    借楼问问, 我电脑是 8 代, 检测支持 TPM2.0 检测需要安全启动. 主板是昂达的. 我进入 BIOS 开启安全启动再检测还是需要安全启动, 如何解决? 谢谢.
    customsshen
        38
    customsshen  
       2021-10-07 18:01:28 +08:00 via Android
    解压 iso,setup 开始升级安装,替换两个 dll 文件。ok
    zhaohao
        39
    zhaohao  
       2021-10-07 21:22:20 +08:00
    @msg7086 不再是 GPT 启动了,BIOS 里设置为禁用安全启动,使用传统方式启动了,其实是调用的 Win10 的启动文件。
    @ysc3839 对,不安全,但是磁盘管理页面看着很爽 :dog 目前系统更新感觉暂时正常。

    ![]( https://imgur.com/Agg9FAE)
    ![]( https://imgur.com/pkxY5wC)
    ![]( https://imgur.com/JPyxaqA)
    Skmgo
        40
    Skmgo  
       2021-10-07 23:03:11 +08:00
    @wm5d8b 我的成功了, 折腾了快 2 个月... 你再搜搜下注册表增加忽略 TPM 的看看, 百度下.
    Osk
        41
    Osk  
       2021-10-08 01:30:59 +08:00
    直接 dism /apply-image 毫无压力, 除非以后 ms 在 oobe 阶段就搞死不支持 tpm 2.0 / uefi sb 的安装
    Sivan
        42
    Sivan  
       2021-10-08 01:47:22 +08:00
    @Olivia 补充 1L:如果是老华硕主板的话(对应 Intel 6~7 代 U ),先官网下载升级到最新 BIOS,然后再在 BIOS 的 Advanced/PCH-FW 里打开。

    相关链接: https://www.asus.com/microsite/motherboard/ASUS-motherboards-Win11-ready/
    alphatoad
        43
    alphatoad  
       2021-10-08 02:41:53 +08:00 via iPhone
    现代 C PU 一般有内置 fTPM,但是我不确定国行是否有阉割
    ysc3839
        44
    ysc3839  
       2021-10-08 03:45:31 +08:00 via Android
    @alphatoad 实际情况是有的品牌阉割了,有的没有。比如联想大部分型号就没阉割。宏碁之前阉割了,但是现在又提供了一个解锁工具。个人猜测大厂是仔细研究过相关文件,确认合规了于是没有阉割。但一些厂商可能怂,就直接阉割了,现在 Win11 要求了才去研究,确认合规了才提供 BIOS 更新 / 解锁工具。
    xinh
        45
    xinh  
       2021-10-08 08:04:05 +08:00 via iPhone
    国行 dell xps13 9630 居然没有 tpm2.0
    rrZ2C
        46
    rrZ2C  
       2021-10-08 09:10:18 +08:00
    Magicbook AMD 2500U 本,BIOS 中安全芯片是灰色无法打开. 不过可以进到系统后用软件 loadBIOS 信息然后强改打开,重启后 TPM2 可以正常识别
    zhandouji
        47
    zhandouji  
       2021-10-08 09:55:15 +08:00 via iPhone
    #16 @Skmgo 有效。用 win11 官方工具下载光盘镜像,解压到 u 盘,然后去 source 目录下删除掉 appraiserres.dll 双击 setup 安装,有提升不能安装,选择强制安装(可能不能更新之类)。用来体验一下不错
    morethansean
        48
    morethansean  
       2021-10-08 10:32:37 +08:00
    @WytheHuang #37
    不是 uefi 引导?搜一下如何开启 secure boot,我感觉讲得还蛮清楚的,我的直接用 windows 工具在 recovery 模式把 MBR 转成 GPT 然后 BIOS 切到 uefi 就好了。
    zliea
        49
    zliea  
       2021-10-08 10:58:58 +08:00
    微博上看到的方案:先 usb 烧录 win10 镜像,然后手动替换 source/install.wim
    crystone
        50
    crystone  
       2021-10-08 11:12:39 +08:00
    旧版的 mbp 可以安装么?
    wolfan
        51
    wolfan  
       2021-10-08 11:27:10 +08:00
    TMP 不是事,CPU 才是卡脖子,哎。
    2i2Re2PLMaDnghL
        52
    2i2Re2PLMaDnghL  
       2021-10-08 11:38:55 +08:00
    @seers 不在支持列表的意思是,你装上了出问题不负责。
    打个比方,
    没有任何一款 CPU 在 Linux 内核的支持列表里( GPL 条款写明了 NO WARRANTY )。
    Xushet
        53
    Xushet  
       2021-10-08 12:59:10 +08:00
    额你们所谓的升级是指保留 C 盘数据升级还是完全重新安装升级?
    charlie21
        54
    charlie21  
       2021-10-08 13:30:15 +08:00
    win 11 ui 是拿什么 sdk 做的
    MaxLi77
        56
    MaxLi77  
       2021-10-08 15:16:04 +08:00
    国行 dell 台机同样没有。。看来国行 dell 都被阉割了。。
    AoEiuV020
        57
    AoEiuV020  
       2021-10-08 15:21:39 +08:00
    @rrfeng #15 同样情况,我是用 diskGenius 转成 gpt 分区表再调整 C 盘分区大小,在 C 盘末尾腾出 100M 空间创建 esp 分区,再用 pe 修复引导就可以了,
    调整分区大小是无损数据的,砍掉部分有数据的话会花时间移动到安全的位置,没数据的话就很快完成调整大小,
    qhx1018
        58
    qhx1018  
       2021-10-08 15:24:15 +08:00
    7700HQ 能搞不
    Nuttertoo1s
        59
    Nuttertoo1s  
       2021-10-08 15:30:01 +08:00
    想知道七彩虹主板怎么开 TPM
    GaoYibo
        60
    GaoYibo  
       2021-10-08 16:27:22 +08:00
    @Zeonjl 微软官网直接下载 iso 文件,安装,6700 亲测可行
    Maxxxxyu
        61
    Maxxxxyu  
       2021-10-08 16:37:53 +08:00
    华硕主板更新最新的 BIOS 就可以了
    msg7086
        63
    msg7086  
       2021-10-08 18:07:38 +08:00
    @zhaohao 咦,那你这是 MBR 分区?
    ysc3839
        64
    ysc3839  
       2021-10-08 20:05:49 +08:00
    @charlie21 新的那套 UI 是 WinUI 2 https://github.com/microsoft/microsoft-ui-xaml
    其实就是 UWP 用的 XAML UI,WinUI 2 只是更改了外观。
    ysc3839
        65
    ysc3839  
       2021-10-08 20:17:15 +08:00 via Android
    @MaxLi77 我手头上一台 Dell 的国行商用小主机是有的。
    daimaosix
        66
    daimaosix  
       2021-10-08 22:20:39 +08:00
    @WhoMercy 大佬,为啥我下载的是 windows10 呢?
    whyso
        67
    whyso  
       2021-10-09 09:02:07 +08:00
    昨晚心血来潮想升级,bios 开了 TPM,健康检查满足条件,更新那还是提示不能升级,升级也有 bug ?
    oldroot
        68
    oldroot  
       2021-10-09 09:38:24 +08:00
    祖传 e3 可以吗(滑稽
    zhaohao
        69
    zhaohao  
       2021-10-09 12:10:10 +08:00
    @msg7086 对的,装的时候用 GPT 分区装的,后面 DiskGenius 里分区转换到了 MBR,然后分区拷贝到了另一块 SSD 上。
    msg7086
        70
    msg7086  
       2021-10-10 01:09:49 +08:00
    @zhaohao 哦我脑抽了。
    那你就是很普通地把 GPT 转成 MBR 启动了。
    确实是可以的,和 Windows 10 的 GPT 转 MBR 是一个套路。
    其实说不定 PE 走 DISM++或者安装器直接装 11 到 MBR 都可以的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2842 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 13:59 · PVG 21:59 · LAX 05:59 · JFK 08:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.