解决win10家庭版更新后VM与 Device/Credential Guard 不兼容!解决bcdedit : 无法将“bcdedit”项识别为 cmdlet、函数、脚本文件或可运行程序的名称错误。
之前有过学习Linux系统用来实训项目,当时企业所给vm12一直用到现在,但是我有更新电脑系统的习惯,将我的win10家庭版更新到新版本,导致VM与 Device/Credential Guard 不兼容,这时最简单有效方法就是去上网寻找解决办法,最初找到的方法都是说是与Hyper-V 是否关闭有关系,但是我当时并不知道我的版本家庭版是没有这个给功能的,后来找到的资料多了才明白是与版本有关系。
最简单解决就是升专业版!
我用的方法是先升级到win10专业版,再根据网上win10专业版的解决方法解决问题,我试了所有家庭版的解决方法,都没有用,所以选择了先升级,主要是现在的升级也并不贵,在某夕夕上五块钱升级简单快捷。
在这里我放下我买的升级密钥WMN7B-Y7TKF-Y49QB-TMQ8T-GMT6T
第一步:升级专业版
可以给大家先看看我的升级完成后的版本
升级专业版很简单 ,此电脑(右键)>属性>下拉到最底下
用这码先升级用其他错误重启电脑看到错误060就是升级成功企业版的话再输入一次 变成专业了在用第一次发的那个激活码激活。
然后后面一步一步跟着走就可以了。
第二步:关闭内核隔离
我的电脑本身已经关闭内核隔离,可以win+i,然后搜索就可找到。
第三步:关闭基于虚拟化的安全性
首先可以自己检查一下自己按下Win+R 然后输入msinfo32.exe,会出现系统信息,在系统信息里找到基于虚拟化的安全性,查看是否打开
我的在我还没有解决这个问题之前,我检查过是正在运行,这张图是已经关闭了的。
第四步:运行代码
1.先用win+x打开Windows Power shell(管理员)(A),必须是A才有管理员权限,否则有可能代码不成功。
2.我在全网搜寻了所有的文章,所用代码都是
bcdedit /set hypervisorlaunchtype off
但我在用这段代码的时候总是会出现如下错误提示
bcdedit : 无法将“bcdedit”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路
径正确,然后再试一次。
所在位置 行:1 字符: 1
+ bcdedit /set hypervisorlaunchtype off
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (bcdedit:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
在这个问题可以将代码段改为
.\bcdedit /set hypervisorlaunchtype off
这时候就可以成功,可以放下当死我的成功截图
可以看到最后是操作成功完成!解救虚拟机成功。
最后,我试了全网所有的家庭版解决方法,包括自己加注册表,自己加本地计算机策略,但是可能由于文章年份久远,都无法解决我的问题,所以最终选择了升级专业版。
最后选择写下自己的总结
参考资料:
https://blog.csdn.net/csdn18740599042/article/details/94796315
解决win10家庭版更新后VM与 Device/Credential Guard 不兼容!解决bcdedit : 无法将“bcdedit”项识别为 cmdlet、函数、脚本文件或可运行程序的名称错误。相关推荐
- VScode检测到#include 错误,请更新includepath。已为此翻译单元 禁用波形曲线//gcc : 无法将“gcc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
VScode检测到#include 错误,请更新includepath. 可能会遇到的问题: 1. VScode检测到#include 错误,请更新includepath. 2.gcc : 无法将&q ...
- vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次 必解决技巧
vue : 无法将"vue"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次 #vue : 无法将" ...
- ABP学习 解决:Update-Database : 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的问题
ABP学习 解决:Update-Database : 无法将"Update-Database"项识别为 cmdlet.函数.脚本文件或可运行程序的名称的问题 参考文章: (1)AB ...
- ubuntu:无法将“ubuntu1804.exe”项识别为cmdlet、函数、脚本文件或可运行程序的名称。【已解决】
出现问题:无法将"ubuntu1804.exe"项识别为cmdlet.函数.脚本文件或可运行程序的名称. 解决办法: 第一步 进入此目录下查看是否有"ubuntu180 ...
- 解决vue: 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称...
我是用yarn安装的vue脚手架(yarn global add @vue/cli),yarn提示安装成功后,运行了下vue --version,结果报错. vue : 无法将"vue&qu ...
- '无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称' 或 'vue不是内部或外部命令' 的解决方法...
如果在使用 vue 初始化项目的时候提示: vue : 无法将"vue"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正确,然 ...
- 解决VScode安装Babel转码器报错:无法将“cnpm“项识别为cmdlet\函数、脚本文件或可运行程序的名称的问题
解决VScode安装Babel转码器报错:无法将"cnpm"项识别为cmdlet\函数.脚本文件或可运行程序的名称的问题 报错结果如下: 解决方案 第一步:安装npm 点我安装np ...
- 全网详细解决:无法将 “xxx” 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次
文章目录 1. 复现问题 2. 分析问题 3. 解决问题 1. 复现问题 今天,使用如下命令在Windows PowerShell中执行时: telnet 127.0.0.1 80 却报出如下错误: ...
- 解决:vue : 无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次。 所在位置 行:1 字符: 1 + vue
1.问题 vue : 无法将"vue"项识别为 cmdlet.函数.脚本文件或可运行程序的名称.请检查名称的拼写,如果包括路径,请确保路径正确, 然后再试一次. 所在位置 行:1 ...
最新文章
- nignx部署Vue单页面刷新路由404问题解决
- C++(六)——继承
- 简单的docker命令ubuntu系统
- muduo学习笔记 线程类
- Stop being a perfectionist
- 程序员35岁前需要完成的10件事
- mongodb objetcid_mongodb(1)
- Teamcenter 入门开发系列问答(3)
- python在线编程免费课程-吐血整理!程序员最爱的13个免费Python课程
- php study 后门,phpStudy后门简要分析
- 线程7种状态的相互转换
- 最新图解 github 修改github地址 用户名
- NOIp2010 机器翻译
- springBoot接入阿里云oss
- 一文详解bundle adjustment
- 微信公众号开发以及测试公众号菜单配置
- 孩子升年级难适应?猿辅导语文金牌教研来支招
- Python数据分析与可视化(基础知识)
- 软件工程学习笔记(一)
- Xanadu:逐梦一个关于光量子计算的“新上都计划”
热门文章
- Sketch for mac 常用版本下载
- weui 搜索 weui-search-bar
- HTML CSS游戏官网网页模板 仿绝地求生吃鸡游戏网站 大学生游戏介绍网站毕业设计 DW游戏主题网页模板下载
- 天线设计中的磁介质材料 探索可重构潜力
- grayscale.js 网站快速变为灰色主题小记
- 【计算机网络】湖科大微课堂笔记 p32 随机接入——CSMA/CA协议(无线局域网使用协议)
- 有哪些值得推荐的制作统计图表的软件?小编帮你推荐几款?
- 习题4-7 最大公约数和最小公倍数 求两个给定正整数的最大公约数和最小公倍数
- 微软改变零售版Win8激活方式 取消30天宽限期
- 从Vue2到Vue3的差别学习升级