我想激活开发者模式(以使用 ubuntu 子系统),但我没有管理员帐户凭据。但是,我可以访问具有管理员权限的 cmd.exe。所以我可以打开regedit并不受限制地使用powershell。一些教程(例如本教程)说明可以通过在注册表中创建或设置特殊键来轻松激活开发模式:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense
就我而言,这些键之前在注册表中不存在,所以我手动添加了它们。可悲的是,它不起作用,开发模式仍然处于非活动状态。我还尝试使用终端 ( start ms-settings:)打开设置应用程序并使用 GUI 启用开发模式,但似乎 start 命令忽略/刷新管理员权限并且应用程序要求提供凭据。
操作系统:Win10
构建版本:14393.1198
由于@magicandre1981 的回答,我尝试运行以下命令
DISM /Online /Add-Capability /CapabilityName:Tools.DeveloperMode.Core~~~~0.0.1.0
但我收到了这个错误:
部署镜像服务和管理工具
版本:10.0.14393.0错误:11
您不能使用 32 位版本的 DISM 为正在运行的 64 位操作系统提供服务。
请使用与您的计算机架构相对应的 DISM 版本。DISM 日志文件位于 C:\WINDOWS\Logs\DISM\dism.log
在谷歌的帮助下,我发现我必须使用位于C:\\Windows\native. 所以我导航到那里并调用了 cmd.exe。之后我又收到另一个错误,即当前目录无效,但在导航回C:\\Windows\System32命令完成后没有错误。但是,它仍然不起作用。我重新启动了系统,开发模式仍未激活。