当前位置:首页 > 虚拟化 > 正文

bios怎么禁用基于虚拟化的安全性(安全虚拟化)


一、电脑大神,电脑的虚拟化技术不是开启了吗?却说“在bios中被禁用”?怎么弄?您可以尝试以下解决方案;
1.您是否安装了360安全卫士-合景防护功能?由于360安全卫士合景防护功能使用了像虚拟机一样的虚拟化技术,因此无法使用虚拟机的VT技术。关闭核晶保护功能就正常了。
2.对于win8及以上系统,需要关闭Hyper-V功能,如下:
快速进入:控制面板-程序和功能-Windows功能,取消勾选Hyper-V即可。


二、bios启用intel虚拟化技术后在bios禁用,怎么办?

英特尔虚拟化技术在BIOS中启用后,在BIOS中却被禁用的原因和解决方案:

1.是否安装了CoreCrystal安全性,因为使用了CoreCrystal安全性。与虚拟机相同的技术。虚拟化技术使得虚拟机的VT技术无法使用。

具体解决办法:去掉对应的核心晶振保护功能即可恢复正常。

2.在Win8或更高版本的系统上,必须禁用Hyper-V功能。

具体解决方案:Hyper-V采用微内核架构,兼顾安全性和性能需求。基础Hyper-V虚拟机管理程序以最高权限级别运行,微软将其称为Ring-1(英特尔将其称为根模式),而操作系统内核和虚拟机驱动程序在Ring0中运行,从而删除了Hyper-V功能。

扩展信息:

Intel虚拟化技术原理:

虚拟机是对真实计算的抽象和模拟。VMM环境需要为每个虚拟机分配一组数据结构来管理其状态,包括全套虚拟处理器寄存器、物理内存使用情况、虚拟设备状态等。VMM在调度虚拟机时,会恢复部分虚拟机状态。其状态到主机系统。并非所有条件都需要恢复。例如,主机CR3寄存器存储的是VMM设置的物理页表地址,而不是GuestOS设置的值。

主机处理器直接执行GuestOS机器指令。由于GuestOS以低权限运行,因此当访问主机系统的特权状态(例如写入GDT寄存器)时,主机缺乏权限。处理器会抛出异常,并自动将执行权返回给VMM。另外,外部中断的发生也会导致VMM启动。

链接来源:百度-Hyper-V百科

链接来源:-虚拟化技术

链接来源:百度-bios百科