卸载Python时出现0x80070643错误无法完成卸载如何解决
报错原因
你遇到的0x80070643: Fatal error during installation.报错本质是Windows MSI安装数据库中记录的Python安装元数据损坏,常规卸载流程读取不到完整的配置信息就会中断,和安装时出现该报错的原理一致,只要绕过损坏的MSI记录执行清理即可完成卸载。
可用解决方案
- 方法1:使用微软安装卸载故障修复工具
该工具可自动扫描并修复损坏的MSI配置项、清理残留的安装/卸载注册表信息,运行后在扫描结果列表中找到对应版本的Python,选择卸载选项即可自动完成清理,全程无需手动修改系统配置,适合新手操作。 - 方法2:使用对应版本安装包强制卸载
下载和当前已损坏的Python版本号完全一致的官方安装包,右键选择「以管理员身份运行」,在弹出的安装引导界面直接选择「卸载」选项,安装包会自动匹配现有损坏的安装文件,绕过MSI校验错误完成卸载。 - 方法3:手动清理残留(前两种方法无效时使用)
- 首先删除Python的本地安装目录,默认路径通常为
C:\Users\你的用户名\AppData\Local\Programs\Python\对应版本文件夹或C:\Program Files\PythonXX(XX为大版本号,比如Python311对应3.11版本) - 按下
Win+R组合键输入regedit打开注册表编辑器,依次定位到以下路径,删除对应Python版本的注册表项:HKEY_CURRENT_USER\Software\Python\PythonCore\对应版本号HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\对应版本号HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Python\PythonCore\对应版本号(64位系统需要额外检查该路径)
- 最后按下
Win+R输入sysdm.cpl打开系统属性面板,依次进入「高级」-「环境变量」,删除和该版本Python相关的Path条目即可完成完全卸载。
- 首先删除Python的本地安装目录,默认路径通常为
内容的提问来源于stack exchange,提问作者Matthew Kim
相关产品推荐
相关产品推荐

