需按顺序启用开发者模式、WSL、Hyper-V、Linux发行版并验证:一、设置→隐私和安全性→开发者选项→开启开发者模式;二、管理员PowerShell运行wsl --install及dism命令;三、BIOS开启虚拟化,运行Enable-WindowsOptionalFeature与bcdedit命令;四、Store安装Ubuntu等发行版并初始化;五、用systeminfo、wsl --status、任务管理器及Get-Service验证功能。

如果您希望在 Windows 11 中启用开发者模式,并同时开启适用于 Linux 的子系统(WSL)与 Hyper-V 虚拟机功能,则需按特定顺序执行多项系统级设置。以下是完成该配置的步骤:
一、启用开发者模式
开发者模式允许系统运行未签名的应用程序和脚本,是启用 WSL 和部分虚拟化功能的前提条件之一。该模式会调整系统安全策略,开放本地调试与应用部署权限。
1、点击“开始”菜单,选择“设置”(齿轮图标)。
2、在左侧导航栏中点击“隐私和安全性”,向下滚动并点击“开发者选项”。
3、在右侧找到“开发者模式”开关,将其切换为开启状态。
4、系统弹出提示框时,点击“是”确认重启资源管理器或等待自动重启完成。
二、启用适用于 Linux 的子系统(WSL)
WSL 功能依赖于 Windows 内置的虚拟化子系统,需通过 PowerShell 以管理员身份启用相关可选组件,并确保内核更新已安装。
1、右键点击“开始”按钮,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
2、在终端中输入以下命令并回车:wsl --install。
3、若提示未启用虚拟机平台,执行:dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart。
4、再执行:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart。
5、重启计算机使更改生效。
三、启用 Hyper-V 虚拟机平台
Hyper-V 是 Windows 原生的硬件虚拟化平台,支持运行完整虚拟机。其启用需满足 CPU 支持 SLAT 且 BIOS 中已开启虚拟化技术(Intel VT-x 或 AMD-V)。
1、确认 BIOS/UEFI 中的虚拟化功能已开启:重启电脑,进入 BIOS 设置界面,查找并启用Intel Virtualization Technology或SVM Mode选项。
破浪分红权返利系统是在破浪直销系统的基础上独立自主开发的一套稳定完善的购物商场网站管理系统,系统基于PHP+MYSQL开发,集购物商城、积分商城、商家联盟、会员营销机制等一体,模板与程序分离,集成网上支付,嵌入型短信应用API集成,使用简单、功能强大,多种返现模式可自由选择,为广大创业者者提供一个快速、高效、稳定、安全的电子商务系统。系统集O2O\C2C\B2C\B2B2C以及直销、分红、代理、分
2、以管理员身份打开 PowerShell,运行:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All -NoRestart。
3、运行:bcdedit /set hypervisorlaunchtype auto,确保启动时加载 Hypervisor。
4、重启系统后,在“控制面板→程序→启用或关闭 Windows 功能”中确认Hyper-V 平台与Windows 虚拟机监控程序平台均已被勾选。
四、安装 WSL Linux 发行版并初始化
启用 WSL 功能后,需从 Microsoft Store 下载具体发行版并完成初始用户配置,否则子系统无法交互使用。
1、打开 Microsoft Store,搜索“Ubuntu 22.04 LTS”或“Debian”,点击“获取”并安装。
2、安装完成后,在开始菜单中启动该发行版,首次运行将自动解压并安装 Linux 内核。
3、按提示输入新 UNIX 用户名与密码(非 Windows 登录凭据)。
4、安装完毕后,可在 PowerShell 中执行:wsl -l -v,确认发行版状态为Running。
五、验证虚拟化功能是否正常工作
需分别确认 WSL 与 Hyper-V 是否能正确调用底层虚拟化能力,避免因驱动冲突或服务未启动导致功能异常。
1、在 PowerShell 中运行:systeminfo | find "Hyper-V Requirements",检查输出中所有条目均为Yes。
2、运行:wsl --status,确认显示Default Version: 2及当前默认发行版名称。
3、打开“任务管理器”,切换至“性能”选项卡,查看左侧列表中是否存在虚拟化项,且状态为已启用。
4、运行:Get-Service vmms,确认 Hyper-V 主机计算服务(vmms)状态为Running。










