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 按回車鍵。

 完成后提示需要重啟電腦,似乎沒什么用。

在 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 服務就正常了:

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

 C:\Windows\System32>sc start null


如果你一下子找不到可用的 null.sys,可以試試我這個(for Windows10 64位)。

如果sc start null 啟動成功。OK,問題解決。

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

最后附上我的null的地址

 

鏈接:https://pan.baidu.com/s/1UtcZizm-iFcVk4OKrnFJVg 密碼:1q4d

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM