Windows 10除了家庭版本以外的64位版本均带自有虚拟化功能,我们在开启虚拟化功能后,就可以在Windows 10系统的基础上再运行一个新的系统(Windows或Linux),比如安装一个新的Windows虚拟机,那我们就可以把一些我们认为危险的应用程序安装在这个虚拟机中进行测试,避免因为该应用程序带病毒而危险我们宿主机(如勒索病毒)。
在开启Windows 10虚拟化功能之前,我们首先要检查下我们电脑是否支持虚拟化功能,检查步骤如下:
1、在系统右下角任务栏的“微软图标”中右键,选择“Windows PowerShell(管理员)(A)”;
2、在弹出来的窗口中输入“systeminfo”,然后回车,在弹出来的信息中找到“Hyper-V要求”,要求中显示的所有项后面都是“是”则表示支持Hyper-V功能。
在BIOS设置里CPU的虚拟化功能默认是关闭状态,开启步骤如下:
1、电脑开机或重启,常见的为按“DEL”键进入BIOS界面,但也有按“ESC”、“F2”、“F1”等按键进入的电脑品牌,具体进入方法根据不同品牌电脑而不同,有些电脑在开机时屏幕会显示按什么键进入BIOS。
图 华硕主板在开机时提示的按键信息
2、进入到BIOS管理界面后,我们在管理界面中找到“Advanced”-->“CPU Configuration”菜单,点击进去后,如果是Intel CPU则找到“Intel Virtual Technology”,然后设置为“Enable”状态;如果是AMD CPU则找到“SVM Support”,然后设置为“Enable”状态。注:不同电脑的菜单存在不同的名称,开启时也可以到各自电脑品牌官网查看开启路径。
3、设置好后,我们按“F10”键保存并退出BIOS设置界面,然后电脑自动重启电脑,此时我们等待电脑操作系统正常启动后再进行下一步操作。
我们将在BIOS中将CPU的虚拟化功能开启后,那么我们进到Windows 10系统里再将系统中的虚拟化功能安装上,安装部署如下:
1、进入系统后,鼠标移至左下角任务栏的“微软图标”上,然后右键,在弹出的窗口中选择“应用和功能”;
2、弹出“应用和功能”的设置窗口后,我们再选择点击“可选功能”;
在新窗口中,我们把页面用鼠标滚轮拉到最下面,找到“更多Windows功能”;
然后弹出来的“Windows功能”窗口中找到“Hyper-V”,我们把“Hyper-V GUI管理工具”和“Hyper-V平台”勾选上,然后点击“确定”按键,此时将会安装Hyper-V功能相关的组件。
3、安装完成后,需要重启电脑方可生效。
4、电脑重启完成后,点击系统左下角任务栏“微软图标”,在菜单中找到“Windows管理工具”-->“Hyper-V管理器”,点击后将会弹出Hyper-V管理器窗口。
5、在Hyper-v管理器窗口中,我们就可以创建Windows或Linux的虚拟机;
创建虚拟机有两种方式,一种是我们通过像常规安装操作系统一样安装,另一种采用hyper-v管理器自带的快捷创建虚拟机方式来创建,下面我们介绍以快捷方式创建虚拟机,首先我们点击“操作”-->"快速创建";
在弹出的“创建虚拟机”窗口中我们选择“Windows 10 MSIX packaging environment”进行创建,此时系统将会从网络上下载镜像包进行安装;
安装完成后我们就能进入到虚拟机进行操作了,操作的方案与在宿主机上操作系统一样。
至此整个过程结束,那么我们可以在虚拟机中进行任何操作了。