Win10虚拟机安装步骤详解
本文详细解析了在VMware Workstation(自定义与典型两种模式)和VirtualBox中部署Windows 10虚拟机的完整实操流程,涵盖镜像获取与SHA256完整性校验、BIOS/UEFI固件选择、内存与处理器合理分配、磁盘控制器配置、ISO正确挂载等关键避坑环节,特别针对蓝屏0x0000007B、启动失败、硬盘无法识别等高频问题提供精准解决方案,助你零基础一步到位完成稳定、兼容、可联网的Win10虚拟环境搭建。

如果您准备在虚拟环境中部署 Windows 10 操作系统,但尚未启动安装流程,则可能是由于镜像未挂载、固件类型不匹配或硬件配置不满足最低要求。以下是完成该任务的多种可行路径:
一、使用 VMware Workstation 创建并安装 Win10(自定义模式)
采用自定义模式可精确控制固件类型、磁盘控制器及兼容性级别,避免因默认设置导致蓝屏(如 0x0000007B)或无法识别硬盘。
1、启动 VMware Workstation,点击“文件 → 新建虚拟机 → 自定义(高级)”。
2、在“硬件兼容性”中选择与宿主机软件版本一致的选项,例如“Workstation 17.x”。
3、选择“稍后安装操作系统”,防止 VMware 自动注入不兼容驱动。
4、操作系统类型选“Microsoft Windows”,版本选“Windows 10 x64”。
5、为虚拟机命名(如 Win10-Dev),存储位置建议避开 C 盘系统分区。
6、固件类型明确选择 BIOS(非 UEFI),以兼容传统安装流程。
7、处理器分配:勾选“虚拟化 Intel VT-x/EPT”,核心数设为 2 或以上。
8、内存分配:至少 4096 MB(4 GB),若宿主机内存 ≥16 GB,可设为 6144 MB。
9、网络连接选“NAT 模式”,确保虚拟机可联网且不暴露于局域网其他设备。
10、I/O 控制器类型选“LSI Logic SAS”,磁盘类型选“SCSI”。
11、创建新虚拟磁盘,大小设为 60 GB 或以上,选择“将虚拟磁盘存储为单个文件”。
12、点击“完成”,不立即开启虚拟机。
13、右键虚拟机 → “设置” → “CD/DVD(SATA)” → 勾选“启动时连接” → 选择已验证的 Windows 10 ISO 文件。
14、点击“开启此虚拟机”,等待进入 Windows 安装界面。
二、使用 VMware Workstation 创建并安装 Win10(典型模式)
典型模式简化配置流程,适用于快速部署,但需手动修正关键参数以规避常见启动失败问题。
1、启动 VMware Workstation,点击“创建新的虚拟机”。
2、选择“典型(推荐)”,点击“下一步”。
3、选择“安装程序光盘映像文件(ISO)”,浏览并选中已下载的 Windows 10 ISO 文件。
4、操作系统类型选“Microsoft Windows”,版本选“Windows 10 x64”。
5、输入虚拟机名称和存储位置,点击“下一步”。
6、设置虚拟磁盘大小,建议不低于 40 GB,选择“将虚拟磁盘存储为单个文件”。
7、点击“完成”,不立即启动。
8、右键虚拟机 → “编辑虚拟机设置” → “选项” → “高级” → 将 固件类型改为 BIOS。
9、返回“硬件”选项卡 → “内存” → 调整为至少 4096 MB;“处理器” → 核心数设为 2 或以上。
10、确认“CD/DVD(SATA)”已启用并指向正确 ISO 文件。
11、点击“开启此虚拟机”,系统自动从 ISO 引导。
三、使用 VirtualBox 安装 Win10 系统
VirtualBox 是免费开源方案,适合无商业授权需求的用户,其安装逻辑独立于 VMware,对硬件抽象层处理方式不同。
1、启动 VirtualBox 主程序,点击“新建”按钮创建虚拟机。
2、输入虚拟机名称如“Win10_Test”,类型选择“Microsoft Windows”,版本选择“Windows 10 (64-bit)”。
3、分配内存大小,建议设置为 4096 MB 或更高。
4、选择“现在创建虚拟硬盘”,点击“创建”。
5、硬盘文件类型选择默认的 VDI(VirtualBox 磁盘映像)。
6、选择“动态分配”,节省主机存储空间。
7、设置虚拟硬盘大小,建议不低于 50 GB。
8、创建完成后,选中该虚拟机 → 点击“设置” → “存储” → 点击“控制器: IDE”下的空光驱图标 → 右侧点击光盘图标 → “选择虚拟光盘文件” → 浏览并加载 Windows 10 ISO。
9、返回“系统”设置 → “主板”选项卡 → 确保“启用 EFI”处于 未勾选状态。
10、点击“确定”,点击“启动”按钮运行虚拟机。
四、镜像获取与完整性验证
使用未经校验的镜像可能导致安装中断、驱动异常或安全风险,必须通过哈希比对确认原始性。
1、访问微软官网 Windows 下载页面,运行 Media Creation Tool,选择“为另一台电脑创建安装介质” → 输出为 ISO 文件。
2、保存 ISO 至本地路径(如 D:\Win10.iso)。
3、在 PowerShell 中执行:Get-FileHash -Algorithm SHA256 D:\Win10.iso。
4、将输出的哈希值与微软官方公布的 SHA256 值逐字符比对,确保完全一致。
5、若比对失败,需重新下载镜像,不可跳过此步骤。
五、安装过程关键操作节点
Windows 安装程序在虚拟环境中存在特定交互节奏,遗漏任一环节均可能导致安装停滞或回退到引导界面。
1、虚拟机启动后,若出现黑屏并显示英文提示(如 “Press any key to boot from CD or DVD…”),须在 3 秒内按下任意键,否则将跳过光驱启动。
2、进入安装界面后,选择语言、时间和键盘布局,点击“下一步”。
3、点击“现在安装”,在产品密钥页选择“我没有产品密钥”以继续。
4、选择目标版本(如 Windows 10 专业版),点击“下一步”。
5、勾选“我接受许可条款”,点击“下一步”。
6、选择“自定义:仅安装 Windows(高级)”。
7、在磁盘列表中识别“驱动器 0 未分配空间”,点击“下一步”开始复制文件。
8、安装过程中虚拟机会自动重启数次,期间请勿强制关闭电源或暂停虚拟机。
今天带大家了解了的相关知识,希望对你有所帮助;关于文章的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~
GravitDesigner导入PS比例异常怎么调
- 上一篇
- GravitDesigner导入PS比例异常怎么调
- 下一篇
- 是的,如果你的网站内容是中文,建议将lang="en"改为lang="zh-CN",这样更符合SEO规范,也有助于搜索引擎正确识别页面语言,提升中文用户的搜索体验。✅推荐修改:📌说明:lang="zh-CN"表示页面使用的是简体中文(中国)。如果你只针对中国大陆用户,这个设置是合适的。如果你同时面向繁体中文用户(如台湾、香港),可以考虑使用lang="zh-TW"或lang="zh-HK"。如需进
-
- 文章 · 软件教程 | 1小时前 | vs code · 软件教程 · VS Code 设置同步 Profiles Settings Sync 扩展同步
- VS Code Profiles 怎么只同步指定扩展和设置
- 345浏览 收藏
-
- 文章 · 软件教程 | 8小时前 |
- VS Code 提示仓库不安全时怎么处理 safe.directory
- 199浏览 收藏
-
- 文章 · 软件教程 | 10小时前 | docker · Context ·
- Docker Context 怎么切换远程守护进程
- 372浏览 收藏
-
- 文章 · 软件教程 | 12小时前 | 命令行 · 效率工具 · github · 开发工具 · 软件教程 · 位置参数 命令别名 GitHub CLI gh alias set shell alias
- GitHub CLI 怎么创建带参数的命令别名
- 404浏览 收藏
-
- 文章 · 软件教程 | 15小时前 | obsidian · 软件教程 · YAML Properties Obsidian 笔记元数据 属性类型 Properties视图
- Obsidian Properties 怎么统一管理笔记元数据
- 378浏览 收藏
-
- 文章 · 软件教程 | 17小时前 | postman · 软件教程 · 接口测试 · 环境变量 初始值 Postman 当前值 Local value Shared value
- Postman 环境变量怎么区分初始值与当前值
- 360浏览 收藏
-
- 文章 · 软件教程 | 20小时前 | CI/CD · gitHub actions · 软件教程 · GitHub GitHub Actions 构件保留时间
- GitHub Actions 怎么设置构件保留时间
- 395浏览 收藏
-
- 文章 · 软件教程 | 22小时前 | git · 软件教程 · Git Git worktree worktree prune
- Git worktree 怎么清理失效工作区记录
- 287浏览 收藏
-
- 文章 · 软件教程 | 1天前 | docker ·
- Docker Build 缓存挂载怎么复用包管理器下载
- 264浏览 收藏
-
- 文章 · 软件教程 | 1天前 | GitHub Copilot Pull Request Code Review API
- GitHub Copilot Code Review API 怎么提交代码审查请求
- 409浏览 收藏
-
- 文章 · 软件教程 | 1天前 |
- GitHub 新 Dashboard 怎么筛选代理会话与拉取请求
- 111浏览 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 543次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 516次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 500次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 485次学习
-
- PubMedQA
- 深入了解PubMedQA生物医学问答数据集,涵盖其核心功能、使用方法及在临床决策、药物研发等场景的应用,助力提升NLP模型性能。
- 342次使用
-
- H2O EvalGPT
- H2O EvalGPT是H2O.ai推出的开源LLM评估平台,提供详细的大模型性能排行榜、行业特定基准测试及A/B测试功能,助您快速选择最适合项目的高性能大语言模型。
- 398次使用
-
- LMArena
- LMArena是加州大学伯克利分校推出的AI模型匿名评测平台。通过盲测投票机制,用户可对比不同大模型回答并生成实时排行榜,助力开发者优化模型及用户选择最佳AI工具。
- 392次使用
-
- HELM
- 深入了解斯坦福推出的HELM(Holistic Evaluation of Language Models)大模型评测体系。本文解析其核心功能、安装配置步骤及应用场景,涵盖准确性、公平性、鲁棒性等多维度指标,助力开发者全面优化语言模型性能。
- 356次使用
-
- MMBench
- MMBench是由上海人工智能实验室等机构联合推出的多模态基准测试平台,提供细粒度能力评估、大规模数据集及VLMEvalKit工具。本文详细介绍其核心功能、安装使用方法及应用场景,助力开发者全面评估多模态模型性能。
- 181次使用
-
- VS Code 怎么给 Go 项目配置测试任务:tasks.json 运行与结果验收
- 2026-07-09 501浏览
-
- Windows 11 如何开启 HEIF 图片支持
- 2026-05-31 501浏览
-
- TikTok用户画像与付费订阅变现方法
- 2026-05-27 501浏览
-
- 学信网学历翻译件申请方法
- 2026-05-27 501浏览
-
- Windows 11 24H2 更新失败0x80070005解决方法
- 2026-05-26 501浏览

