市面上的虚拟机种类有很多,包括但不限于例如VMware、virtualbox之类的工具,这次将主要介绍Windows自带的虚拟化平台Hyper-V
什么是虚拟机
简而言之,虚拟机就是在你的电脑上开辟出一块独立的地方,作为新的电脑。新的电脑与你的电脑数据完全分开,互不相干,可以同时运行;可以简单理解为,开了虚拟机之后,你现在拥有了两台电脑,且可以同时操作,相互之间进行数据共享
我为什么要用虚拟机
做开发,独立的软件测试,甚至是运行无法版本共存的应用程序(例如Office等),或者是做独立的沙盒用作危险数据的隔离与处理
总之,虚拟机的用处很大,也是一个比较实用的东西。
STEP-1 升级你的Windows版本
大部分人拿到的Windows自带的电脑授权是“家庭与学生版”,这个版本的功能较少,仅支持最基础的功能使用,因此,是不附带Hyper-V功能的,我们需要将自己的电脑升级到Windows11 专业版
*具体请参见知乎,输入秘钥开机重启以后使用HEU KMS进行专业版本的激活
STEP-2 开启BIOS中的CPU虚拟化功能
CPU的虚拟化功能就是允许分配给虚拟机足够的核心,BIOS中开启CPU对虚拟化的支持是创建任何虚拟主机的前提条件,因此,请进入自己电脑的BIOS界面,把“CPU虚拟化”这个开关打开即可
*具体开启BIOS及调整BIOS设置的功能详请参见百度/知乎,不同品牌的电脑开启BIOS的方式略有差异
STEP-3 开启Hyper-V功能
首先,点击电脑键盘上的Windows按键,呼出菜单栏
接着,在弹出来的界面中搜索“功能”
然后单击打开,选中Hyper-V
操作完成后等待系统处理或重启
重启完毕后再次按Windows键,进入菜单后直接搜索Hyper-V,进到如下界面
至此,Hyper-V功能已经开启,等待下一步指令。
STEP-4 虚拟机的系统镜像安装
和电脑一样,没有正确完整的系统,我们的电脑就会无法操作,变成砖头,虚拟机也同理
要创建一个完整能用的虚拟机,首先需要安装正确的系统
在这里,我推荐安装Windows10系统,因为其内存消耗资源较少,储存占用率较低,且相对于win11更加稳定,兼容性更广泛
首先,点击右边栏的“快速创建虚拟机”按钮
然后点击弹出窗口中的“更改安装源”
然后选择Win10系统的官方镜像(注意:非官方或者不完整的ISO文件会导致虚拟机系统无法正确引导,进而失败)
选择好后一路默认,直接安装
此后在原有的界面中右键点选虚拟机启动
在启动的过程中狂按F2,进入Win10系统的安装引导界面
至此,虚拟机已经全部安装完成,系统安装好进入桌面后,即可像正常电脑一样使用