Windows 下用 Hyper-V 安装 Windows 10 虚拟机(带桌面)保姆级教程

发布时间:2026/10/11 1:47:28

Windows 下用 Hyper-V 安装 Windows 10 虚拟机(带桌面)保姆级教程 Windows 下用 Hyper-V 安装 Windows 10 虚拟机带桌面保姆级教程想在一台电脑上同时跑多个系统装双系统怕折腾坏引导虚拟机就是最优雅的解决方案。本文基于实测全流程手把手教你用 Windows 自带的 Hyper-V 免费安装一台带完整桌面的 Windows 10 虚拟机全程图形化命令对照小白也能跟着做。一、为什么选择 Hyper-V市面上的虚拟机方案主要有三种方案费用性能特点Hyper-V免费系统自带优秀微软官方Windows 专业版/企业版内置无需额外安装软件VMware Workstation收费有个人免费版优秀老牌产品功能丰富VirtualBox免费一般开源免费兼容性好但性能略逊我的推荐能用 Hyper-V 就用 Hyper-V理由很简单系统自带不用下载安装任何第三方软件性能好作为微软自家的虚拟化技术和 Windows 的兼容性最佳支持第 2 代虚拟机UEFI 引导可以跑最新的 Windows 10/11 和 Ubuntu开机自启动、自动内存管理、快照等功能都很完善二、环境要求先检查你的电脑Hyper-V 只支持Windows 专业版Pro/ 企业版Enterprise/ 教育版Education家庭版Home不支持检查方法右键此电脑 → 属性 → 查看Windows 版本还需要确认 CPU 支持虚拟化任务管理器 → 性能 → CPU → 查看虚拟化是否已启用我的测试环境主机系统Windows 11 专业版Windows 10 专业版同样适用CPUIntel i5-13420H8核12线程虚拟化已开启内存32 GB虚拟机安装盘E 盘空间充足⚠️ 如果是家庭版需要先升级到专业版或者改用 VMware/VirtualBox。三、第一步启用 Hyper-V方法一图形界面推荐新手打开控制面板→程序→启用或关闭 Windows 功能勾选Hyper-V会连带勾选 Hyper-V 管理工具和平台点确定 → 重启电脑方法二PowerShell推荐效率党以管理员身份打开 PowerShell执行Enable-WindowsOptionalFeature-Online-FeatureName Microsoft-Hyper-V-All提示重启时输入Y回车自动重启生效。验证是否成功重启后在开始菜单搜索Hyper-V 管理器能打开就说明成功了。四、第二步获取 Windows 10 安装镜像ISOWindows 10 已经停止官方支持但微软官方下载工具依然可用这是最靠谱的渠道打开微软官网https://www.microsoft.com/zh-cn/software-download/windows10点击“立即下载工具”下载 Media Creation Tool约 18 MB运行工具选择“为另一台电脑创建安装介质”语言/版本/体系结构保持默认中文、Windows 10、64位选择“ISO 文件”作为输出格式指定保存位置等待下载完成约4.6 GB 下载速度取决于网络耐心等待。也可以使用 MSDN 我告诉你、清华镜像等第三方渠道但官方工具最安全。五、第三步创建虚拟机打开Hyper-V 管理器点击右侧“新建” → “虚拟机”按向导操作配置项建议值说明名称Windows10-VM建议用英文VM 后缀方便命令行操作代数第 2 代支持 UEFI性能更好内存启动 4 GB后续可设动态内存 2-8 GB网络Default Switch系统默认的 NAT 网络虚拟机可直接上网虚拟硬盘60 GB动态扩展实际按需占用安装选项稍后安装先建好虚拟机再挂载 ISO命令行方式一条龙喜欢命令行的可以用管理员 PowerShell 一步到位# 创建虚拟机第2代、4GB内存、60GB硬盘、NAT网络New-VM-NameWindows10-VM-Generation 2 -MemoryStartupBytes 4GB -NewVHDSizeBytes 60GB -VHDPathE:\Hyper-V\Virtual Hard Disks\Windows10-VM.vhdx-SwitchNameDefault Switch# 设置 2 核 CPU 动态内存2-8GBSet-VM-NameWindows10-VM-ProcessorCount 2Set-VM-NameWindows10-VM-DynamicMemory -MemoryMinimumBytes 2GB-MemoryMaximumBytes 8GB六、第四步挂载 ISO 并安装系统1. 挂载安装镜像在虚拟机设置 → DVD 驱动器 → 浏览选择下载好的 ISO 文件。命令行方式Set-VMDvdDrive-VMNameWindows10-VM-PathE:\Hyper-V\ISO\win10_iso\Windows.iso2. 启动并连接Start-VM-NameWindows10-VM然后双击虚拟机或右键 → 连接打开连接窗口。3. 安装 Windows 10在虚拟机窗口里按正常流程安装语言选中文 →“现在安装”输入密钥可点“我没有产品密钥”跳过选择版本 →“自定义仅安装 Windows”全新安装选择虚拟硬盘 → 下一步开始复制文件自动重启几次后进入OOBE 设置界面4. 创建本地账户重点在让我们来添加你的帐户界面左下角有脱机帐户选项Windows 10 保留了这个入口比 Win11 人性化点击“脱机帐户”如果提示联网点否输入用户名和密码创建本地账户不用微软账号开机更快 如果看不到脱机帐户点击右下角的受限连接或跳过即可。安装完成后重启进入桌面Windows 10 虚拟机就装好了七、虚拟机日常使用技巧1. 常用快捷键快捷键功能Ctrl Alt Break全屏 / 退出全屏Ctrl Alt 左箭头释放被虚拟机捕获的鼠标Win键虚拟机内打开开始菜单2. 如何快速打开虚拟机Hyper-V 管理器双击虚拟机即可连接桌面快捷方式创建指向vmconnect.exe localhost Windows10-VM的快捷方式双击秒开命令行vmconnect.exe localhost Windows10-VM3. 与主机互传文件推荐共享文件夹虚拟机默认不支持直接拖拽文件最方便的方式是网络共享主机上新建文件夹如E:\VM共享右键 → 属性 → 共享 → 添加 Everyone 读写权限在虚拟机里按WinR输入主机共享路径\\主机名\VM共享输入主机账户密码即可访问双向传文件都走这个文件夹4. 关闭/启动虚拟机关闭虚拟机内正常关机或在 Hyper-V 管理器右键 → 关闭启动Hyper-V 管理器右键 → 启动或Start-VM -Name Windows10-VM八、常见问题FAQQ1提示没有完成此任务所需的权限A以管理员身份运行虚拟机连接或 Hyper-V 管理器。右键快捷方式 → 属性 → 高级 → 勾选用管理员身份运行可永久解决。Q2忘记虚拟机名称了怎么办A打开 Hyper-V 管理器左侧选中你的电脑中间列表就是全部虚拟机名称或在管理员 PowerShell 里运行Get-VM。Q3虚拟机开机黑屏/无法引导A检查第 2 代虚拟机是否禁用了安全启动装 Linux 时需要或确认 DVD 驱动器已挂载 ISO 且设为第一启动项。Q4Windows 10 需要 TPM 吗A不需要。TPM 2.0 是Windows 11 的强制要求装 Win10 跳过即可。装 Win11 时可通过Set-VMKeyProtectorEnable-VMTPM给虚拟机启用虚拟 TPM。Q5虚拟机很卡怎么办A加大内存/CPU动态内存设置、确保使用第 2 代虚拟机、主机不要开太多程序。九、结语到这里一台完整的 Windows 10 虚拟机就装好了。整个流程其实非常简单启用 Hyper-V → 下载 ISO → 创建虚拟机 → 安装系统核心操作不超过 10 分钟。装好了虚拟机你可以在里面随意折腾软件、测试程序、跑开发环境比如 Ubuntu 虚拟机做 PX4 无人机开发不想要了直接删掉虚拟机文件主机系统干干净净——这就是虚拟机的最大价值。如果本文对你有帮助欢迎点赞收藏有问题可以在评论区交流
延伸阅读

更多相关文章

2026/10/11 1:47:28

仪表 232/485 数据采集网关技术分享

1. 引言在工业自动化与物联网场景中,大量现场仪表(如电表、水表、温控器、PLC 等)仍以 RS-232 或 RS-485 串口作为主要通信接口。如何将这些分散的串口设备统一接入以太网或无线网络,实现远程数据采集与监控,是工程实践…

2026/10/11 1:47:28

Ubuntu 22.04 搭建 PX4 无人机开发环境(保姆级教程)

Ubuntu 22.04 搭建 PX4 无人机开发环境(保姆级教程)PX4 是目前最流行的开源无人机飞控软件,支持多旋翼、固定翼、VTOL 等多种机型。想入门无人机开发,第一步就是把 PX4 开发环境搭起来。本文基于官方推荐流程 实测踩坑经验&#…

2026/10/11 2:52:31

Java 应届简历怎么写才过筛?先把它当成面试脚本

投 Java 后端校招时,很多人把时间花在两件事上:把技能栏写满,以及把项目名起得更“业务化”。 这两件事都有用,但都不是分水岭。 我更相信另一个标准:简历上的每一条,能不能自然长出一道面试题。 能&…

2026/10/11 2:52:31

EasyHook 实战:VS2010 C++ 实现 API Hook 注入 Demo 与稳定避坑指南

简介:EasyHook 函数钩子完整稳定 Demo 程序,面向使用 VS2010 进行 C 开发的 Windows 程序员,提供了一套可直接复用的 Hook 注入与拦截方案。资源包含 Hook.dll 动态库与 Inject.exe 注入器,动态库将下钩子逻辑封装为数组配置形式&…

2026/10/11 2:52:31

家庭网络设备实战指南:从光猫桥接到智能排错全程解析

说起网络设备,很多人第一反应是“不就是路由器吗,买回来插上就能用”。这话对了一半,但另一半才是关键——同一套设备,有人把千兆宽带用成百兆还老是掉线,有人家里只有五十兆的小水管,却能全屋流畅看视频、…

2026/10/11 2:52:31

HttpClient与微信登录:外卖小程序用户端核心开发实战

下午五点,带着前一天刚接完微信支付的余温,我开始动手Day6的内容:HttpClient、微信小程序开发、微信登录、商品浏览。说实话,到了这个阶段才是我觉得外卖项目真正“活”过来的临界点。前面几天一直在搭后端、写管理端接口&#xf…

2026/10/11 2:47:31

EMC标准体系详解:通用标准与产品族标准如何选择

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 0:02:13

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/11 0:02:13

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/11 0:02:13

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/11 0:02:13

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/11 0:02:13

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/11 0:02:13

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑