記vscode無法啟動解決辦法

插秧小能手發表於2024-06-29

背景

  之前都好好的,突然就不行了,點選快捷方式或直接程式右擊管理員執行均沒有任何反應。

處理方式(確認使用此解決辦法可以看下方紅字部分,是否也有類似提示):

   建立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

相關文章