windows10中git-bash閃退的解決辦法

windows10中git-bash閃退的解決辦法

出現錯誤詳情

Windows10 64位專業版安裝git 2.18以後出現 Git閃退,報錯信息:bash: /dev/null: No such device or address fatal: open /dev/null or dup failed: No such file or directory 。剛開始覺得是版本過高,不支持,果斷卸載安裝2.10版本,發現錯誤同樣。

問題解決過程

第一種解決方法:

1.網上解決方法都是C:/Window/System32/drivers/null.sysnull.sys 這個系統文件損壞,因而我從同事那裏拷貝一個過來,覆蓋之,重啓。沒有解決問題

第二種解決方法:

2.以管理員身份運行CMD,在CMD下輸入 sfc /scannow 進行系統掃描修復。個人安裝100%重啓後問題依舊, 若是此過程當中掃中途時候出現了以下的錯誤 
 

3.解決步驟二中的錯誤


第一步:在聯網狀況下,按按(Windows+X)+A,也就是在powershell命令提示符中輸入
DISM.exe /Online /Cleanup-image /Scanhealth 按回車鍵,
DISM.exe /Online /Cleanup-image /Restorehealth 按回車鍵。

 完成後提示須要重啓電腦,彷佛沒什麼用。html

在 windows/system32/cmd.exe 右鍵管理員方式運行:

 C:\Windows\System32>sc query null

 手動啓動該服務報錯:

C:\Users\Administrator>sc start null

[SC] StartService 失敗 577:

Windows 沒法驗證此文件的數字簽名。某軟件或硬件最近有所更改,可能安裝了簽名錯誤或損毀的文件,或者安裝的文件多是來路不明的惡意軟件。

C:\Windows\System32\drivers\null.sys 從其餘系統上拷貝一個過來覆蓋,再啓動 null 服務就正常了:git

如何肯定null.sys是否正常,很簡單。實行以下命令:shell

 C:\Windows\System32>sc start null


若是你一會兒找不到可用的 null.sys,能夠試試我這個(for Windows10 64位)。windows

若是sc start null 啓動成功。OK,問題解決。bash

再次右鍵git bash here ,沒有閃退了。皆大歡喜。這就是用盜版系統的悲劇。本身給本身挖的坑。spa

最後附上個人null的地址3d

 

連接:https://pan.baidu.com/s/1UtcZizm-iFcVk4OKrnFJVg 密碼:1q4dcode

 

 參考地址:http://www.cnblogs.com/ricklz/p/9216395.htmlhtm

相關文章
相關標籤/搜索