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

HP Envy 2023 Ryzen 5配置VSCode运行代码故障排查求助

C++编译报错、系统卡顿,仅Python可正常运行(HP Envy 2023 Ryzen 5 + WSL配置调整后)

环境信息

  • 设备:HP Envy 2023,AMD Ryzen 5 处理器,8GB 内存
  • 已部署组件:MinGW、WSL、Python(当前仅Python可正常运行)
  • 前置状态:曾完成付费环境配置,此前C++、Python均可正常运行

问题触发背景

调整WSL配置、执行PowerShell/WSL相关命令后出现故障

当前症状

  • C++编译过程报错
  • 电脑整体运行卡顿
  • Python代码执行无异常

排查步骤

  1. 验证MinGW环境有效性
    打开PowerShell执行以下命令,确认MinGW是否仍在系统PATH中、版本是否正常:

    g++ --version
    gcc --version
    

    若输出"找不到命令",需重新将MinGW的bin目录添加到系统环境变量PATH中。

  2. 排查WSL资源占用
    打开任务管理器,查看wsl.exe及相关虚拟机进程的CPU、内存占用率。若占用过高,执行wsl --shutdown关闭WSL后重启,观察卡顿是否缓解。

  3. 检查WSL配置合理性
    查看用户目录下的.wslconfig文件(若已创建),确认内存分配、CPU限制等配置是否超过硬件承载:

    • 8GB物理内存下,WSL内存分配建议设为3-4GB,避免抢占系统资源导致卡顿
    • 若配置存在不合理项,调整后重启WSL再测试
  4. 最简C++代码编译测试
    新建test.cpp文件写入以下代码:

    #include <iostream>
    int main() {
        std::cout << "Hello World" << std::endl;
        return 0;
    }
    

    执行g++ test.cpp -o test.exe,记录完整报错信息,这是定位C++编译问题的核心依据。

  5. 隔离WSL与本地环境测试
    关闭WSL后单独编译C++代码,若卡顿消失,说明问题大概率源于WSL与本地开发环境的资源冲突;若仍卡顿,检查后台是否有杀毒软件扫描、系统更新等高占用进程。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 12:42:33