如何在 Windows 中彻底卸载 Composer?

冰火之心
发布: 2025-12-15 16:58:46
原创
424人浏览过
彻底卸载Composer需三步:删composer.bat等可执行文件、清%USERPROFILE%\AppData\Roaming\Composer及缓存目录、移除PATH中相关路径;验证时where composer无输出且composer --version报错即成功。

如何在 windows 中彻底卸载 composer?

在 Windows 上彻底卸载 Composer,不能只靠控制面板“卸载程序”——因为 Composer 通常不是以传统安装包(.exe/.msi)方式安装的,而是通过脚本下载为 composer.pharcomposer.bat,再配合环境变量实现全局调用。所以卸载要分三步:删可执行文件、清配置缓存、去环境引用。

找到并删除 Composer 主文件

Composer 在 Windows 上常见安装路径有这几个:

  • C:\ProgramData\ComposerSetup\bin\composer.bat(官方安装器默认路径)
  • %USERPROFILE%\AppData\Roaming\Composer\vendor\bin\composer.bat(部分手动安装或全局 require 后生成)
  • %LOCALAPPDATA%\Programs\Composer\composer.bat(少数自定义安装)

先在命令提示符或 PowerShell 中运行:

where composer

它会列出所有匹配的 composer.batcomposer.exe 路径。对每个返回结果,直接删除对应文件。如果没输出,说明已无全局可执行入口。

清理用户配置与缓存目录

Composer 会在你的用户目录下存配置、认证信息和缓存,必须手动清除:

  • 删除配置和全局包目录:%USERPROFILE%\AppData\Roaming\Composer
  • 删除缓存目录:%LOCALAPPDATA%\Composer\Cache%USERPROFILE%\AppData\Local\Composer\Cache
  • 检查并删除可能残留的全局二进制目录:%USERPROFILE%\AppData\Roaming\Composer\vendor\bin\(里面可能有 phpunit工具

这些文件夹在资源管理器中默认隐藏,需开启“显示隐藏的项目”,或直接在地址栏粘贴完整路径访问。

检查并移除环境变量和启动项

Composer 能全局运行,往往是因为它被加进了系统或用户级 PATH。打开“系统属性 → 高级 → 环境变量”,重点检查:

ChatCut
ChatCut

AI视频剪辑工具

ChatCut 1086
查看详情 ChatCut
  • 在“用户变量”和“系统变量”的 Path 列表中,查找包含 Composercomposer-setupAppData\Roaming\Composer 的条目,全部删掉
  • 检查是否在 %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 放了启动脚本(极少见,但个别教程会建议)

改完后重启命令行窗口,或注销再登录,确保 PATH 生效更新。

验证是否卸载干净

打开新打开的 CMD 或 PowerShell,运行:

composer --version

如果提示 “'composer' 不是内部或外部命令”,就说明已成功卸载。再运行:

where composer

应无任何输出。此时 Composer 已从系统中彻底清除。

基本上就这些。不复杂但容易忽略缓存和 PATH,只要三处都处理到位,就不会残留。

以上就是如何在 Windows 中彻底卸载 Composer?的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号