
无论是为了测试新系统、运行独立软件,还是学习虚拟化技术,Hyper-V都是一个不可或缺的工具
本文将详细介绍如何在Windows 11系统上开启Hyper-V并创建虚拟机,帮助你快速掌握这一技能
一、准备工作 在开始之前,你需要确保自己的电脑满足以下基本要求: 1.硬件支持:你的电脑需要支持虚拟化技术(Intel VT-x或AMD-V),并且该技术在BIOS或UEFI中已启用
2.Windows版本:Windows 11专业版或更高版本(家庭版需要额外部署)
检查虚拟化是否启用 1. 打开任务管理器(Ctrl+Shift+Esc)
2. 点击“性能”选项卡,在右下角可以看到“虚拟化:已启用”
如果没有启用,你需要重启电脑并进入BIOS或UEFI设置进行启用
二、启用Hyper-V 对于Windows 11专业版 1.打开“可选功能”:在电脑左下角右键打开应用界面,选择“可选功能”
2.添加功能:在可选功能中选择“更多Windows功能”
3.勾选Hyper-V:在弹出的窗口中勾选“Hyper-V”和“虚拟机平台”,然后点击“确定”
系统将提示你需要重启电脑,按照提示进行操作即可
对于Windows 11家庭版 家庭版默认情况下无法直接看到Hyper-V选项,但你可以通过部署脚本来启用它
1.下载部署文件:访问可靠的来源下载适用于Windows 11家庭版的Hyper-V部署文件
该文件通常是一个.cmd脚本
2.解压并运行:将下载的文件解压到任意位置,右键选择“以管理员身份运行”
3.重启电脑:部署成功后,重启电脑即可启用Hyper-V
三、创建虚拟机 在成功启用Hyper-V后,接下来就可以创建虚拟机了
1. 准备操作系统的ISO文件 创建虚拟机时,你需要一个操作系统的ISO文件来安装系统
可以从微软官方网站下载最新的Windows 11 ISO文件,或者其他你需要的操作系统ISO文件
1.访问微软官网:进入【微软官方下载页面】(https://www.microsoft.com/zh-cn/software-download/windows11)
2.选择下载:选择你需要的语言和版本,然后点击“下载”
等待片刻后,点击“Download”按钮下载ISO文件到本地
2. 创建虚拟机 1.打开Hyper-V管理器:在开始菜单中搜索“Hyper-V管理器”并打开
2.新建虚拟机:在Hyper-V管理器右侧点击“新建”,选择“虚拟机”
3.设置虚拟机名称和位置:按照提示设置虚拟机的名称和存放位置
4.选择代数:建议选择第二代虚拟机,因为它支持更多的功能和性能优化
5.分配内存:动态分配内存,并设置合适的内存大小(建议6GB或以上)
6.配置网络:选择默认的网络设置
7.创建虚拟磁盘:设置虚拟磁盘的大小和位置
8.选择ISO文件:浏览并选择你准备好的ISO文件,用于给虚拟机安装系统
完成上述步骤后,虚拟机即创建成功
你可以在Hyper-V管理界面中看到新创建的虚拟机
3. 设置虚拟机并安装系统 1.进入设置界面:在Hyper-V管理界面右侧下方,点击虚拟机的“设置”进入设置界面
2.启用受信任的平台模块:在左侧点击“安全”,然后勾选“启用受信任的平台模块”
3.调整启动顺序:在左侧点击SCSI控制器,将“硬盘驱动器”的位置调到“2”(DVD即ISO文件启动顺序为1,此时即为优先启动选择)
4.启动虚拟机:在Hyper-V管理界面选择要启动的虚拟机,点击“启动”,然后点击“连接”
5.安装系统:按照提示按下任意按键(通常无效),此时在虚拟机界面选择“操作”,点击“Ctrl+Alt+Delete”重新操作,同时迅速连续按任意按键(如回车键)
接下来,虚拟机将进入系统安装界面,按照提示完成系统安装
四、虚拟机与主机传输文件 在虚拟机与主机之间传输文件是一个常见的需求,可以通过共享文件夹的方式实现
1.创建共享文件夹:在主机上创建一个文件夹,右键“属性”选择“共享”——“高级共享”,添加共享对象everyone,权限设置为读取/写入
2.关闭密码保护的共享:在主机系统左下角选择“系统”,进入“网络和Internet”——“网络和共享中心”——“更改高级共享设置”,关闭密码保护的共享
这样,其他系统通过局域网访问主机就不需要密码
3.配置虚拟机集成服务:在Hyper-V管理界面选择虚拟机,点击“设置”,选中“集成服务”并全部勾选
4.访问共享文件夹:进入虚拟机中的“此电脑”,选择“网络”,即可发现主机,点击进入即可看到共享的文件夹
主机和虚拟机均能从该共享文件夹中放入和读取文件
五、高级配置:显卡直通 对于需要更高性能的应用(如游戏开发、图形设计等),你可以考虑配置显卡直通(vGPU)
1. 准备工作 确保你的显卡支持虚拟化技术(如NVIDIA的GRID或AMD的MxGPU),并且安装了最新的驱动程序
2. 配置显卡直通 1.查询显卡参数:以管理员权限打开PowerShell,运行`Get-VMHostPartitionableGpu`命令查询显卡的参数
2.设置显卡直通:以管理员权限打开PowerShell,按照顺序执行以下命令(以NVIDIA显卡为例): powershell $vm = 你的虚拟机名称 Add-VMGpuPartitionAdapter -VMName $vm Set-VMGpuPartitionAdapter -VMName $vm -MinPartitionVRAM 0 -MaxPartitionVRAM 1000000000 -OptimalPartitionVRAM 1000000000 -MinPartitionEncode 0 -MaxPartitionEncode 18446744073709551615 -OptimalPartitionEncode 18446744073709551615 -MinPartitionDecode 0 -MaxPartitionDecode 1000000000 -OptimalPartitionDecode 1000000000 -MinPartitionCompute 0 -MaxPartitionCompute 1000000000 -OptimalPartitionCompute 1000000000 Set-VM -GuestControlledCacheTypes $true -VMName $vm Set-VM -LowMemoryMappedIoSpace 2Gb -VMName $vm Set-VM -HighMemoryMappedIoSpace 32GB -VMName $vm 注意:上述命令中的参数可能需要根据你的显卡型号进行调整
3.启动虚拟机:完成设置后,启动虚拟机并检查显卡直通是否成功
你可以在设备管理器中查看是否显示了直通的显卡
Ubuntu安装Hyper-V服务指南
轻松上手:如何快速开启Hyper-V虚拟机
Linux日志解压:轻松管理日志文件
VMware图标变空白?快速排查与解决方案指南
VMware中解读IOSize优化技巧
Linux VI编辑器:保存并优雅退出技巧
快速指南:如何连接Hyper-V虚拟机
Linux日志解压:轻松管理日志文件
快速指南:如何连接Hyper-V虚拟机
超简单!教你如何删除Hyper-V虚拟机
VMware软件源更新指南:轻松升级你的虚拟化环境
如何设置VMware虚拟机不进入休眠模式:实用技巧分享
快速指南:如何轻松删除Hyper-V虚拟机
超实用!轻松设置Hyper-V虚拟机教程
Xshell技巧:轻松导出Session指南
如何快速卸载Hyper-V集成服务指南
VMware密码设置指南:如何创建安全易记的登录密码
Hyper-V虚拟机使用指南:快速上手教程
Linux系统轻松查看内存大小技巧