win10 git bash 闪退
使用ghost重装了win10 专业版后。安装git,尝试重装了n个版本的git,右键git bash here 直接闪退,直接进入安装目录打开git-bash.exe依旧闪退,
git右键点击Git Bash Here闪退并会在当前目录下生成mintty.exe.stackdump文件。
右键GIT GUI here错误:
fatal: open /dev/null or dup failed: No such file or directory
网上尝试了各种方法均行不通.
问题描述
Win10 64位专业版安装git 2.x之后出现 Git闪退,安装1.x出现bash: /dev/null: No such device or address fatal: open /dev/null or dup failed: No such file or directory 错误。
背景描述
由于换了新系统(OS是Win10 64专业版),需要重新安装Git,于是去官网下了Git的最新版本,安装完之后,发现不能用,一点开Git bash 就退出了,不知道怎么回事。我以前win10 家庭版也是官网下的最新版本,可以正常使用。于是,我初步断定是操作系统的原因,问了身边的同事,他们也都是win10,但是安装Git的时候没有出现类似的问题,很顺利的安装成功,但他们貌似都不是Win10专业版,都是什么家庭版,旗舰版。于是我去网上寻找答案,大家都知道网上的答案五花八门,很多是针对win7的,针对win10 的很少,且有的答案按照其说的做了仍然不能解决问题,下面我将分享我解决问题的 过程。
问题解决过程描述
- 网上有答案说是C:/Window/System32/drivers/null.sysnull.sys 这个系统文件损坏,于是我从同事那里拷贝一个过来,覆盖之,重启。没有解决问题
 - 以管理员身份运行CMD,在CMD下输入 sfc /scannow 进行系统扫描修复。我的安装100%重启后问题依旧, 如果此过程中扫中途时候出现了如下的错误 
 - 解决步骤二中的错误 
第一步:在联网情况下,按按(Windows+X)+A,也就是在powershell命令提示符中输入DISM.exe /Online /Cleanup-image /Scanhealth 按回车键,
DISM.exe /Online /Cleanup-image /Restorehealth 按回车键。 
完成后请重启电脑。
上面的貌似也没解决我的问题。在此分享下终极解决办法,继续查找原因:
Windows 上也有 /dev/null????Google 一圈后发现确实有,是用一个系统服务模拟的:
在 windows/system32/cmd.exe 右键管理员方式运行:
C:\Users\Administrator>sc query null

手动启动该服务报错:
C:\Users\Administrator>sc start null [SC] StartService 失败 : Windows 无法验证此文件的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。
C:\Windows\System32\drivers\null.sys 从其他系统上拷贝一个过来覆盖,再启动 null 服务就正常了:
如何确定null.sys是否正常,很简单。实行如下命令:
C:\Users\Administrator>sc start null SERVICE_NAME: null
TYPE : KERNEL_DRIVER
STATE : RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : (0x0)
SERVICE_EXIT_CODE : (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID :
FLAGS :
如果你一下子找不到可用的 null.sys,可以试试我这个(for Windows10 64位)。
如果sc start null 启动成功。OK,问题解决。
再次右键git bash here ,没有闪退了。皆大欢喜。这就是用盗版系统的悲剧。自己给自己挖的坑。
win10 git bash 闪退的更多相关文章
- 解决git bash闪退问题 报openssl错误
		
问题描述:今天安装git之后发现Git Bash工具闪退. 于是试了各种办法之后,最后终于解决. 背景描述:git 下载地址:https://git-scm.com/download/win 下载成功 ...
 - win10 专业版 git bash 闪退问题终极解决方案
		
问题描述 Win10 64位专业版安装git 2.x之后出现 Git闪退,安装1.x出现bash: /dev/null: No such device or address fatal: open / ...
 - Windows10中打开git bash闪退解决方案
		
重装系统后打开gitbash莫名其妙闪退... 究其原因,好像是盗版系统的null.sys文件损坏 那就在这里附上null.sys文件的下载链接: https://pan.baidu.com/s/1V ...
 - 【OS_Windows】Win10应用商店闪退和点击Cortana搜索框闪退的解决方法
		
Windows10用户遇到了打开应用商店时闪退和点击Cortana小娜搜索框闪退的问题,并且在微软社区求助,得到了一种可行的解决方法,那就是查看Network List Service(网络列表服务) ...
 - 关于Git bash 在win10重装系统情况下闪退并生成mintty.exe.stackdump文件的问题
		
问题内容:在重装win10系统情况下,有可能会出现安装Git后右击Git bash会出现闪退并生成mintty.exe.stackdump文件 个人解决方案:查看网络上各位网友的意见和解决方法后,自己 ...
 - 解决win10下git闪退
		
网上找了很多方法,只有这个是有用的,记录下来. 问题描述 在git官网下载了软件,安装之后,git Bash出现闪退现象,同时在当前文件夹下面会生成一个mintty.exe.stackdump的文件. ...
 - Xilinx下载安装与在win10闪退问题解决方法
		
Xilinx的14.4版本的下载链接(百度云的上传了N多次都提示失败,所以就换了360云盘上传) https://yunpan.cn/cPHKLjbX9RueM (提取码:2a5a)下载后解压到以下目 ...
 - win10  Edge浏览器一打开就闪退崩溃的解决思路
		
故障现象:从Win7.Win8.1升级到Win10,或是使用Win10一段时间后,发现Edge浏览器打开一到两秒就闪退,崩溃无法打开.解决方案: 1.尝试清理: C:\Users\Administra ...
 - webstorm卡、闪退以及win10中jdk配置【转】
		
原文地址:webstorm卡.闪退以及win10中jdk配置 今天 webstorm 突然一直处于 indexing 索引状态,然后就卡死,重装也无法解决. 搜了一下后,有人说使用 64 位客户端 ...
 
随机推荐
- [LeetCode] New 21 Game 新二十一点游戏
			
Alice plays the following game, loosely based on the card game "21". Alice starts with 0 p ...
 - Raiden Charge
			
2017年10月22 周日 这是个元气满满 值得纪念的一天(不好意思走错片场了) 虽然有各种乱遭的客观元素 但我们队确确实实地打铁了 那些我们轻视的 野鸡(误)大学 都在我们前面 都说知耻而后勇 虽然 ...
 - Data Center手册(4):设计
			
基础架构 拓扑图 Switching Path L3 routing at aggregation layer L2 switching at access layer L3 switch融合了三种功 ...
 - nova file injection的原理和调试过程
			
file injection代码 file injection原理来讲是比较简单的,在nova boot命令中,有参数--file,是将文件inject到image中 nova boot --flav ...
 - libguestfs手册(1): 架构
			
要编辑一个image,则运行下面的命令 guestfish -a ubuntutest.img ><fs> 会弹出一个命令行工具 运行run ><fs> run 我 ...
 - Lesson 26 The best art critics
			
Text I am an art student and I paint a lot of pictures. Manay people pretend that they understand mo ...
 - 【设计经验】5、Verilog对数据进行四舍五入(round)与饱和(saturation)截位
			
一.软件平台与硬件平台 软件平台: 操作系统:Windows 8.1 64-bit 开发套件:Vivado2015.4.2 Matlab2016a 仿真工具:Vivado自带仿真器 二.引言 在利用 ...
 - 你必须知道的10个Python第三库
			
1. BeautifulSoup Beautiful Soup是一个可以从HTML,XML进行提取文件的Python库,日常我们使用爬虫进行数据抓取回来之后,往往需要进行数据解析. 使用它能让你开心愉 ...
 - [Swift]LeetCode526. 优美的排列 | Beautiful Arrangement
			
Suppose you have N integers from 1 to N. We define a beautiful arrangement as an array that is const ...
 - mysql+postgresql备份与恢复
			
mysql备份一个库, mysqldump -u用户名 -p密码 [选项] [数据库名] > /备份路径/备份文件名 mysqldump -uuser -p123123 auth > / ...