Windows 11系统CMD中无法运行Flutter命令问题求助
Flutter命令在Windows CMD执行时弹窗闪退无输出解决方案
- 第一步:重置.bat文件默认执行关联
打开注册表编辑器(按下Win+R输入regedit回车),定位到HKEY_CLASSES_ROOT\.bat,确认默认项的值为batfile,若值被修改则改回batfile,重启CMD后测试。 - 第二步:清理CMD自动运行残留项
分别定位注册表的以下两个路径:HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRunHKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
若存在AutoRun键值,先右键导出备份后删除该键值,重启CMD执行flutter doctor验证。 - 第三步:校验Flutter SDK配置合规性
确认Flutter SDK解压路径无中文、无空格、无特殊字符,且未放在系统权限限制目录(如C:\Program Files)下,检查系统环境变量Path中仅存在一条指向Flutter SDKbin目录的有效路径,删除重复或失效的Flutter相关路径项。 - 第四步:重新部署完整SDK
若以上操作无效,删除现有Flutter SDK文件夹,重新下载稳定版SDK压缩包解压到合规路径,更新环境变量后重启电脑,执行flutter --version测试。
内容的提问来源于stack exchange,提问作者QHUAMECODES
相关产品推荐
相关产品推荐

