Windows 11 绕过 TPM 方法总结,通用免 TPM 镜像下载 (2023 年 7 月更新)
Windows 11 绕过 TPM 方法总结,通用免 TPM 镜像下载 (2023 年 7 月更新)
在虚拟机、Mac 电脑和 TPM 不符合要求的旧电脑上安装 Windows 11 的通用方法总结
请访问原文链接:https://sysin.org/blog/windows-11-no-tpm/,查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
本文要解决的问题:
- 如何安装 Windows 11 虚拟机绕过 TPM 检测,Windows 11 ISO 虚机直装镜像下载。
- 如何在没有 TPM 或者没有 TPM 2.0 的 PC 安装 Windows 11,Windows 11 绕过 TPM 检测直装版下载。
- 如何在 Mac 上安装 Windows 11(完全没有必要,这里只是提供一种技术可行性),Windows 11 for Mac Boot Camp 直装版 ISO 下载。
图:A3 8年磨一剑:2022 年 9 月的 22H2 版本,设置和控制面板仍然混乱,经典风格和麦德龙风格的分裂设计仍然没有改观。
1. Windows 11 系统要求
系统要求系统要求这些是在电脑上安装 Windows 11 的最低系统要求。如果您的设备不满足这些要求,您可能无法在设备上安装 Windows 11,建议您考虑购买 一台新电脑。如果您不确定您的电脑是否满足这些要求,可以咨询您的原始设备制造商 (OEM);如果您的设备已经在运行 Windows 10,您可以使用 电脑健康状况检查应用 来评估兼容性。请注意,此应用不会检查显卡或显示器,因为大多数的兼容设备都能满足以下列出的要求 (sysin)。您的设备必须 已安装 Windows 10 的 2004 或更高版本,才能升级。可在‘设置 > 更新和安全’中的 Windows 更新功能中获取免费更新。
处理器 | 1 GHz 或更快的 支持 64 位的处理器(双核或多核)或系统单芯片 (SoC)。 |
---|---|
内存 | 4 GB。 |
存储 | 64 GB 或更大的存储设备,注:有关详细信息,请参见以下 “关于保持 Windows 11 最新所需存储空间的更多信息”。 |
系统固件 | 支持 UEFI 安全启动。请在 此处 查看关于如何启用电脑以满足这一要求的说明。 |
TPM | 受信任的平台模块 (TPM) 2.0 版本。请在 此处 查看关于如何启用电脑以满足这一要求的说明。 |
显卡 | 支持 DirectX 12 或更高版本,支持 WDDM 2.0 驱动程序。 |
显示器 | 对角线长大于 9 英寸的高清 (720p) 显示屏,每个颜色通道为 8 位。 |
电脑健康检查互联网连接和 Microsoft 帐户 | Windows 11 家庭版要求具有互联网连接和 Microsoft 帐户。 将设备切换出 Windows 11 家庭版 S 模式也需要有互联网连接。在此处进一步了解 S 模式。 所有的 Windows 11 版本都需要联网才能执行更新,以及下载和利用某些功能。有些功能需要使用 Microsoft 帐户。 |
某些 功能需要特定硬件支持。运行某些应用程序所需满足的系统要求可能高于 Windows 11 的最低设备规格要求。检查设备与您想要安装应用程序的兼容情况。所需的设备存储空间将根据实际的应用程序和更新而有所不同。更高端、更强大的电脑性能也较高。以后或更新时可能会有其它的要求。
以上为 Windows 11 的官方系统要求。
关键是这个 TPM 芯片,通常在虚拟机、MacBook,没有 TPM 或者没有 TPM 2.0 的旧 PC 无法正常安装 Windows 11(报错如下图)。
2. 网上常见的方法
(1)修改注册表(不支持 Boot Camp)
在 Windows 11 安装界面按 Shift + F10 打开命令行界面,执行如下命令:
REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1
REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1
或者使用图形界面的注册表编辑器添加:
输入 regedit 进入注册表编辑器,然后定位到如下位置 HKEY_LOCAL_MACHINE\SYSTEM\Setup,创建一个名为 “LabConfig” 的项,接着在 “LabConfig” 下创建两个 DWORD 值:
键名 “BypassTPMCheck”,赋值 “00000001”
键名 “BypassSecureBootCheck”,赋值 “00000001”
保存退出后,无法安装的提示就消失了。
优点:不用修改 ISO 文件,原版即可。
缺点:操作稍微有点繁琐,也不容易记住。并且不支持 Mac 上 Boot Camp 安装方式。
(2)替换文件:appraiserres.dll(无效)
将 Windows 10 ISO 中的 appraiserres.dll(在 sources 文件夹下),替换 Windows 11 ISO 中的同名文件或者在 Windows 11 ISO 中直接删除该 dll 文件。
上述方法经过测试当前版本(2021 年 11 月)无效,可能需要特定的版本匹配。
有读者分享:新建一个空白文件命名为 appraiserres.dll 替换 Windows 11 ISO 中的同名文件。经测同样无效(2022 年 2 月更新)。
(3)添加 vTPM (繁琐,仅限虚拟化)
请自行查看,不再赘述。
- Windows 11 on VMware ESXi - This PC can’t run Windows 11
- Workstation 16.2
- Fusion 12.2
- Parallels Desktop 17 中的 Windows 11 虚拟机
(4)将 WIM 镜像属性修改为 Server
第三方脚本和小工具有不少是采用这种方式,类似如下操作:
通过 wimlib(the open source Windows Imaging (WIM) library)将 Windows 11 ISO 中 sources 文件夹下的 install.wim 的 image-property 修改为 Server,将无需 TPM 检测。
wimlib-imagex.exe info install.wim --header
# 显示 Image Count = 5
wimlib-imagex.exe info install.wim [1-5] --image-property WINDOWS/INSTALLATIONTYPE=Server
示例脚本:MediaCreationTool.bat
如果已经下载了 Windows 11 的 ISO 镜像,双击一下 Quick_11_iso_esd_wim_TPM_toggle.bat
然后右键点击 Windows 11 的 ISO 文件,菜单 “发送到 (N) > Quick_11_iso_esd_wim_TPM_toggle.bat” 即可免 TPM 补丁成功。
再次双击一下 Quick_11_iso_esd_wim_TPM_toggle.bat 右键菜单中的上述项移除。
该脚本实际也是将 WIM 镜像属性修改为 Server 来绕过 TPM 检测。
该镜像仍然不支持在 Mac 上 Boot Camp 安装方式。
某些第三方脚本也使用了该方法,经过测试虚机安装报错,未知。Boot Camp 应该也不支持,就不在验证了。
(5)Rufus 创建 USB 启动盘
Rufus v3.19+ 创建 USB 启动盘,增加了一个新功能可以绕过 TPM 检测,还是挺方便的。
(6)install.wim 替换
使用 Windows 10 的安装介质,将其中的 install.wim 删除,替换为 Windows 11 安装介质中的 install.wim 并改名为 install.esd(改名仅仅是便于区分,原文件名替换也可以)。
该方法创建可分发的 ISO 文件,可能是相对最佳方案,一个 iso 文件就可以解决文首的三种问题,视为通用方法,下面具体说明一下操作步骤。
3. 通用方法:install.wim 替换
使用以下方法创建的 Windows 11 iso 文件可以直接在以下情况安装:
- 虚拟机安装:包括不限于 VMware、KVM 和 Hyper-V 等 (sysin)
- 在 Mac 上 Boot Camp 安装 Windows 11,如同安装 Windows 10 一样,注意仅限 Intel 处理器的机型(不适用于 搭载 Apple 芯片的 Mac 电脑)
- 在老旧的 PC 上直接安装 Windows 11,只要原来可以安装 Windows 10,没有 TPM 芯片,或者只有 TPM 1.2 的版本。
分别下载 Windows 10 和 Windows 11 的原版 ISO 镜像。
打开 Windows 11 的 ISO 文件,提取 sources 文件夹下的 install.wim,并将 install.wim 改名为 instsall.esd 备用。实际上,无需改名,直接使用 install.wim 替换即可,仅仅是网传要改名,好处在于改名后同原镜像容易区分。
使用 ISO 编辑软件(如 UltraISO、WinISO、PowerISO)编辑 Windows 10 的 ISO 文件,删除 sources 文件夹下的 install.wim,然后将 Windows 11 的 install.esd 添加到该文件夹,保存(另存为)ISO 文件即可。
某些文章表示用以下命令将 wim 转换为 esd 格式,本例并没有使用该操作,镜像完全正常可用。
dism /Export-Image /SourceImageFile:C:\Windows11\install.wim /SourceIndex:INDEX /DestinationImageFile:E:\Downloads\OSes\install.esd /Compress:recovery /CheckIntegrity
直接在 Windows 中双击 setup 会提示如下,没错,Windows 10 安装程序安装 Windows 11 镜像。实际上用 ISO 或者 USB 引导安装只是启动 Logo 不同,如文首图片,Windows 11 的窗口是正方形的。
4. CPU 限制
在 Windows 11 系统要求中,通常内存、存储、显示和网络链接都容易满足要求。文中的方法和镜像主要是绕过 TPM 和 UEFI 安全启动的限制,但是 CPU 仍然需要满足硬性要求,详见下表中的链接。
Windows 11 支持的处理器:
Windows 版本 | AMD 处理器 | Intel 处理器 | Qualcomm 处理器 |
---|---|---|---|
Windows 11 | 支持的 AMD 处理器 | 支持的 Intel 处理器 | 支持的 Qualcomm 处理器 |
如果进行升级安装 Windows 11,不满足系统要求,打开命令提示符,执行如下命令:
REG ADD HKLM\SYSTEM\Setup\MoSetup /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1
然后重启系统,再次进行升级安装,即可烧过 TPM 和 CPU 限制。
5. 下载地址
下载没有 TPM 限制的 Windows 11(历史版本已清理):
Windows 11 21H2
- Windows 11, version 21H2 (updated May 2023) 64-bit 简体中文 - 商业版(NoTPMCheck)
教育版、企业版、专业版、专业教育版、专业工作站版
百度网盘链接:https://pan.baidu.com/s/1ccjVJD8-rQCjyTphzM9SUw?pwd=ytks
Windows 11 22H2
- Windows 11, version 22H2 (updated Jul 2023) 64-bit 简体中文 - 商业版(NoTPMCheck)
教育版、企业版、专业版、专业教育版、专业工作站版
SHA256SUM:见文件
百度网盘链接:https://sysin.org/blog/windows-11-no-tpm/
更多:
- Windows 10, version 22H2 (updated Jul 2023) 中文版、英文版下载
- Windows 10 on ARM, version 22H2 (updated Jul 2023) ARM64 AArch64 中文版、英文版下载
- Windows 10 Enterprise LTSC 2021 简体中文版、英文版下载
- Windows 11 22H2 中文版、英文版 (x64、ARM64) 下载 (updated Jul 2023)
- Windows 11 绕过 TPM 方法总结,通用免 TPM 镜像下载 (2023 年 7 月更新)
- Windows Subsystem for Android (WSA) 下载:在 Windows 11 上运行 Android 应用 (July 2023)
虚机模板下载:
- Windows Server 2008 R2 OVF, updated Mar 2023 (sysin) - VMware 虚拟机模板
- Windows Server 2016 OVF, updated Jun 2023 (sysin) - VMware 虚拟机模板
- Windows Server 2019 OVF, updated Jun 2023 (sysin) - VMware 虚拟机模板
- Windows Server 2022 OVF, updated Jun 2023 (sysin) - VMware 虚拟机模板
相关文章:

Windows 11 绕过 TPM 方法总结,通用免 TPM 镜像下载 (2023 年 7 月更新)
Windows 11 绕过 TPM 方法总结,通用免 TPM 镜像下载 (2023 年 7 月更新) 在虚拟机、Mac 电脑和 TPM 不符合要求的旧电脑上安装 Windows 11 的通用方法总结 请访问原文链接:https://sysin.org/blog/windows-11-no-tpm/,查看最新版。原创作品…...

EXCEL,如何比较2个表里的数据差异(使用数据透视表)
目录 1 问题: 需要比较如下2个表的内容差异 1.1 原始数据喝问题 1.2 提前总结 2 使用EXCEL公式方法 2.1 新增辅助列: 辅助index 2.2 具体公式 配合条件格式 使用 3 数据透视表方法 3.1 新增辅助列: 辅助index 3.2 需要先打开 数据透视表向导 …...
字节抖音小程序,使用 uniapp 调起内置支付
字节抖音小程序,使用 uniapp 调起内置支付 第一步:提交订单 后端通过抖音预下单接口,提交支付订单信息。 预下单接口_小程序_抖音开放平台预下单接口 提交支付订单信息。 ## 使用限制 无 ## 接口说明 预下单接口需要保证同一app_id下每笔订…...
django模板继承和组件了解
1、模板继承 什么时候需要用到模板呢,比如我们在开发的页面的导航栏,你点不同的功能页面这个导航栏都是一样的,如果每个页面都要加上这个导航条会写重复代码,而且如果导航条有变化,每个页面都要修改,这个是…...
首屏优化,给以图片为背景的元素增加相似背景,优化用户体验,background-image 绘制规则
每日鸡汤:每个你想要学习的瞬间都是未来的你向自己求救 假设你的项目首页有个大大的图片作为背景,那么这个图片肯定会在网络不好的时候加载出来很慢,导致用户回看到一大片白屏,这样很影响体验。这也是老生常谈的首屏优化的问题。例…...

【用户体验分析报告】 按需加载组件,导致组件渲染卡顿,影响交互体验?组件拆包预加载方案来了!
首先,我们看一些针对《如何提升应用首屏加载体验》的文章,提到的必不可少的措施,便是减少首屏幕加载资源的大小,而减少资源大小必然会想到按需加载措施。本文提到的便是一个基于webpack 插件与 react 组件实现的一套研发高度自定义…...

idea 关闭页面右侧预览框/预览条
idea 关闭页面右侧预览框 如图,预览框存在想去除 找了好多方法,什么去掉“setting->appearance里的show editor preview tooltips”的对钩;又或者在该预览区的滚动条上右键,“取消勾选show code lens on scrollbar hover”。都…...

CSS3 Flexbox
Flex 是 Flexible Box 的缩写,意为弹性盒子布局。 CSS3中一种新的布局模式:W3C在2009年提出的一种布局方案,一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。其目的是提供一种更加有效的方式来对一个容器…...

东南大学轴承故障诊断(Python代码,CNN模型,适合复合故障诊断研究)
运行代码要求: 代码运行环境要求:Keras版本>2.4.0,python版本>3.6.0 本次实验主要是在两种不同工况数据下,进行带有复合故障的诊断实验,没有复合故障的诊断实验。 实验结果证明,针对具有复合故障的…...
ubuntu--Motrix
Motrix官网 https://motrix.app/ 适用于windows和ubuntu 资源链接 链接: https://pan.baidu.com/s/16ka-w30BXJn066absXJXCA 密码: cds2 下载上面的资源,打开终端,安装Motrix sudo dpkg -i XXX.deb 在ubuntu安装好chrome,然后打开设置中…...

PHP 3des加解密新旧方法可对接加密
一、旧3des加解密方法 <?php class Encrypt_3DES {//加密秘钥,private $_key;private $_iv;public function __construct($key, $iv){$this->_key $key;$this->_iv $iv;}/*** 对字符串进行3DES加密* param string 要加密的字符串* return mixed 加密成…...
【朴素贝叶斯-新闻主题分类】
朴素贝叶斯对新闻进行分类 朴素贝叶斯算法是一种常用的文本分类方法,特别适用于自然语言处理任务,如新闻分类。在这篇博客中,我们将使用Python的scikit-learn库来实现朴素贝叶斯算法,并将其应用于新闻分类任务。 数据准备 首先…...
安卓面试问题记录
目录 1. JNI和NDK1.谈谈你对JNI和NDK的理解2.简要的JNI调用过程:2. 线程、同步、异步1.Java创建线程的方式有几种?start()方法和 run()方法的区别2.Handler 机制和原理3.为什么在子线程中创建Handler会抛异常?4.Android中的ANR的解决方法5.intentservice有什么优点?6.okhtt…...

php-golang-jsonrpc2.0 rpc-codec/jsonrpc2和tivoka/tivoka实践
golang代码: package main import ( "context" "net" "net/rpc" "github.com/powerman/rpc-codec/jsonrpc2" ) type App struct{} type Res struct { Code int json:"code" Msg string json:"msg&quo…...
听力词汇笔记(6级)
2022年9月六级 1.personality traits:人格特征 2.all of this notwithstanding:尽管如此 3.come under:受到 4.scrutiny:关注 5.highly responsive to:对....高度敏感 6.preteen year:青春期前 7.susceptible to:受....影响 8.take sharp preced…...

【JVM】详细解析java创建对象的具体流程
目录 一、java创建对象的几种方式 1.1、使用new关键字 1.2、反射创建对象 1.2.1、Class.newInstance创建对象 1.2.2、调用构造器再去创建对象Constructor.newInstance 1.3、clone实现 1.4、反序列化 二、创建对象的过程 2.1、分配空间的方式 1、指针碰撞 2、空闲列表 …...
kafka怎么用代码读取数据
Kafka可以通过Java语言中的Kafka客户端库来读取数据。以下是一个简单的Java代码示例,通过Kafka Consumer API从Kafka集群中读取数据: java import java.util.Properties; import org.apache.kafka.clients.consumer.ConsumerRecords; import org.apache.…...
网关与路由器的区别
仅需2分钟,彻底明白网关的工作原理_哔哩哔哩_bilibili网关_百度百科 一、网关的概念 网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域…...
助力工业物联网,工业大数据之工单事实指标需求分析【二十】
文章目录 1:工单事实指标需求分析2:工单事实指标构建 1:工单事实指标需求分析 目标:掌握DWB层工单事实指标表的需求分析 路径 step1:目标需求step2:数据来源 实施 目标需求:基于工单信息统计等…...

python_PyQt5开发工具结构基础
写在前面: 考虑已经陆陆续续在平台写了几篇PyQt5开发的小工具,后续还会继续发布新的新工具,这些工具都基于一个基础结构往上构建,这个基础结构是本人自己开发的习惯,在这里把工具的基础结构代码抽取出来,后…...

UE5 学习系列(二)用户操作界面及介绍
这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…...

Day131 | 灵神 | 回溯算法 | 子集型 子集
Day131 | 灵神 | 回溯算法 | 子集型 子集 78.子集 78. 子集 - 力扣(LeetCode) 思路: 笔者写过很多次这道题了,不想写题解了,大家看灵神讲解吧 回溯算法套路①子集型回溯【基础算法精讲 14】_哔哩哔哩_bilibili 完…...

Mybatis逆向工程,动态创建实体类、条件扩展类、Mapper接口、Mapper.xml映射文件
今天呢,博主的学习进度也是步入了Java Mybatis 框架,目前正在逐步杨帆旗航。 那么接下来就给大家出一期有关 Mybatis 逆向工程的教学,希望能对大家有所帮助,也特别欢迎大家指点不足之处,小生很乐意接受正确的建议&…...

视频字幕质量评估的大规模细粒度基准
大家读完觉得有帮助记得关注和点赞!!! 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用,因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型(VLMs)在字幕生成方面…...

深入解析C++中的extern关键字:跨文件共享变量与函数的终极指南
🚀 C extern 关键字深度解析:跨文件编程的终极指南 📅 更新时间:2025年6月5日 🏷️ 标签:C | extern关键字 | 多文件编程 | 链接与声明 | 现代C 文章目录 前言🔥一、extern 是什么?&…...
根据万维钢·精英日课6的内容,使用AI(2025)可以参考以下方法:
根据万维钢精英日课6的内容,使用AI(2025)可以参考以下方法: 四个洞见 模型已经比人聪明:以ChatGPT o3为代表的AI非常强大,能运用高级理论解释道理、引用最新学术论文,生成对顶尖科学家都有用的…...

接口自动化测试:HttpRunner基础
相关文档 HttpRunner V3.x中文文档 HttpRunner 用户指南 使用HttpRunner 3.x实现接口自动化测试 HttpRunner介绍 HttpRunner 是一个开源的 API 测试工具,支持 HTTP(S)/HTTP2/WebSocket/RPC 等网络协议,涵盖接口测试、性能测试、数字体验监测等测试类型…...
快刀集(1): 一刀斩断视频片头广告
一刀流:用一个简单脚本,秒杀视频片头广告,还你清爽观影体验。 1. 引子 作为一个爱生活、爱学习、爱收藏高清资源的老码农,平时写代码之余看看电影、补补片,是再正常不过的事。 电影嘛,要沉浸,…...

免费数学几何作图web平台
光锐软件免费数学工具,maths,数学制图,数学作图,几何作图,几何,AR开发,AR教育,增强现实,软件公司,XR,MR,VR,虚拟仿真,虚拟现实,混合现实,教育科技产品,职业模拟培训,高保真VR场景,结构互动课件,元宇宙http://xaglare.c…...
LRU 缓存机制详解与实现(Java版) + 力扣解决
📌 LRU 缓存机制详解与实现(Java版) 一、📖 问题背景 在日常开发中,我们经常会使用 缓存(Cache) 来提升性能。但由于内存有限,缓存不可能无限增长,于是需要策略决定&am…...