记vscode无法启动解决办法

背景

  之前都好好的,突然就不行了,点击快捷方式或直接程序右击管理员运行均没有任何反应。

 

处理方式(确认使用此解决办法可以看下方红字部分,是否也有类似提示):

   创建null服务。(启发站点:shellvon的回复):https://github.com/microsoft/vscode/issues/185298

步骤

1、要确保 C:\Windows\System32\drivers\null.sys 这个null.sys文件存在,否则服务也启动不成功

2、若不存在,本机win11下载从此链接处找到:https://blog.csdn.net/m0_55000378/article/details/125788077 , 其它系统版本或此链接下载后不行,需要自行网上搜索或找一台相同版本电脑拷贝

  相关链接(未验证,因为提供版本只到win10):https://www.exefiles.com/zh-cn/sys/null-sys/

3、cmd执行 sc query null 提示指定的服务未安装;
4、则执行创建命令  sc create null binPath= C:\Windows\System32\drivers\null.sys type= kernel start= auto error= normal)
 
C:\Users\Administrator>sc query null
[SC] EnumQueryServicesStatus:OpenService 失败 1060:

指定的服务未安装。


C:\Users\Administrator>sc create null binPath= C:\Windows\System32\drivers\null.sys type= kernel start= auto error= normal
[SC] CreateService 成功

C:\Users\Administrator>sc start null

SERVICE_NAME: null
TYPE : 1 KERNEL_DRIVER
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID : 0
FLAGS :

 

5、如若文件不对,则会报下图错误,需要删除重新更换,删除命令:sc delete null

 

 

 

 

---------------  以下各操作均无效果 ----------------------

 

----------------卸载重装没用、重新官网下载其它版本安装 没用----------------
 
直接执行 .\Code.exe 报错
PS C:\Program Files\Microsoft VS Code> .\Code.exe
PS C:\Program Files\Microsoft VS Code>
[main 2024-06-28T17:30:36.733Z] update#setState idle
[1892:0629/013037.249:ERROR:electron_api_utility_process.cc(125)] Failed to create null handle: ϵͳ�Ҳ���ָ�����ļ ��� (0x2)
 
 
---------------  网上方案都没用-----------
 
cmd窗口执行 netsh winsock reset 重置命令、
删除Romaing下的Code文件夹
修改Code/User/locale.json(我没找到这个文件)中的"locale": "en"
cmd窗口使用code命令打开vscode
用管理员权限打开vscode
 
 
------------ 下方命令都没用---------------
 
cmd 无扩展运行。
code --disable-extensions 
posted @ 2024-06-29 02:51  插秧小能手  阅读(545)  评论(0编辑  收藏  举报