首页 > 软件 > 禁用Device/Credential Guard后Visual Studio Code终端打不开

禁用Device/Credential Guard后Visual Studio Code终端打不开

软件 2022-12-03

如何禁用 device/credential guard

VMware在开机时报错

解决方法:禁用Device Guard/Credential Guard

①运行框输入"gpedit.msc",回车进入"本地组策略编辑器"

打开组策略编辑器

②在本地组策略编辑器中,依次选择"计算机配置→管理模板→系统→Device Guard"。最后双击打开"打开基于虚拟化的安全"的设置。

③在"打开基于虚拟化的安全"的设置界面,选中"已禁用",然后点击"确定"。

④运行框输入"cmd"(建议以管理员的身份运行)

运行"cmd"

⑤输入以下命令(根据你的电脑,一般分BIOS和EFI两种方式启动,一般笔记本都是EFI启动)

EFI:

mountvol X: /s

copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y

bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader

bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"

bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}

bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS

bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:

bcdedit /set hypervisorlaunchtype off

mountvol X: /d

BIOS:

bcdedit /set hypervisorlaunchtype off

⑥打开控制面板→程序和功能→启用或关闭Windows功能→勾掉Hyper-V

控制面板

勾掉Hyper-V

⑦重新启动

⑧重启之后会有关于“是否禁用基于虚拟化的安全性”的提示,按WIN键或者F3键选择禁用,禁用成功之后会有提示。

Device/Credential Guard禁用重启之后虚拟机还是提示Device/Credential Guard?

物理机中开始菜单上右键选择“Windows PowerShell(管理员)”

如果这里是命令提示符的话,请改搜索“PowerShell”,然后,以管理员身份运行

接着输入

bcdedit /set hypervisorlaunchtype off 回车

完成后,重启物理机,重启完成后VMware虚拟机就可以正常使用了。

VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti

1、搜索“内核隔离”,应该都是关闭的

2、运行gpedit.msc,打开 基于虚拟化的安全设置为“已禁用”

3、卸载Hyper-v

4、服务中禁用HV

5、管理员身份运行powershell,一定要鼠标右键选择管理员身份运行,输入bcdedit /set hypervisorlaunchtype off,回车

6、重启

VMware Player Device/Credential guard不兼容

想用 VMware 就要关闭 Credential Guard。 关闭的方法第一张图的错误提示里有写。

VMware Workstation 与 Device/Credential Guard 不兼容

  • 禁用用于启用 Credential Guard 的组策略设置。

  • 在主机操作系统上,单击启动>运行,键入gpedit.msc,,然后单击确定。将打开本地组策略编辑器。

  • 转到本地计算机策略>计算机配置>管理模板 > 系统>Device Guard>打开基于虚拟化的安全。

  • 选择禁用。

  • 转到控制面板>卸载程序>打开或关闭 Windows 功能以关闭 Hyper-V。

  • 选择不重新启动。

    传统BIOS引导:

  • 以管理员身份在主机上打开命令提示符。

  • 运行以下命令:

  • bcdedit/sethypervisorlaunchtypeoff
  • 重新引导主机。

    UEFI引导:

  • 通过使用管理员帐户在主机上启动命令提示符来删除相关的 EFI 变量并运行以下命令:
    注意:确保X为未使用的驱动器,否则更改为其他驱动器。

  • mountvolX:/s
    copy%WINDIR%\System32\SecConfig.efiX:\EFI\Microsoft\Boot\SecConfig.efi/Y
    bcdedit/create{0cb3b571-2f2e-4343-a879-d86a476d7215}/d"DebugTool"/applicationosloader
    bcdedit/set{0cb3b571-2f2e-4343-a879-d86a476d7215}path"\EFI\Microsoft\Boot\SecConfig.efi"
    bcdedit/set{bootmgr}bootsequence{0cb3b571-2f2e-4343-a879-d86a476d7215}
    bcdedit/set{0cb3b571-2f2e-4343-a879-d86a476d7215}loadoptionsDISABLE-LSA-ISO,DISABLE-VBS
    bcdedit/set{0cb3b571-2f2e-4343-a879-d86a476d7215}devicepartition=X:
    mountvolX:/d
  • 重新启动主机。

  • 接受引导屏幕上的提示,禁用 Device Guard 或 Credential Guard。

以上为vmware官方提供的解决方案。


标签:操作系统 credential 软件 vmware guard

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18