Git-win10下Git闪退
win10下Git闪退
今天第一天上班,装Git就遇到了很大的问题……忧伤
配置:win10专业版 Git 2.5.2
下载 Git for windows,安装后打开Git Bash闪退,打开Git GUI显示
先介绍下网上找到的方法
1、启动非即插即用驱动程序
右击微软徽标,选择设备管理器,选择显示隐藏的设备,然后找到非即插即用驱动程序,展开,找到目录下面的Null,右键点击Null-属性-驱动程序-如果已经启动则点击停止,再点击启动,类型选择为启动。
我没有非即插即用驱动程序……
这里可以参考:git报错 fatal:open /dev/null or dup failed: No such file or directory
2、修复操作
在C:\Windows\System32位置,找到cmd,以管理员运行cmd,粘贴输入sfc /scannow命令,进行修复操作。
修复到40%左右的时候跳掉了……
3、替换null.sys
这里是有可能你的null.sys有问题,找一个新的null.sys替换一下就行
然而并没有……
4、使用低版本的Git
安装成功后能打开,但是还是显示no such file or directory
5、更新你的win10
如小标题,没啥用
6、重设null的启动配置
- 以管理员模式运行cmd
- 如下
sc config Null start= system
sc start Null
- 关闭cmd并重启电脑
参考资料:Null Service Defaults in Windows 10
解决方案
我先替换了null.sys,然后修复操作,最后重设null的启动配置,重启,成功。