首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Win11上云的简单玩法

Win11上云的简单玩法

原创
作者头像
Windows技术交流
修改2025-11-28 11:27:50
修改2025-11-28 11:27:50
2380
举报
文章被收录于专栏:Windows技术交流Windows技术交流

摘要

利用rufus的WindowsToGo功能,写Win11 ISO到20GB动态空间的.vhd,可规避TPM2.0限制

分类

最佳实践,Windows

标签

上云,导入自定义镜像,Win10,Win11

简介

很多朋友在云上有PC系统(比如Win10/Win11)需求,但普通公有云平台除Azure外,一般不提供PC公共镜像,需要自己导入或者使用云市场PC镜像,而云市场镜像是计费镜像,不论是成本还是通用性,都不好。

自己导入得先有个现成的PC系统,一般有3种办法。题目所说的Win11上云的简单玩法就是方法③。

①现成的电脑系统比如Win11,用在线迁移,我试过,不论是否bitlocker加密的还是不加密的,通过腾讯云的在线迁移工具都可以成功迁移

http://go2tencentcloud-1251783334.cos.ap-guangzhou.myqcloud.com/latest/go2tencentcloud.zip

注意每次用URL下载最新的迁移工具(URL对应的后端文件,有时候一天更新好几次)

迁移工具会自动处理viostor.sys硬盘驱动,无需人为介入,迁移完成后,cvm如果没网,需要在cvm控制台打开vnc看下,可能需要手动加载下网卡驱动

网卡驱动一般在go2tencentcloud目录里,注意选择对应的版本

②用ISO在VMware Workstation里安装一台虚拟机,注意不要安装vmtools,另外,需要挂大白菜或老毛桃或hotpe等iso,离线给这个系统集成对应版本的virtio驱动(优先使用云平台的virtio驱动,如果用社区版驱动,尽量选2025.9.15之后的驱动),然后把.vmdk传到云上cos,然后复制cos url导入自定义镜像。

不清楚选什么版本,就选2022+强制导入

启动模式根据实际情况来

代码语言:txt
复制
在winpe下要注意盘符,以winpe中虚机系统分区的实际盘符为准
Dism /Add-Driver /Image:"C:" /Driver:"D:\soft\Install_QCloudVirtIO\Win10_Win11_2016_2019_2022\amd\viostor.inf" /ForceUnsigned
Dism /Add-Driver /Image:"C:" /Driver:"D:\soft\Install_QCloudVirtIO\Win10_Win11_2016_2019_2022\amd\\netkvm.inf" /ForceUnsigned
dism /image:c:\ /get-drivers
dism /image:c:\ /remove-driver /driver:oemxxx.inf
带引号,语法是/Image:"C:",无\
不带引号,语法是/Image:C:\,有\
代码语言:txt
复制
截止目前,最近的3个社区驱动版本,对S9都正常,但只有最新的v0.1.285对S6正常,前2个(v0.1.266、v0.1.271)对S6不正常
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/


1
 virtio-win-0.1.266-1/                     2024-11-18 10:01    -   
2
 virtio-win-0.1.271-1/                     2025-04-07 09:26    -   
3
 virtio-win-0.1.285-1/                     2025-09-15 17:26    -   

ISO一般建议从微软官网获取:

https://www.microsoft.com/zh-cn/software-download/windows10

Win10 ISO是先下载一个MediaCreationTool_22H2.exe的工具运行、创建ISO

以上就是Win10 ISO官方下载过程,下载速度挺快的

Win11 ISO则没那么麻烦,直接点下载就行(中英文URL界面稍有差异)

中文界面:

https://www.microsoft.com/zh-cn/software-download/windows11

选择语言生成不同语言的ISO

英文界面:

https://www.microsoft.com/en-us/software-download/windows11

选择多版本+英文,生成的ISO有11个选项,用的时候一般选索引 6或索引 10

选择多版本+简体中文,生成的ISO有6个选项,用的时候一般选索引 4或索引 6

如果直接选专业版下载,就是简中专业版,只有一个选项

③下载rufus以windows to go的方式写ISO到.vhd

打开磁盘管理器创建一个20G自增长的.vhd文件

创建后会自动附加到磁盘管理器末尾,在左侧空白处右击→ 初始化磁盘→ GPT初始化

如果弹窗这个,忽略

如果是专业版或专业工作站版或企业版,下图红字部分默认是Administrator,但不会实际不会成功,你得改成非Administrator字符串来启用本地普通用户,如果是企业多会话版,则保持Administrator字符串即可。

确定后,一般会在5分钟内写完(我是nvme ssd)

写完后,磁盘管理器,左侧空白处,右击→ 分离VHD

然后复制一份vhd重新附加到磁盘管理器,能看到盘符,此时,就剩集成virtio虚拟化驱动,完事就做完准备工作了

磁盘管理器中,附加vhd的磁盘左侧的图标颜色是有区别的(如上图,蓝色vs灰色)

比如盘符是N:

代码语言:txt
复制
Dism /Image:"N:" /Get-Drivers
Dism /Add-Driver /Image:"N:" /Driver:"H:\Install_QCloudVirtIO_new\Win10_Win11_2016_2019_2022\amd64\viostor.inf" /ForceUnsigned
Dism /Add-Driver /Image:"N:" /Driver:"H:\Install_QCloudVirtIO_new\Win10_Win11_2016_2019_2022\amd64\netkvm.inf" /ForceUnsigned
Dism /Image:"N:" /Get-Drivers

集成完驱动就可以分离VHD然后上传COS导入自定义镜像了

以上,显然比VMware的方法简单可靠

后记:如果你想默认是Administrator用户,尤其是跳过Win11的微软帐户,可以在uupdump下载企业多会话版,此版沿用Server系统默认Administrator的设计,自动跳过微软帐户。

国内用https://uupdump.cn/

国内是下游,更新不及时的话,上游在国外,如果能访问谷歌,则访问https://uupdump.net/

解压后双击uup_download_windows.cmd就可以下载ISO,一般1个小时左右就下载完成了。

浏览器访问这个URL就可以过滤出25H2 Win11列表:

代码语言:txt
复制
https://uupdump.cn/known.php?q=regex%3A^(%3F!.*(for|Preview))(%3F%3D.*26200).*amd64

最后,准备充分后,导入自定义镜像时,注意选强制导入、正确的启动模式。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档