不小心删除服务[null]后,git bash出现错误

不小心删除服务[null]后,git bash出现错误,如何解决?

错误描述:打开 git bash、msys2都会出现错误「bash: /dev/null: No such device or address」

问题定位:

1.使用搜索引擎搜索「bash: /dev/null: No such device or address」,一般答案是[null]服务出现问题,可能是缺少对应的文件「C:\Windows\System32\drivers\null.sys」,要从网上或者安装镜像里找到「null.sys」复制到这个位置,再启动「null」服务。

2.到「C:\Windows\System32\drivers\」查看发现「null.sys」是存在的,而「null」服务确实被我删除了。至此,问题暂时就确定了,是「null」服务不存在导致的问题。


解决办法:

在CMD中,输入如下内容 创建null服务:

sc create null binpath=C: \Windows\System32\drivers\null.sys type=kernel start=auto

如果成功,会提示如下:

CreateService SUCCESS

然后开启服务:

sc start null

出现如下内容就是 null服务开启成功了:

相关推荐
The Sheep 20233 分钟前
Dotnet-Dapper的用法
java·开发语言
马克学长31 分钟前
SSM基于Java的医疗器械销售系统oy281(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
java·开发语言·用户管理·ssm 框架·医疗器械销售系统
东方欲晓w38 分钟前
Git高效开发:常用命令速查指南
git·stm32·学习
_Power_Y39 分钟前
Linux&git入门&设计模式(常考点)
linux·git·设计模式
lqj_本人1 小时前
Rust与Go:现代系统编程语言的深度对比
开发语言·golang·rust
星释1 小时前
Rust 练习册 :Macros与宏系统
开发语言·后端·rust
l1t1 小时前
利用短整数类型和部分字符串优化DuckDB利用数组求解数独SQL
开发语言·数据库·sql·duckdb
权泽谦1 小时前
从零搭建一个 PHP 登录注册系统(含完整源码)
android·开发语言·php
PieroPc2 小时前
用python Streamlit 做个RapidOCR 文本识别系统
开发语言·python·ocr
暖木生晖2 小时前
Javascript函数之匿名函数以及立即执行函数的使用方法?
开发语言·javascript·ecmascript