windows 10启用开发者模式有三种方法:一、通过“设置→更新和安全→针对开发人员”开启;二、专业版及以上可用组策略编辑器配置应用程序包部署策略;三、注册表修改hkey_local_machine\software\microsoft\windows\currentversion\appmodelunlock下两个dword值为1。

如果您需要在 Windows 10 系统中启用开发人员模式以支持未签名应用安装、Windows Subsystem for Linux(WSL)、Visual Studio 调试或混合现实门户等高级功能,则必须正确配置开发者模式。以下是多种可执行的启用路径,适用于不同系统版本与受限环境:
一、通过“设置”应用启用开发者模式
该方法利用系统原生界面,安全稳定,适用于所有 Windows 10 版本(含家庭版),启用后可安装未签名应用、启用 App Installer、支持 WSL 及 IDE 调试功能。
1、点击左下角【开始】按钮,选择【设置】(齿轮图标)。
2、在设置窗口中,点击【更新和安全】。
3、在左侧导航栏中,点击【针对开发人员】(部分系统语言或版本可能显示为【开发者选项】)。
4、在右侧区域,点击选中【开发人员模式】单选按钮。
5、系统弹出确认对话框,提示启用后将下载附加组件并执行安全检查,请务必阅读免责声明并点击“是”。
6、等待进度条完成,期间系统自动安装必要组件;若提示需要重启,请保存工作后手动重启。
二、通过组策略编辑器强制启用
此方法绕过 UI 限制,直接配置底层策略,确保“应用程序包部署”与“IDE 调试安装”两项关键策略生效,仅适用于 Windows 10 专业版、企业版或教育版。
1、按 Win + R 打开运行对话框,输入 gpedit.msc 并回车。
2、依次展开:计算机配置 → 管理模板 → Windows 组件 → 应用程序包部署。
3、双击【允许安装所有受信任的应用程序】,设为【已启用】,点击确定。
4、返回上一级,双击【允许开发 Windows 应用商店应用并从集成开发环境(IDE)中安装它们】,同样设为【已启用】,点击确定。
5、关闭组策略编辑器,在管理员权限的命令提示符中执行:gpupdate /force。
三、通过注册表修改强制启用
当系统设置界面无法加载“针对开发人员”选项(如某些精简版、被组策略禁用或 UI 入口异常失效的情况),可直接修改注册表项以逻辑启用开发者模式,无需依赖 UI 状态。
1、按 Win + R 打开运行对话框,输入 regedit 并回车。
2、导航至以下路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock。
3、若该路径不存在,右键【AppModelUnlock】父项(CurrentVersion),选择【新建】→【项】,命名为 AppModelUnlock。
4、在右侧空白处右键 → 【新建】→ 【DWORD (32 位) 值】,命名为 AllowDevelopmentWithoutDevLicense,双击将其数值数据设为 1。
5、再次右键 → 【新建】→ 【DWORD (32 位) 值】,命名为 AllowAllTrustedApps,双击将其数值数据设为 1。
6、关闭注册表编辑器,重启电脑使更改生效。











