网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 软件工程 > 操作系统 > Windows >

VS Code无法启动,Git 提示'/dev/null'

时间:2025-04-23 16:19

人气:

作者:admin

标签:

导读:最近半个月Win10#160;22H2 第二次无法启动VS Code了,都是运行的好好的不知道装了什么软件组件或者是更新了补丁重启后启动VS Code系统桌面无反应。 同时Git 提交或者是拉取都是提示fatal:...

最近半个月Win10 22H2 第二次无法启动VS Code了,都是运行的好好的不知道装了什么软件组件或者是更新了补丁重启后启动VS Code系统桌面无反应。

同时Git 提交或者是拉取都是提示fatal: could not open '/dev/null' for reading and writing: No such file or directory。

 解决办法:

1. 检查 null.sys 文件的签名

打开文件资源管理器,进入这个路径:

C:\Windows\System32\drivers\null.sys

右键点击 null.sys → 属性 → 数字签名 → 检查是否有 Microsoft 签名且是否显示“此数字签名有效”。

如果:

  • 没有数字签名;

  • 签名无效或显示“未知发布者”;

  • 文件无法访问或不存在;

这就意味着 null.sys 要么被删除了,要么被篡改了。


2. 从系统镜像还原原始 null.sys 文件

可以尝试从 Windows 的组件存储还原这个文件:

打开管理员命令提示符,运行以下命令:

sfc /scannow

这会检查并修复所有系统文件(包括 null.sys)的签名和完整性。


3. 手动恢复 null.sys(仅高级用户)

如果 sfc 无效,可以:

  1. 从另一个相同版本的干净 Windows 复制 null.sys

  2. 放入 C:\Windows\System32\drivers\

  3. 确保系统重启后驱动能正常加载。

⚠️ 必须 版本一致(如 Windows 10 22H2 或 Windows 11 23H2 等)否则可能导致蓝屏。

 

一般通过第二种方法执行sfc /scannow后重启电脑就能修复,如果不行就需要拷贝一份null.sys。

参考:https://blog.csdn.net/qq_42767631/article/details/84349015

https://stackoverflow.com/questions/75711381/why-i-am-facing-this-error-fatal-could-not-open-dev-null-for-reading-and-wr

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信