手贱不指定怎么弄到了注册表的东西,导致我本来安装好的git忽然不能用了,网上找了一大圈有的说Copy同样一份null.sys的,有说修改注册表的,我都试过了,一个鸟样~
后面看到一个方法就是使用系统的Window PowerShell (Window+X)
然后执行
DISM.exe /Online /Cleanup-image /Scanhealth
再执行
DISM.exe /Online /Cleanup-image /Restorehealth
代码执行有空格,不是目录文件哈~
全部执行完成后再执行
sfc /scannow
这个执行100%后直接重启电脑。再次安装Git基本就OK了
如果不行 尝试看看注册表中的Null是否存在,如果不存在则新建一个,然后对照创建一下,并且重新执行上述代码