当前位置:   article > 正文

git无法启动,执行sc start null指令,报错:[SC] StartService 失败 2: 系统找不到指定的文件_sc start null [sc] 由于发生错误 193, startservice 失败。

sc start null [sc] 由于发生错误 193, startservice 失败。

起因:前几天清理了C盘中微信的缓存并把文件存储路径切换到了D盘(ps:大家安装微信文件缓存一定不要放在C盘,是真滴占内存)之后的第二天就出现了git小乌龟软件无法使用的问题。

报错内容:fatal: open /dev/null or dup failed
造成这个报错的根本原因应该就是电脑启动后null.sys没有被成功注册。

于是乎,上网搜索解决方案。网上搜到的解决方案无外乎那么几样,1、替换null.sys后再执行sc start null。2、删除注册表service下的null,再执行sfc /scannow等等方法。我几乎也都试了一遍但是null还是不能被start。

然后我发现我的报错与网上大佬们发帖中的报错信息不一样:
我的报错是:[SC] StartService 失败 2: 系统找不到指定的文件
而网上大部分的报错是:[SC] StartService 失败 577,巴拉巴拉别的报错之类的。而网上关于前者报错的解决方案少之又少。

所以古人有云有病不能乱投医,应该对症下药:如果你的报错不是“[SC] StartService 失败 2: 系统找不到指定的文件”,那上面说的报错577之类报错的解决方案你可以试一试。如果刚好你的报错跟我的一样,那可以继续往下面看:

这个时候我想到了重装系统,但是因为是工作电脑重装电脑的代价太大了,于是这个想法只能暂时搁置了。然后我尝试保留软件文件的前提下重新安装了win10,没用;升级到win11,依旧没用。就在我真的要放弃的时候找到了这篇文章:莫将小病作重疾——保留软件重装Windows10,文章最后介绍了dism++这款软件。

抱着试一试的想法下载下来,运行选择恢复功能->验证受损(提示映像有错),之后点击了修复受损。重启电脑!!!

鼠标右击 -> git bash,cool!!它终于不崩溃了。至此,“[SC] StartService 失败 2: 系统找不到指定的文件”案件终于告破!!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/69267
推荐阅读
相关标签
  

闽ICP备14008679号