视频连接

本期视频内容

本期视频介绍一下如何把Windows 11安装到VHD虚拟硬盘,实现双引导,只需要简单基本,不破坏原有Win10系统,不需要重新分区,不需要输入代码,自由切换。 另外如果有使用Ventoy的同学,本视频也介绍了一下如何使用Ventoy运行VHD上的Windows11,如何把普通Window切换成Windows To Go版本的Windows。

相关软件下载

普通系统切换为Windows To Go的方法

此方法来自这里 ,未经证实。

switch-to-WTG.bat

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
:: switch to WTG
:: switch to WTG
:: Author: muink


@echo off
%~1 mshta vbscript:createobject("shell.application").shellexecute("%~f0","::","","runas",1)(window.close)&exit

::设定USB启动
for /f "tokens=2* delims= " %%i in ('reg query HKLM\SYSTEM\HardwareConfig /v LastConfig 2^>nul^|findstr /i LastConfig') do set "guid=%%j"
reg add HKLM\SYSTEM\HardwareConfig\%guid% /v BootDriverFlags /t reg_dword /d 0x14 /f
reg add HKLM\SYSTEM\CurrentControlSet\Control /v PortableOperatingSystem /t reg_dword /d 1 /f

::防止本机磁盘自动联机(保持脱机)
reg add HKLM\SYSTEM\CurrentControlSet\Services\partmgr\Parameters /v SanPolicy /t reg_dword /d 4 /f

VHD系统启动时, 阻止动态扩展VHD扩展到完整大小

新建一个TXT记事本, 将以下内容拷贝到记事本, 保存后修改文件扩展名为”reg”, 双击导入注册表即可

1
2
3
4
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FsDepends\Parameters]
"VirtualDiskExpandOnMount"=dword:00000004

只使用官方工具的方法(命令行版)

需要下载Windows® 自动安装工具包 (AIK) 或者Windows ADK ,提取里面的imagex,也可以直接下载我打包好的imagex ,密码:3n6i,md5:ae88546e414b19ca6ed68ecddb3bcb8a

以下命令需要在管理员权限的命令行窗口执行

  1. 把Windows的安装盘加载到虚拟光驱,假设虚拟光驱盘符为E
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
:: 获取Windows版本索引
dism /get-wiminfo /wimfile:e:sources/install.wim

部署映像服务和管理工具
版本: 10.0.17763.1697

映像的详细信息: e:sources/install.wim

索引: 1
名称: Windows 11 教育版
描述: Windows 11 教育版
大小: 16,773,014,334 个字节

索引: 2
名称: Windows 11 企业版
描述: Windows 11 企业版
大小: 16,773,136,349 个字节

索引: 3
名称: Windows 11 专业版
描述: Windows 11 专业版
大小: 16,787,559,954 个字节

索引: 4
名称: Windows 11 专业教育版
描述: Windows 11 专业教育版
大小: 16,772,965,544 个字节

索引: 5
名称: Windows 11 专业工作站版
描述: Windows 11 专业工作站版
大小: 16,772,989,939 个字节

操作成功完成。

可得知专业版索引为3

  1. 创建虚拟硬盘VHD,并且挂载,假设盘符是V
1
2
:: 把Windows系统文件写入VHD,这里的索引号3来自于第1步
imagex /apply e:/sources/install.wim 3 v:
  1. 设置启动菜单,假设vhd文件路径为d:\win11.vhd
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
:: 复制一项启动菜单
bcdedit /copy {current} /d "Windows 11"
The entry was successfully copied to {da3230c1-911f-11eb-afdd-df960653d625}.

bcdedit /set {da3230c1-911f-11eb-afdd-df960653d625} device vhd=[d:]\win11.vhd
bcdedit /set {da3230c1-911f-11eb-afdd-df960653d625} osdevice vhd=[d:]\win11.vhd 
bcdedit /set {da3230c1-911f-11eb-afdd-df960653d625} detecthal on

:: 设置成显示启动菜单
bcdedit /set {bootmgr} displaybootmenu yes
:: 菜单超时时间30秒
bcdedit /timeout 30

网飞合租:https://d.126126.xyz/5
自用机场:https://d.126126.xyz/3
youtube:https://www.youtube.com/c/ericwang618
哔哩哔哩:https://space.bilibili.com/221010336
Telegram:https://t.me/first_sunlight
个人网站:https://www.126126.xyz
合作邮箱:fs104300@outlook.com