必须启用Windows 11的“开发者选项”才能安装未签名应用或调试开发,可通过设置、组策略(专业版及以上)、注册表(含家庭版)三种方式开启,并需验证启用状态及可选配置WSL与ADB环境。

如果您希望在Windows 11系统中安装未经Microsoft Store签名的应用程序或进行应用调试开发,则必须启用“开发者选项”。该选项默认处于关闭状态,开启后可允许侧载应用、使用ADB调试、运行PowerShell脚本及部署UWP测试包等操作。以下是具体开启与配置步骤:
一、通过设置应用启用开发者选项
此方法适用于大多数用户,通过图形界面直接切换开关,无需命令行操作,安全性可控且路径明确。
1、点击开始菜单,选择设置(齿轮图标)。
2、在左侧导航栏中点击系统,然后向下滚动并点击开发者选项。
3、等待页面加载完成,若首次访问会提示“正在准备开发者选项”,请耐心等待约10–20秒。
4、在“使用开发者功能”区域,将开关切换为开状态。
5、系统弹出确认对话框时,点击是以继续。
二、通过组策略编辑器启用(仅限Win11专业版/企业版/教育版)
该方式可绕过设置界面延迟,直接修改底层策略,适用于批量部署或策略锁定场景,但需管理员权限且版本受限。
1、按Win + R打开运行窗口,输入gpedit.msc并回车。
2、依次展开路径:计算机配置 → 管理模板 → Windows组件 → App Package Deployment。
3、在右侧双击打开允许所有受信任的应用安装策略。
4、选择已启用,点击确定保存。
5、再双击打开允许开发人员模式策略,同样设为已启用并确认。
三、通过注册表手动启用(适用于所有版本,含家庭版)
当设置应用无法加载开发者选项页面,或组策略不可用时,可通过修改注册表强制激活该功能。操作前请务必备份注册表。
1、按Win + R,输入regedit并回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Appx。
3、若
4、在
5、双击该值,将数值数据设为1,点击确定。
6、重启电脑使注册表更改生效。
四、验证开发者选项是否成功启用
启用完成后需确认系统已实际响应变更,避免因缓存或策略延迟导致后续调试失败。
1、重新打开设置 → 系统 → 开发者选项页面。
2、观察页面顶部是否显示“开发者模式已启用”绿色提示条。
3、打开PowerShell(管理员),执行命令:Get-AppxPackage -Name *Microsoft.VCLibs*,若返回结果非空,说明运行时库已就绪。
4、尝试双击一个本地打包的.appx或.msix文件,系统应弹出安装确认窗口而非报错“无法安装此应用”。
五、配置WSL与ADB调试环境(可选附加步骤)
启用开发者选项后,如需进一步进行Android应用调试或Linux子系统开发,需额外安装配套工具链。
1、在PowerShell(管理员)中执行:wsl --install,自动启用WSL并下载默认发行版。
2、前往Android开发者官网下载platform-tools压缩包,解压至本地非中文路径(如C:\adb)。
3、将该路径添加至系统环境变量Path中:右键“此电脑”→属性→高级系统设置→环境变量→系统变量→Path→编辑→新建→粘贴路径。
4、重启终端,执行adb version,若显示版本号即表示ADB已就绪。
5、连接Android设备并开启USB调试,在PowerShell中运行adb devices,确认设备列表中出现序列号。










