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

多台Windows设备VS Code更新报OS Error 32,无法删除bin目录求助

解决VS Code更新时OS Error 32(目录无法删除)的方案

我之前也碰到过一模一样的糟心事,折腾了好一阵才摸出几个靠谱的解决办法,你可以挨个试试:

  • 用命令行强制清理隐藏进程
    有时候任务管理器里看不到的后台残留进程还攥着目录不放,试试用系统命令硬清:

    1. 按下Win+R输入cmd打开命令提示符
    2. 执行:taskkill /f /im code.exe(强制结束所有VS Code主进程)
    3. 如果用的是Insider版本,再加一条:taskkill /f /im code-insiders.exe
      做完后再尝试更新,或者手动删除bin目录试试。
  • 用资源监视器挖深层占用
    普通工具查不到的话,系统自带的资源监视器更精准:

    1. Win+R输入resmon打开资源监视器
    2. 切到「CPU」标签页,在「关联的句柄」搜索框里输入VS Code的bin目录路径(比如C:\Users\你的用户名\AppData\Local\Programs\Microsoft VS Code\bin)
    3. 找到关联的进程后右键选「结束进程树」,之后再试更新。
  • 手动替换文件完成更新
    要是前面的方法都不管用,那就手动模拟更新流程:

    1. 去VS Code官网下载最新安装包
    2. 彻底关闭VS Code后,把安装包里的bin、resources等核心目录复制到现有VS Code安装目录,覆盖原有文件
    3. 重启VS Code,检查版本是否已经更新。
  • 排查杀毒软件的锁定
    不少杀毒软件的实时防护会悄悄锁定程序目录,导致无法删除或替换文件:

    1. 暂时关闭杀毒软件的实时防护功能
    2. 执行VS Code更新操作,完成后再重新开启防护。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 08:08:30