教程概览
- 准备工作:下载所需软件和系统镜像。
- 创建虚拟机:在 VirtualBox 中新建一台虚拟电脑。
- 安装 Windows 8:通过镜像文件安装操作系统。
- 安装增强功能 (Guest Additions):优化虚拟机性能和体验。
- 后续优化:设置共享文件夹、调整显示等。
第一步:准备工作
在开始之前,请确保你的电脑满足以下条件,并下载好必要的文件。

硬件要求
- CPU:支持虚拟化技术(VT-x 或 AMD-V),绝大多数近 10 年的 CPU 都支持。
- 内存:建议至少 8GB 物理内存,分配给虚拟机 2GB - 4GB 以保证流畅运行。
- 硬盘空间:建议至少有 50GB 的可用空间,用于存放虚拟机硬盘文件。
- 操作系统:Windows, macOS, 或 Linux 均可。
软件下载
你需要下载两个核心文件:
-
虚拟机软件:Oracle VM VirtualBox
- 官网下载:https://www.virtualbox.org/wiki/Downloads
- 下载对应你操作系统的版本(如 "Windows hosts"),请务必下载 匹配版本的 "VirtualBox Platform Extension Pack",它提供了对 USB 2.0/3.0、RDP 等高级功能的支持,安装 VirtualBox 后,双击 Extension Pack 文件即可安装。
-
Windows 8 系统镜像文件 (ISO)
- 由于 Windows 8 已停止官方销售,你可以从可靠的第三方网站下载。强烈建议选择 Windows 8.1 版本,因为它更稳定、功能也更完善,并且可以免费升级到 Windows 10。
- 注意:请确保你拥有该操作系统的合法授权密钥。
- 下载示例(请自行搜索可靠的来源):
Windows 8.1 with Update (x64) - DVD (Chinese-Simplified).iso
第二步:创建虚拟机
我们开始创建一个新的虚拟机。

-
打开已安装好的 Oracle VM VirtualBox。
-
点击界面上的 “新建” 按钮。
-
名称和系统类型
- 名称:为你的虚拟机起一个名字,
Windows 8 Pro。 - ISO 映像:点击下拉框,选择你刚刚下载的 Windows 8.1 的 ISO 文件,VirtualBox 会自动识别系统类型和版本。
- 类型:
Microsoft Windows - 版本:
Windows 8.1 (64-bit)(如果你下载的是 64 位系统) - 勾选 “Skip Unattended Installation”(跳过无人值守安装),这样可以手动进行每一步,更好地理解过程。
- 名称:为你的虚拟机起一个名字,
-
分配内存大小
(图片来源网络,侵删)- 拖动滑块,为虚拟机分配内存,建议 至少 2048 MB (2GB),如果你的物理内存充足,可以分配更多(如 4096 MB / 4GB)。
- 注意:不要分配超过你物理内存的一半,否则会影响宿主机的性能。
-
创建虚拟硬盘
- 这是虚拟机的“C盘”,选择 “Create a Virtual Hard Disk Now”。
- 硬盘大小:输入一个大小,60 GB,这个大小是虚拟硬盘的最大容量,不会立即占用你 60GB 的物理空间。
- 硬盘文件类型:保持默认的
VDI (VirtualBox Disk Image)即可。 - 存储在物理硬盘上:选择 “动态分配”,这意味着虚拟硬盘文件会随着你写入数据而逐渐变大,节省空间。(推荐)
-
完成创建
- 确认以上信息无误后,点击 “完成”。
左侧的虚拟机列表中就会出现你创建的 Windows 8 Pro。
第三步:安装 Windows 8
-
在左侧列表中选中你创建的虚拟机
Windows 8 Pro,然后点击绿色的 “启动” 按钮。 -
虚拟机窗口会弹出,并开始从你指定的 ISO 文件启动,你会看到 Windows 8 的安装界面。
-
语言和其他首选项设置
- 选择语言、时间格式和键盘输入法,点击 “下一步”。
-
现在安装
- 点击 “现在安装”。
-
输入产品密钥
- 如果你有密钥,请输入,如果没有,可以点击 “我没有产品密钥” 继续安装,但之后系统会处于非激活状态,功能不受影响,只是桌面右下角会有水印,安装完成后,可以联网激活。
-
选择安装版本
- 选择你想要安装的版本,
Windows 8.1 Pro。
- 选择你想要安装的版本,
-
许可条款
- 勾选 “我接受许可条款”,然后点击 “下一步”。
-
选择安装类型
- 这里非常重要!选择 “自定义:仅安装 Windows (高级)”。
-
选择安装位置
- 你会看到一个未分配的空间,这就是我们之前创建的虚拟硬盘。
- 直接点击 “下一步”,Windows 将会在这个空间上安装。
-
等待安装完成
- 接下来就是自动化的过程,电脑会多次重启。注意:在重启时,虚拟机可能会自动从 ISO 文件重新启动,你需要手动弹出虚拟光驱,最简单的方法是:在虚拟机窗口的菜单栏,点击 “设备” -> “光驱” -> “移除磁盘映像...”。
- 或者,当看到启动设备选择菜单时,用鼠标点击选择你的虚拟硬盘(通常是
Windows Boot Manager)并回车。
-
初始设置
安装完成后,会进入 Windows 8 的初始设置界面(个性化、账户设置等),按照提示一步步完成即可,对于账户,你可以使用本地账户,也可以注册微软账户。
第四步:安装增强功能 (关键步骤!)
安装完 Windows 8 后,你会发现虚拟机窗口分辨率很低,不能全屏,无法和宿主机共享文件。安装增强功能 (Guest Additions) 可以完美解决这些问题。
-
准备工作:确保虚拟机已经成功启动并进入了 Windows 8 桌面。
-
加载增强功能镜像:
- 在虚拟机窗口的菜单栏,点击 “设备” -> “安装增强功能...”。
- 这时,VirtualBox 会自动在虚拟机系统内加载一个虚拟光驱,里面包含了 Guest Additions 的安装程序。
-
在虚拟机内安装:
- 进入 Windows 8 桌面,会弹出一个虚拟光驱窗口。
- 以 管理员身份 运行
VBoxWindowsAdditions.exe。 - 接下来会弹出一个命令行窗口,等待安装过程自动完成,期间可能会要求你确认安装一些驱动,点击“安装”即可。
-
重启虚拟机:
- 安装完成后,根据提示 重启虚拟机。
-
验证效果:
- 重启后,回到虚拟机窗口,将鼠标移动到窗口边缘,光标会变成一个双向箭头,现在你可以 自由调整窗口大小,并且会自动适应分辨率。
- 按下
Host + C键(Host键通常是键盘上的右 Ctrl键),可以 全屏 进入虚拟机,再按一次即可退出全屏。
第五步:后续优化与设置
设置共享文件夹
实现宿主机和虚拟机之间文件的拖放或复制粘贴。
- 在宿主机上,创建一个你想共享的文件夹,
D:\Share。 - 在 VirtualBox 主界面,选中你的虚拟机,点击 “设置”。
- 选择 “共享文件夹” 选项卡。
- 点击右侧的 “添加共享文件夹” 图标(一个文件夹加一个加号)。
- 文件夹路径:点击下拉框,选择你刚刚创建的
D:\Share文件夹。 - 文件夹名称:可以自定义一个名称,
share。 - 勾选 “固定分配” 和 “只读”(如果需要)。
- 点击 “确定”。
在虚拟机内:
- 打开“此电脑”,你会看到一个新的盘符,通常叫
Z:,名字就是你设置的share,双击即可访问宿主机上的文件。
调整显示内存
如果觉得虚拟机显示性能不佳,可以增加分配给显卡的显存。
- 在 “设置” 中,进入 “显示” 选项卡。
- 将 “显卡内存” 调整到 128 MB 或更高(不要超过你物理显卡的显存)。
- 确保 “启用 3D 加速” 是勾选状态。
你已经成功拥有一个功能完善的 Windows 8 虚拟机了!你可以安心地在里面测试软件、学习系统,而不用担心会影响到你的主操作系统,如果虚拟机出了问题,直接删除虚拟机文件即可,干净利落。
祝你使用愉快!
