微软 Hyper-V 创建虚拟服务
倘若,你的Win10非专业版,在Windows功能中是没有Hyper-V的。
在编辑器中写下如下脚本代码:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
命名为Hyper-V.bat或Hyper-V.cmd,再用管理员权限运行,在执行都最末尾:“Yes”,重启后即可在Windows功能中发现Hyper-v虚拟服务。
如何在hyper-v上创建虚拟服务器
1、打开Hyper-V管理器:
2、点击Hyper-V管理器
3、在屏幕的右侧点击新建虚拟机
点击下一步
选择代数为第二代
点击下一步进行网络配置
点击下一步
点击下一步
点击完成,开始配置虚拟机
4、改变虚拟机的物理属性,点击管理界面的右侧的设置
CPU数量改为2个
点击连接,进入启动界面
注意:
启动错误的解决方式
(1) 启动中如果出现监控程序未运行,则需要关闭VMWare WorkStation中cpu的虚拟化支持
(2)主板的bios必须将CPU的虚拟化支持打开V-T
(3)在cmd下开启和禁用虚拟化支持:
Hyper-V提示监控未运行时,开启Hyper-V:
以管理员身份打开cmd或powershell,执行:
bcdedit /set hypervisorlaunchtype Auto # 添加Hyper-V为系统启动项
shutdown /r /t 0 # 重启
关闭Hyper-V虚拟服务:
1. 先在Windows功能中去掉 Hyper-V的所有项
2. 再用管理员身份打开cmd或powershell,执行:
bcdedit /set hypervisorlaunchtype off # 关闭Hyper-V为系统启动项
shutdown /r /t 0 # 重启