Deepin 下虚拟机安装 Windows:从准备到开机,一步一步教你搞定
关键词:Deepin 下虚拟机安装 Windows
如果你正在用 Deepin(深度操作系统),又想在里面再装一个 Windows 虚拟机,最常见的用途就是:
- 需要运行只支持 Windows 的软件
- 想保留 Deepin 作为主系统,同时兼顾办公、游戏、测试环境
- 想学习虚拟机、双系统替代方案、隔离测试环境搭建
这篇文章就按“小白也能看懂”的方式,完整讲清楚:在 Deepin 里怎么安装 Windows 虚拟机、怎么配置、怎么避免卡顿和黑屏、怎么提高性能。
一、先说清楚:Deepin 里装 Windows 虚拟机,最推荐什么方案?
在 Deepin 里装 Windows 虚拟机,常见有两种方式:
1. VirtualBox
优点:
- 免费
- 安装简单
- 图形界面友好
- 适合新手
缺点:
- 性能一般
- 对显卡加速支持有限
- 跑大型软件不如 VMware
2. VMware Workstation / VMware Player
优点:
- 兼容性和稳定性通常更好
- 图形性能比 VirtualBox 更强
- 对 Windows 虚拟机支持成熟
缺点:
- 安装比 VirtualBox 稍复杂
- 有些版本需要额外处理内核模块
- 部分功能在免费版里受限
推荐结论
- 新手优先选 VirtualBox
- 对性能、兼容性要求更高,选 VMware
- 如果你只是日常办公、测试软件,VirtualBox 足够用
- 如果你要跑较重的软件、开发环境,VMware 更合适
二、安装前的准备工作
在开始装虚拟机之前,先确认几件事,不然很容易卡在启动、黑屏、性能差这些问题上。
1. 检查电脑硬件是否支持虚拟化
虚拟机需要 CPU 支持硬件虚拟化,常见技术名是:
- Intel:VT-x
- AMD:AMD-V
怎么检查?
在 Deepin 终端里输入:
egrep -c '(vmx|svm)' /proc/cpuinfo
- 返回 1 或更大的数字:说明支持虚拟化
- 返回 0:说明可能没开 BIOS 虚拟化,或者 CPU 不支持
BIOS 里要开启什么?
进 BIOS/UEFI 后,找到下面类似选项并开启:
- Intel Virtualization Technology
- VT-x
- AMD SVM
- Secure Virtual Machine
2. 预留足够的硬盘空间
Windows 虚拟机不是安装一次就完事,它还需要后续更新、安装软件、缓存文件。
建议预留:
- 最低 40GB
- 更推荐 80GB 以上
- 如果装 Windows 11,建议 100GB 左右更舒服
3. 内存要够用
虚拟机是“在宿主机里再跑一个系统”,所以内存不能太紧张。
建议配置:
- 主机 8GB 内存:虚拟机分配 2GB~4GB
- 主机 16GB 内存:虚拟机分配 4GB~8GB
- 主机 32GB 内存:虚拟机分配 8GB 以上都比较轻松
如果你主机本身只有 8GB 内存,还想一边开 Deepin 一边开 Windows 虚拟机,别把虚拟机内存开太大,否则两个系统都会卡。
三、方案一:在 Deepin 中安装 VirtualBox 并安装 Windows
这是最适合新手的路线。
第一步:安装 VirtualBox
Deepin 的软件中心有时能直接装,但为了稳定,建议用命令行安装。
打开终端,输入:
sudo apt update
sudo apt install virtualbox
如果系统提示找不到包,说明你的软件源里没有对应版本,可以先检查软件源,再安装。
安装完成后,在应用菜单里搜索 VirtualBox,能打开就说明成功了。
第二步:下载 Windows 镜像
你需要一个 Windows 安装 ISO 文件,比如:
- Windows 10 ISO
- Windows 11 ISO
建议直接使用微软官方镜像,避免有问题的“魔改版”。
文件准备建议:
- Windows 10:兼容性好,虚拟机里更轻快
- Windows 11:对配置要求高一些,且有些虚拟机环境需要额外设置
第三步:新建虚拟机
打开 VirtualBox,点击 新建。
填写内容:
- 名称:比如
Windows10 - 类型:Microsoft Windows
- 版本:Windows 10(64-bit)或 Windows 11(64-bit)
如果没有 64 位选项,通常是:
- BIOS 虚拟化没开
- CPU 虚拟化没启用
- 系统里未正确加载虚拟化支持
第四步:分配内存
内存分配别太抠,也别太大。
推荐值:
- 4GB 内存:分配 2048MB
- 8GB 内存:分配 4096MB
- 16GB 内存:分配 6144MB 或 8192MB
如果你只是装上去做简单办公、测试,4GB 虚拟机内存已经够用。
第五步:创建虚拟硬盘
选择:
- 现在创建虚拟硬盘
- 类型建议选 VDI
- 存储方式建议选 动态分配
容量建议:
- Windows 10:40GB 起步
- Windows 11:64GB 起步
- 带 Office、浏览器、开发工具:建议 80GB~100GB
动态分配的意思是:
虚拟硬盘文件一开始不会占满全部空间,用多少长多少,更省磁盘。
第六步:挂载 Windows 安装镜像
创建完虚拟机后,进入 设置:
- 点击 存储
- 选中光驱图标
- 选择 选择一个虚拟光盘文件
- 加载你下载好的 Windows ISO
第七步:设置启动顺序和基础参数
建议检查这些项目:
系统 → 主板
- 启动顺序:光驱优先、硬盘其次
- 芯片组默认即可
- 关闭不必要的启动项
系统 → 处理器
- 分配 2 核或 4 核
- 不要把宿主机 CPU 全占满
显示
- 显存调到最高或接近最高
- 开启 3D 加速可尝试,但不一定每台机器都稳定
第八步:开始安装 Windows
点击 启动,虚拟机就会进入 Windows 安装界面。
安装流程:
- 选择语言
- 点击“现在安装”
- 输入产品密钥
- 没有密钥可以先跳过
- 选择安装版本
- 选择自定义安装
- 选中虚拟硬盘,点击下一步
- 等待系统复制文件并重启
整个过程和真实电脑装 Windows 基本一致。
四、安装完成后必须做的优化
Windows 装好后,别急着直接用,建议先做几个优化,不然鼠标会飘、分辨率不对、性能也差。
1. 安装增强功能
VirtualBox 里叫 Guest Additions(增强功能)
作用:
- 自动适配分辨率
- 鼠标无缝切换
- 共享剪贴板
- 文件拖拽
- 提升显示体验
安装方法:
进入虚拟机后,在 VirtualBox 菜单里选择:
设备 → 安装增强功能光盘映像
然后在 Windows 虚拟机里打开光盘,运行安装程序,按提示装完重启。
2. 设置共享剪贴板和拖拽
在虚拟机设置里找到:
- 常规 → 高级
- 共享剪贴板:双向
- 拖放:双向
这样你就能在 Deepin 和 Windows 虚拟机之间直接复制粘贴文件和文字。
3. 调整分辨率
如果显示太小或者太大,可以:
- 安装增强功能后自动调整
- 手动在 Windows 显示设置里修改分辨率
如果窗口大小不能自适应,通常还是增强功能没装好。
五、方案二:在 Deepin 中安装 VMware 再装 Windows
如果你更看重兼容性和性能,可以走 VMware 这条路。
第一步:下载 VMware 安装包
去 VMware 对应版本的 Linux 安装包,通常是 .bundle 文件。
第二步:赋予执行权限并安装
打开终端,进入下载目录,执行:
chmod +x VMware-Workstation-Full*.bundle
sudo ./VMware-Workstation-Full*.bundle
安装过程会自动启动图形界面,按提示下一步即可。
第三步:处理内核模块问题
Linux 下装 VMware,有时会遇到编译模块失败的问题。常见原因是:
- 内核版本太新
- 缺少编译工具
- DKMS 不完整
可先安装依赖:
sudo apt update
sudo apt install build-essential linux-headers-$(uname -r)
如果还是报错,再看具体日志进行修复。
第四步:新建 Windows 虚拟机
VMware 创建过程很直观:
- 新建虚拟机
- 选择 ISO 镜像
- 选择 Windows 版本
- 分配 CPU、内存、硬盘
- 启动安装
六、Windows 虚拟机怎么分配资源最合理?
很多人装完后会觉得“怎么还是卡”,大概率是资源分配不合理。
1. CPU 分配建议
- 双核宿主机:虚拟机最多给 1 核
- 四核宿主机:虚拟机给 2 核
- 六核/八核宿主机:虚拟机给 2~4 核
原则:
别把所有核心都给虚拟机,宿主机也要留余量。
2. 内存分配建议
虚拟机内存不是越大越好,够用就行。
- 2GB:只能勉强运行
- 4GB:适合普通办公
- 8GB:更流畅
- 12GB 以上:适合重度使用,但前提是宿主机内存足够
3. 硬盘建议
- 优先用 SSD
- 虚拟机文件放在 SSD 上,体验差别很大
- 不建议放机械硬盘,系统启动和软件打开都会慢
七、常见问题排查
问题 1:虚拟机里没有 64 位 Windows 选项
原因:
- BIOS 没开虚拟化
- CPU 虚拟化被禁用
- VirtualBox/VMware 没正确识别
解决方法:
- 进 BIOS 开启 VT-x / AMD-V
- 重启系统
- 再检查虚拟机选项
问题 2:虚拟机启动黑屏
常见原因:
- ISO 文件有问题
- 显卡设置不兼容
- 内存分配过低
- 未正确挂载安装镜像
解决方法:
- 换官方 ISO
- 重新挂载镜像
- 把显存调高
- 关闭或重新设置 3D 加速
问题 3:Windows 安装到一半卡住
可能原因:
- 虚拟硬盘空间不足
- 内存太小
- ISO 文件损坏
解决方法:
- 把硬盘重新创建到 64GB 或更大
- 内存至少给 4GB
- 重新下载 Windows 镜像
问题 4:鼠标移动很飘,分辨率很低
解决方法:
- 安装 Guest Additions 或 VMware Tools
- 开启自动分辨率适配
- 更新虚拟机显示驱动
问题 5:虚拟机特别卡
排查顺序:
- 是否开了硬件虚拟化
- 是否装在 SSD 上
- 内存是否太小
- CPU 是否只给了 1 核
- 宿主机是否同时开了太多程序
八、Windows 11 在虚拟机里安装时要注意什么?
Windows 11 比 Windows 10 要更挑环境,尤其是在虚拟机里。
常见要求:
- TPM
- 安全启动
- 足够的内存和磁盘空间
解决思路:
- 如果只是学习或测试,优先装 Windows 10 更省事
- 如果必须装 Windows 11,建议使用支持 TPM 虚拟化的方案
- VMware 和较新的 VirtualBox 对 Windows 11 支持更好
九、适合小白的最省心方案
如果你是第一次在 Deepin 里装 Windows,建议按这个最稳路线走:
推荐方案
- 安装 VirtualBox
- 下载 Windows 10 官方 ISO
- 分配 4GB 内存、2 核 CPU、64GB 虚拟硬盘
- 安装 Guest Additions
- 把虚拟机放在 SSD 上
这套组合基本能满足:
- 办公
- 测试软件
- 浏览网页
- 运行轻量工具
十、进阶用户的优化建议
如果你对性能比较敏感,可以继续优化:
1. 开启虚拟化加速
确认 BIOS 里的 VT-x / AMD-V 是开启状态。
2. 关闭不必要的后台服务
宿主机 Deepin 上尽量少开占资源的软件,留更多内存和 CPU 给虚拟机。
3. 用固定大小硬盘
动态分配方便,但固定大小在某些场景下性能更稳定。
4. 网络模式按需选择
- NAT:默认推荐,简单稳定
- 桥接:虚拟机像局域网里的独立电脑,适合局域网服务测试
- 仅主机:适合内网隔离测试
5. 定期备份虚拟机
虚拟机本质上就是一组文件,建议定期复制备份,防止误删或系统损坏。
十一、最实用的安装顺序总结
如果你只想照着做,可以按下面这个顺序:
VirtualBox 安装 Windows 流程
- 进 BIOS 开启虚拟化
- 在 Deepin 安装 VirtualBox
- 下载 Windows 官方 ISO
- 新建虚拟机
- 分配内存、CPU、硬盘
- 挂载 ISO
- 启动安装
- 安装增强功能
- 调整分辨率和共享设置
十二、注意事项
1. 不要随便下载来历不明的 Windows 镜像
有些“精简版”“破解封装版”可能带后门、广告程序、激活工具风险高。
2. 不要给虚拟机分配过多资源
宿主机也需要跑系统,资源全给虚拟机只会更卡。
3. 虚拟机不适合重度游戏
虚拟机里显卡性能有限,打游戏体验通常不如实体机。
4. 重要文件要定期备份
虚拟机文件损坏、误删、断电,都可能导致数据丢失。
5. 虚拟机里安装软件时也要注意安全
虽然有隔离,但中毒、木马、勒索软件仍然可能影响虚拟机内部的数据。
结语式总结
在 Deepin 下安装 Windows 虚拟机,最核心的就三件事:
- 先开 BIOS 虚拟化
- 再选合适的虚拟机软件
- 最后把内存、CPU、硬盘资源分配合理
如果你是新手,VirtualBox + Windows 10 官方镜像 是最稳、最容易成功的方案;如果你更在意性能和兼容性,可以考虑 VMware。只要按步骤操作,一般都能顺利把 Windows 跑起来,而且还能和 Deepin 共存使用,既方便又安全。

还没有评论,来说两句吧...