在Windows 11系统中,虚拟机(VM)是一种强大的工具,可以帮助你在本地计算机上运行其他操作系统,由于某些限制,你可能无法直接在Windows 11 VM上安装其他操作系统,如Linux或macOS,你仍然可以在VM中安装Windows 11的子系统,这将允许你在虚拟机中使用完整的Windows 11功能,同时还可以在主机操作系统上运行其他应用程序,本文将详细介绍如何在Windows 11 VM上安装子系统。
准备工作
在开始之前,请确保你已经安装了以下组件:
1、Windows 11 Home/Pro版本
2、Microsoft Visual Studio 2019(含C++工作负载)
3、Windows 10虚拟机(可选,用于创建Windows 11 VM)
4、一个支持虚拟化技术的处理器(如Intel VT-x或AMD-V)
5、一个支持虚拟化技术的显卡(如Intel HD Graphics或AMD Radeon)
6、至少8GB内存和50GB可用磁盘空间
在VM上安装子系统
步骤1:下载Windows Subsystem for Linux (WSL)
打开Microsoft Store,搜索“Linux”,然后选择一个Linux发行版(如Ubuntu)进行安装,安装完成后,你可以在Linux终端中使用Linux命令行。
步骤2:启用虚拟机增强功能
按下Win + X
键,然后选择“计算机管理”,在左侧面板中,依次展开“系统”>“高级系统设置”>“性能”>“设置”,在“虚拟机优化”部分,勾选“自动执行所有操作”,然后点击“确定”以保存更改。
步骤3:安装Windows 11子系统
按下Win + X
键,然后选择“Windows PowerShell(管理员)”,在PowerShell窗口中,输入以下命令以启用子系统:
wsl --set-default-version 19041 将此值替换为你要安装的Windows 11版本号(2104、2200等)
接下来,输入以下命令以下载并安装适用于你的CPU架构的Windows 11子系统映像:
wsl --install <镜像名称> --restore --unregister <镜像名称> --force --verbose --quiet --with-unattentive-updates --with-package-restore --with-webstore --enable-hyperv --enable-all-cores --enable-graphics-mode --enable-separate-stacks --disable-legacy-redirection --no-restart 将<镜像名称>替换为你要安装的子系统映像名称(c:\windows\system32\winload.exe)
等待下载和安装过程完成,完成后,你可以在开始菜单中找到新安装的子系统,点击它以启动Windows 11环境。
步骤4:配置用户帐户
首次启动子系统时,你可能会被要求创建一个新的用户帐户,按照提示操作,然后记住你的密码,这是因为你将在稍后切换回主机操作系统时需要这个密码。
步骤5:切换回主机操作系统
现在,你可以关闭子系统并返回到主机操作系统,按下Ctrl + Shift + Esc
,然后选择“任务管理器”,在任务管理器窗口中,点击“详细信息”选项卡,然后找到并右键单击“Microsoft Store应用”,选择“重启”,这将使你重新登录到Microsoft Store。
回到Microsoft Store,搜索“Hyper-V”,然后选择“Hyper-V管理器”进行安装,安装完成后,打开Hyper-V管理器,点击“操作”>“连接到虚拟机”,然后浏览到刚刚安装的子系统映像文件(通常位于C:\Users\<用户名>\AppData\Local\Packages\Microsoft.WindowsSubsystemLinux_cwn_current_<版本号>_neutral_<架构>\SystemAppX64_microsoft-hyperv_en-us.exe
),选择该文件并点击“连接”,这将使你进入子系统的环境。
步骤6:卸载Hyper-V管理器并切换回主机操作系统
在子系统中,点击左下角的开始按钮,然后选择“设置”>“应用”>“可选功能”,在“可选功能”页面中,点击“卸载”按钮以卸载Hyper-V管理器,完成后,返回桌面并关闭子系统,这将使你返回到主机操作系统。
现在你已经成功地在Windows 11 VM上安装了子系统,你可以使用这个虚拟机来测试和开发新的应用程序,同时还可以在主机操作系统上运行其他应用程序,希望本文对你有所帮助!
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/139539.html