MENU

1994世界杯_1954年世界杯 - hengshuifu.com

Win11-24H2关闭VBS基于虚拟化的安全方法参考

技术windowswindows11关闭VBS关闭VBS安全关闭VBS安全方法关闭VBS安全方法参考关闭VBS安全方法教程关闭VBS安全方法教程参考Win11-24H2关闭VBS基于虚拟化的安全方法参考Sunway2025-04-112025-05-11看到不少粉丝朋友最近遇到这问题了,VBS基于虚拟化的安全,导致部分软件无法正常运行,比如虚拟机软件,安卓虚拟机雷电等。今天给大家分享一下关闭VBS基于虚拟化的安全方法,希望对大家有所帮助。>什么是VBS虚拟化安全?

Virtualization-based Security(VBS)基于虚拟化的安全性 功能,VBS 是 Windows 11 中包含的一项安全功能,允许用户防止未签名的驱动程序、代码、软件等驻留在系统内存中。它创建了一个与常规操作系统安全隔离的内存区域,允许用户托管各种安全解决方案。据报道,禁用 VBS 可以提高 Windows 11 的性能。因此,如果您特别是游戏玩家,并且想了解这是否提高游戏性能,那么这篇文章可能会让您感兴趣。

CPU虚拟化功能,Intel-VT, AMD-V 近十来年的CPU硬件都支持. 用于辅助提升虚拟机性能的一项技术.

PC的BIOS设置里有一个虚拟化开关,默认都是开启的,VBS功能,虚拟机软件都需要它保持开启.

Hyper-V(WSL,WSA依赖它), KVM(Linux下用), Vmware,Xen 是虚拟化软件,依赖CPU虚拟化硬件辅助.

Win11 系统默认在硬件满足要求的情况下(注:只验证过12代以上的笔记本和台式机)会自动开启VBS基于虚拟化的安全.

具体是那些先决条件没去做深入研究,相当于把系统自身运行在虚拟化下面,按照微软说法是用来增强系统安全性的,但开启后,系统自身会有10-30%的性能损失,游戏性能下降会稍明显一些,但不少依赖CPU硬件虚拟化的虚拟机软件(vmware,virualbox,安卓虚拟机雷电等) 就无法直接在运行于虚拟化的系统下再直接去访问CPU虚拟化接口实现功能,无法正常运行或出现性能下降, 而这个VBS也不是那么容易的被关闭.

>如何查看VBS虚拟化安全是否开启?首先我们查看下是否开启了VBS基于虚拟化的安全,在任务栏搜索栏搜索“cmd”,右键以管理员身份运行,输入以下命令:

1bcdedit /enum hypervisorlaunchtype

如果返回的结果是:

1hypervisorlaunchtype OFF

则说明VBS基于虚拟化的安全已经被关闭了,如果返回的结果是:

1hypervisorlaunchtype ON

则说明VBS基于虚拟化的安全已经被开启了,接下来我们就来关闭VBS基于虚拟化的安全.还可以通过搜索msinfo32查看是否开启了VBS基于虚拟化的安全,在任务栏搜索栏搜索“msinfo32”,右键以管理员身份运行,输入以下命令:

1msinfo32

如果返回的结果中包含:

1Virtualization-based Security: Enabled

则说明VBS基于虚拟化的安全已经被开启了,如果返回的结果中包含:

1Virtualization-based Security: Disabled

则说明VBS基于虚拟化的安全已经被关闭了,接下来我们就来关闭VBS基于虚拟化的安全.

>如何关闭VBS虚拟化安全?1.使用Windows设置禁用VBS

按Window + I键启动设置应用单击左侧窗格中的隐私和安全选项单击Windows安全>打开Windows安全选项Windows 安全应用程序将启动。现在,单击左侧窗格中的设备安全选项转到核心隔离部分,然后单击核心隔离详细信息选项现在,检查内存完整性选项是否被禁用。如果它处于活动状态,则单击它以禁用此功能之后,重新启动系统并使用一些应用程序和游戏来检查系统的性能

2. BIOS设置,关闭VBS功能.

每款电脑bios菜单不同,大概找到高级选项里的VT,或者VMDE,或者CPU虚拟化,或者CPU安全等选项,关闭即可.

3. 通过命令关闭VBS功能.

修改 Windows Bootloader 引导参数关闭1bcdedit /set hypervisorlaunchtype off

之前用命令的方法可能无法关闭了,可以参考以下方法进行关闭(提醒:以下修改可能会触发安全变动,然后开机提示修改PIN码,请注意修改前牢记密码,备份重要资料)

4. 修改组策略,将设备保护,基于虚拟化的安全性设置为禁用.

开始运行 gpedit.msc 展开 计算机管理-管理模板-DeviceGuard找到 打开基于虚拟化的安全设置,将 值直接改为 “已禁用” 重启后在运行msinfo32 验证.

在执行这一步前,务必保证前面第1步 bcdedit 执行过引导参数关闭,否则可能无效.而有些PC硬件平台下,默认新安装的系统不用执行其它操作,直接通过修改组策略就可以关闭.

先把 打开基于虚拟化的安全设置为 ”已启用”,

下面的选项改为

平台安全级别改为 — >安全启动

基于虚拟化的代码完整性保护 — > 已禁用

Credential Guard 配置 — > 已禁用

安全启动配置 — > 已禁用

内核模式硬件强制实施对战保护 — > 已禁用

改完后,确定并进行一次重启操作,用msinfo32 验证状态应该会变成启用但未运行。再次按照步骤4 直接改为 已禁用,第二次重启 在运行msinfo32 验证会变成未运行.

5. 终极办法通过批处理来关闭

3个工具分别出自联想,华为,微软官方,有部分机型对以上方法免疫无效,比如华为Matebook X Pro 14,联想拯救者Y7000P等.小新等

此方法是通过批处理来关闭VBS基于虚拟化的安全,需要注意的是,此方法可能会触发安全变动,然后开机提示修改PIN码,请注意修改前牢记密码,备份重要资料.

点击下载批处理文件

联想 tool.bat

华为 tool.rar

1\点击下载压缩包tool.rar,解压文件后找到tool.bat

2\右键以管理员身份运行tool.bat

3\等待批处理执行完成,工具完成自动操作后,手动重启。

4\重启出现英文页面后,按界面提示点按4次F3键则表示同意关闭,等待电脑启动后完成操作。

5\重启后,运行msinfo32 验证状态应该会变成未运行.

还有一个微软的工具

下载地址

1\以管理员身份运行cmd,然后依次输入下列命令Set-ExecutionPolicy RemoteSignedcd2\解压后的文件夹,右键复制文件地址,粘贴.\DG_Readiness_Tool_v3.6.ps1 -Disable3\最后重启电脑,还是按4次F3

以上方法,仅供参考,具体情况具体分析,根据实际情况选择合适的方法进行关闭VBS基于虚拟化的安全.

Copyright © 2022 1994世界杯_1954年世界杯 - hengshuifu.com All Rights Reserved.