如何找回设置中的Windows包管理器?Winget无法使用求助
Windows包管理器(winget)消失且无法使用的修复方案
问题情况
- 设置中找不到Windows包管理器选项
- 执行
winget upgrade时触发报错:Failed in attempting to update the source: winget
Failed when searching source; results will not be included: winget - 已尝试
winget source reset --force和winget source update --force命令,问题未得到解决 - 截图显示设置界面缺少Windows包管理器入口,同时命令行执行结果出现上述错误提示
修复步骤
1. 重装Windows包管理器核心组件
通过官方渠道重新获取App Installer(winget的载体):
- 打开微软商店,搜索「App Installer」,点击安装或更新
- 若微软商店无法打开,以管理员身份运行PowerShell,执行命令:
Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
2. 重置微软商店及相关组件
- 按下
Win + R,输入wsreset.exe并回车,重置微软商店缓存 - 打开设置 → 系统 → 恢复 → 点击「修复Windows应用商店应用」,自动修复相关组件
3. 手动配置winget官方源
若重装后仍无法获取源,手动添加官方源:
- 以管理员身份打开命令提示符,执行:
winget source add -n winget https://cdn.winget.microsoft.com/cache - 执行更新命令同步源:
winget source update
4. 排查网络与权限问题
- 关闭代理、VPN等网络工具,尝试直接连接网络后重试winget命令
- 确保命令行窗口以管理员身份运行,避免权限不足导致的操作失败
- 检查系统防火墙是否阻止了winget的网络请求,可临时关闭防火墙测试
内容的提问来源于stack exchange,提问作者Likith_Machenahalli
相关产品推荐
相关产品推荐

