Hyper-v使用教程
芒果干和苹果
2025年06月20日 20:09

以下是基于Hyper-V安装Windows 11的详细教程,涵盖从新建虚拟机到系统配置的完整流程:

一、准备工作

1. 确认系统版本与硬件要求

- Hyper-V仅支持Windows 10/11专业版、企业版或教育版;家庭版需通过脚本强制安装(见下文注释)。

- 硬件要求:64位处理器(支持SLAT和虚拟化技术),至少4GB内存(推荐8GB或更高),64GB以上存储空间,BIOS/UEFI中启用虚拟化(Intel VT-x或AMD-V)。

2. 启用Hyper-V功能

- 方法1(控制面板):打开"控制面板"→"程序"→"启用或关闭Windows功能",勾选Hyper-V及其子选项(管理工具和平台),点击确定并重启。

- 方法2(PowerShell):以管理员身份运行命令:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

重启后生效。

3. 下载Windows 11 ISO镜像:推荐从微软官网或UUP Dump获取官方ISO。若用UUP Dump,选择对应版本(如Pro)并生成ISO。

二、创建虚拟机

1. 启动Hyper-V管理器:搜索并打开(需管理员权限)。

2. 新建虚拟机:

- 右键主机名→新建→虚拟机。

- 命名(如"Win11-VM"),选择存储路径。

- 代数必须选第二代(支持UEFI和安全启动)。

- 分配至少4096MB内存,勾选"使用动态内存"。

- 网络选"默认交换机"。

- 创建虚拟硬盘:至少64GB,建议"固定大小"提升性能。

- 挂载ISO:选择"从可启动映像文件安装"→加载Windows 11 ISO。

- 完成向导。

3. 调整虚拟机配置:

- 启用安全启动和TPM:右键虚拟机→设置→安全性→勾选"启用安全启动"和"启用可信平台模块(TPM)"。

- 分配处理器核心:处理器→虚拟处理器数量设为2核或以上(建议匹配物理核心)。

- 优化虚拟硬盘:若初始为动态扩展,可转换为固定大小提升性能。

三、安装Windows 11

1. 启动虚拟机:右键虚拟机→连接→点击"启动"。

2. 执行系统安装:

- 自动进入Windows安装界面。

- 选择语言和区域→点击"现在安装"。

- 输入产品密钥(若无选"我没有产品密钥")。

- 选择版本(如Windows 11专业版)。

- 接受许可条款→选"自定义安装"。

- 分区设置:选中虚拟硬盘(驱动器0未分配空间)→点击"新建"→应用默认分区→系统自动创建EFI/MSR/主分区。

- 选中主分区(通常分区4)→点击"下一步"。

- 等待安装完成(自动重启1-2次)。

3. 初始系统配置:设置用户名、密码、隐私选项→完成登录进入桌面。

四、优化与增强功能

1. 安装Hyper-V集成服务:虚拟机菜单栏选"操作"→插入集成服务安装盘→运行CD驱动器中setup.exe(启用剪贴板共享、动态分辨率)。

2. 调整性能设置:启用动态内存(虚拟机设置中勾选);启用增强会话模式(需RemoteFX 3D显卡驱动)。

3. 网络与存储扩展:添加虚拟交换机(如外部网络)或调整虚拟硬盘大小(通过"编辑磁盘"功能)。

4. 创建检查点(快照):右键虚拟机→检查点→创建系统还原点。

五、注意事项

- 家庭版用户:需脚本强制安装Hyper-V,但可能存在兼容性问题。

- TPM 2.0模拟:若物理机无TPM芯片,需在虚拟机设置勾选"启用可信平台模块"。

- 性能瓶颈:为主机保留足够内存(如总内存50%),避免资源争用。

安装问题排查(卡在"Press any key to boot..."):

1. 检查ISO挂载:虚拟机设置→SCSI控制器→DVD驱动器→确认ISO路径正确;重新挂载:移除DVD驱动器→重新添加ISO;出现提示时快速按任意键(如空格)。

2. 确认虚拟机代数:必须为第二代(第一代需重建)。

3. 验证ISO完整性:校验SHA-256哈希值,损坏则重新下载。

4. 调整启动延迟(PowerShell命令):

Set-VMFirmware -VMName "虚拟机名称" -BootOrder $(Get-VMFirmware -VMName "虚拟机名称").BootOrder -EnableSecureBoot On -FirstBootDevice $(Get-VMDvdDrive -VMName "虚拟机名称")

5. 检查TPM/安全启动:虚拟机设置→安全→勾选启用TPM和安全启动。

6. 其他问题:

- 主机资源不足:确保至少4GB空闲内存。

- 虚拟交换机异常:禁用/启用默认交换机。

- Hyper-V服务重启命令:Restart-Service vmms

- 终极方案:用VMWare/VirtualBox测试ISO,或更换Windows 10 ISO升级安装。

常见问题解决:

- ISO未正确挂载:检查DVD驱动器设置,重新挂载ISO。

- 未及时按任意键:快速连续按Enter或空格键。

- 虚拟机为第一代:新建第二代虚拟机。

- ISO文件损坏:重新下载并校验哈希值。

- 未启用TPM/安全启动:在虚拟机设置中启用。

- 主机资源不足:关闭其他程序,增加虚拟机内存分配。

Windows 10 ISO下载方法:

1. 官方媒体创建工具:访问https://www.microsoft.com/software-download/windows10,下载MediaCreationTool.exe,运行工具→选"为另一台电脑创建安装介质"→生成ISO。

2. 直接下载(需产品密钥):访问https://www.microsoft.com/software-download/windows10ISO。

3. 第三方镜像(如MSDN我告诉你):访问https://msdn.itellyou.cn/,复制ed2k链接下载→校验哈希值。