如何解决安装Python时提示“无法访问Windows Installer”的问题
解决“无法访问Windows Installer”的Python安装问题
修复Windows Installer服务
- 按下
Win + R打开运行窗口,输入services.msc回车,找到Windows Installer服务 - 若服务未启动,右键选择「启动」;若已启动,先停止再重新启动
- 若服务启动类型为「已禁用」,双击服务,将启动类型改为「手动」后启动服务
重新注册Windows Installer组件
- 以管理员身份打开命令提示符:右键开始菜单,选择「Windows 终端(管理员)」或「命令提示符(管理员)」
- 依次执行以下命令:
msiexec /unregister msiexec /regserver - 执行完成后重启电脑,再尝试安装Python
使用离线安装包安装Python
- 下载对应系统版本的Python离线exe安装包(避开Microsoft Store版本)
- 右键安装包,选择「以管理员身份运行」
- 安装时勾选「Add Python to PATH」,选择「Customize installation」并确保所有组件勾选,完成安装
检查系统权限与组策略
- 确认当前用户为管理员账户:打开设置→账户→家庭和其他用户,查看账户类型
- 按下
Win + R输入gpedit.msc打开本地组策略编辑器,依次展开计算机配置→管理模板→Windows组件→Windows Installer - 找到「禁用Windows Installer」策略,确保设置为「未配置」或「已禁用」
修复系统文件
- 以管理员身份打开命令提示符,执行:
sfc /scannow - 扫描完成后继续执行:
DISM /Online /Cleanup-Image /RestoreHealth - 修复完成后重启电脑,重新尝试安装
内容的提问来源于stack exchange,提问作者Jayy_
相关产品推荐
相关产品推荐

