
如果您希望在Windows系统中安装非Microsoft Store来源的应用、使用WSL、部署UWP测试包或启用设备门户等开发功能,则必须开启开发者模式。以下是多种可行的操作方法:
一、通过系统设置界面启用开发者模式
该方法适用于所有Windows 10与Windows 11版本,无需第三方工具,操作路径直观且具备图形化引导。
1、点击“开始”按钮,选择齿轮图标进入“设置”应用。
2、在左侧导航栏中选择“隐私和安全性”,向下滚动并点击“开发者选项”。
3、在右侧找到“开发人员模式”开关,将其切换为开启状态。
4、系统弹出安全提示框,说明此模式可能降低系统安全性,请务必确认您了解相关风险。
5、点击“是”后,系统将自动下载并安装必要组件,过程需数分钟,请勿中断电源或重启。
二、使用注册表编辑器手动配置
当系统设置界面中开发者选项不可见或被策略禁用时,可通过修改注册表强制启用,适用于家庭版用户或受组策略限制环境。
1、按 Win + R 键打开“运行”对话框,输入 regedit 并回车启动注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Appx。
3、若 Appx 项不存在,右键“Windows”项 → 新建 → 项,命名为 Appx。
4、在 Appx 项右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 AllowDevelopmentWithoutDevLicense。
5、双击该值,将“数值数据”设为 1,点击“确定”保存。
6、重启电脑后,前往“设置 > 隐私和安全性 > 开发者选项”,此时“开发人员模式”开关应可正常启用。
三、通过本地组策略编辑器启用(仅限专业版/企业版/教育版)
组策略方式提供更高权限控制,可绕过部分系统级限制,并支持批量部署场景下的统一配置。
1、按 Win + R 键,输入 gpedit.msc 后回车,打开本地组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → Windows组件 → 应用程序包部署。
3、在右侧窗格中,双击打开“允许开发人员模式”策略项。
4、选择“已启用”,并在下方勾选“允许从任何源安装包”选项。
5、点击“确定”保存设置,关闭组策略编辑器。
6、执行命令提示符(管理员)中运行 gpupdate /force 刷新策略,随后即可在设置中启用开发者模式。
四、启用开发者模式后的关联服务配置
开发者模式激活后,部分功能如设备门户、SSH服务、设备发现等默认处于就绪状态,但需手动开启对应子功能才能生效。
1、返回“设置 > 隐私和安全性 > 开发者选项”页面,确认“开发人员模式”已显示为开启。
2、向下滚动,找到“设备门户”开关,点击开启;系统将自动启动Windows Device Portal服务。
3、在同一页面中,开启“设备发现”选项;该操作会启用mDNS服务并开放SSH端口(22)。
4、若防火墙拦截连接,需在“Windows Defender 防火墙”中手动允许“OpenSSH Server”入站规则。
5、完成上述步骤后,在浏览器中访问 http://localhost:8080 即可进入设备门户管理界面。

评论(0)