安装python时提示0x80070659系统策略禁止这个安装时的解决方法

本文介绍了解决在Windows10环境下安装Python时出现的“0x80070659系统策略禁止这个安装”错误的方法。通过修改注册表中的DisableMSI键值为0,使Python安装得以顺利完成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        我在Windows 10下安装python,提示“0x80070659系统策略禁止这个安装”。这时win+r 然后输入regedit。

按照上图路径找到DisableMSI,将其数值改为0,重新安装python成功。

### 错误代码0x80070659的原因分析 错误代码`0x80070659`通常表明文件签名验证失败,这可能是由于安装包损坏、不兼容的操作系统版本或是安全软件阻止所致[^1]。 ### 解决方案概述 #### 一、检查并获取正确的安装包 确保下载的是官方发布的最新版Python安装程序。如果可能的话,尝试从不同的网络连接重新下载以排除因网络问题导致的文件损坏情况。 #### 二、关闭防火墙和杀毒软件 某些情况下,防病毒程序会干扰正常的安装过程。临禁用这些防护措施后再试一次安装操作。 #### 三、清理旧版本残留数据 如果有先前卸载过的Python环境,则可能存在遗留下来的配置项影响新版本的正常部署。可以借助第三方工具如Revo Uninstaller来彻底清除之前的记录[^3]。 #### 四、调整用户账户控制设置(UAC) 降低UAC级别有助于绕过权限不足引起的问题;当然,在完成安装后记得恢复默认的安全等级。 #### 五、手动修复Windows Installer服务 通过命令提示符执行如下指令重启该服务: ```powershell net stop msiserver net start msiserver ``` 另外还可以考虑运行`sfc /scannow`扫描修复受损的系统组件。 #### 六、启用.NET Framework功能 部分Python发行版依赖于特定版本的.NET框架支持。进入“控制面板 -> 程序 -> 启用或关闭Windows功能”,勾选“.NET Framework X.X”选项(X代表具体的次要版本号),再继续尝试安装Python
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值