You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

启动VS Code时弹出主进程JavaScript错误找不到main模块如何解决

VS Code启动主进程报JavaScript错误无法启动解决

问题现象

启动VS Code时直接弹出错误弹窗,提示主进程发生JavaScript错误,程序无法正常打开。

完整报错信息

❌A JavaScript error occurred in the main process

Uncaught Exception:
Error: Cannot find module 'C:\Program Files\Microsoft VS Code\resources\app\out\main'
  at Module._resolveFilename (internal/modules/cjs/loader.js:934:15)
  at Function.o._resolveFilename (electron/js2c/browser_init.js:261:863)
  at Object. <anonymous> (electron/js2c/browser_init.js:197:3342)
  at Object../lib/browser/init.ts (electron/js2c/browser_init.js:197:3586)
  at_webpack_require_ (electron/js2c/browser_init.js:1:128)
  at electron/js2c/browser_init.js:1:1200
  at electron/js2c/browser_init.js:1:1267
  at NativeModule.compileForInternal Loader (internal/bootstrap/loaders.js:283:7)
  at NativeModule.compileForPublicLoader (internal/bootstrap/loaders.js:225:10)
  at loadNativeModule (internal/modules/cjs/helpers.js:35:9)

错误截图

VS Code启动错误弹窗

解决方法

这个报错本质是VS Code核心运行文件缺失,基本都是安装包损坏、更新中途退出、杀毒软件拦截文件写入导致的,按下面顺序操作即可:

  • 最省时间的方案是彻底重装:先打开任务管理器,把所有名称带Code、Visual Studio Code的后台进程全部结束,在系统应用列表里卸载VS Code。需要保留旧配置的话,提前把C:\Users\当前系统用户名\AppData\Roaming\Code目录备份到其他位置,之后下载最新稳定版安装包重新安装即可,绝大多数情况这一步就能解决问题。
  • 不要尝试手动往安装目录拷贝缺失的out文件夹文件,不同版本的文件依赖不匹配,补完还会触发其他报错,纯浪费时间。如果卸载时提示文件被占用,重启进安全模式再执行卸载操作即可。
  • 如果是更新完VS Code立刻出现这个问题,重装时先临时关闭杀毒软件的实时防护,这类情况大多是杀毒软件误拦截更新文件写入,才导致核心文件没装全。
  • 重装完成后把之前备份的Code配置目录拷回原路径,之前安装的插件、自定义快捷键、用户设置都能完整保留,不会丢失。

内容的提问来源于stack exchange,提问作者Costar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 03:36:25