必须开启windows 10开发人员模式才能安装非store uwp应用;可通过设置界面启用(全版本通用)、管理员命令行写入注册表(适合批量/脚本),或组策略编辑器配置(专业版/企业版专属)。

要在 Windows 10 上安装非 Microsoft Store 来源的 UWP 应用(比如 .appx 或 .msix 包)、调试本地项目、启用 WSL 或使用 Visual Studio 进行应用部署,必须开启系统的开发人员选项模式;该模式一旦关闭,双击安装包会直接报错 0x80073CFF,且无法通过常规方式绕过。
通过系统设置界面启用(全版本通用)
这是最安全、最直观的方法,适用于家庭版、专业版、教育版等所有 Windows 10 版本,无需命令行或注册表操作。
点击左下角【开始】→ 选择【设置】(齿轮图标)。
在设置窗口中,点击【更新和安全】。
左侧导航栏中点击【针对开发人员】(部分语言或精简系统可能显示为【开发者选项】)。
右侧找到【开发人员模式】开关,点击启用;系统会弹出带免责声明的确认框,【必须点“是”才能继续,点“否”将中断整个流程】。
等待进度条走完,期间系统自动下载并安装 App Installer、调试代理等组件;若提示需要重启,请保存工作后手动重启。
用管理员命令行一键写入注册表(适合批量/脚本场景)
当“针对开发人员”页面空白、灰显或根本打不开时(常见于被组策略禁用、精简版或远程桌面环境),可跳过 UI 直接注入权限标志。
方法一:仅启用旁加载(允许安装受信任的 .appx)
以管理员身份运行 PowerShell 或命令提示符,执行:reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"
方法二:同时启用旁加载 + 无许可证调试
追加执行:reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"
这两条命令执行完毕后无需重启,权限立即生效;但注意:【若目标键路径不存在,reg 命令会自动创建,无需提前手动新建 AppModelUnlock 项】。
通过组策略编辑器强制配置(专业版/企业版专属)
该方法不依赖“针对开发人员”UI 状态,而是从策略层锁定两项核心能力,特别适合域环境批量部署或策略冲突导致设置界面失效的情况。
第一步:打开组策略编辑器
按 Win + R → 输入 gpedit.msc → 回车。
第二步:启用旁加载策略
依次展开:计算机配置 → 管理模板 → Windows 组件 → 应用程序包部署 → 双击【允许安装所有受信任的应用程序】→ 设为【已启用】→ 确定。
第三步:启用 IDE 调试安装策略
返回上一级 → 双击【允许开发 Windows 应用商店应用并从集成开发环境(IDE)中安装它们】→ 同样设为【已启用】→ 确定。
第四步:刷新并验证
关闭组策略编辑器 → 以管理员身份运行命令提示符 → 执行 gpupdate /force → 等待刷新完成 → 重启电脑使策略完全载入。











