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%重啓後問題依舊, 若是此過程當中掃中途時候出現了以下的錯誤
第一步:在聯網狀況下,按按(Windows+X)+A,也就是在powershell命令提示符中輸入
DISM.exe /Online /Cleanup-image /Scanhealth 按回車鍵, DISM.exe /Online /Cleanup-image /Restorehealth 按回車鍵。
完成後提示須要重啓電腦,彷佛沒什麼用。html
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