核心要点
- 在Steam Deck上安装Windows系统,可以让你体验熟悉的操作系统,并将这款设备作为工作笔记本或台式机的替代品。
- 要在Steam Deck上安装Windows,你需要一个USB闪存驱动器或SD卡、Ventoy软件、GParted ISO镜像文件和Windows 11 ISO镜像文件。
- 按照我们的分步指南操作,安装Ventoy,对SSD进行分区,安装Windows 11,然后安装Windows驱动程序,以确保Steam Deck的各项功能正常运行。
您是否希望在Steam Deck上拥有熟悉的操作系统,或者畅玩Game Pass游戏?您可以在设备上实现SteamOS和Windows的双系统启动。下面是在Steam Deck上安装Windows 11的详细教程。
为什么要在Steam Deck上安装Windows?
杰特·博尔贾/MUO
如果使用电脑,您很可能运行的是Windows系统。Windows系统对很多人来说非常熟悉,并且相对容易上手。
尽管在Steam Deck上没有鼠标和键盘会带来一些操作上的不便,但拥有一个您熟悉且知道如何使用的操作系统,或许值得您为此做出一些牺牲。
在Steam Deck上安装Windows,还可以将其转变为工作笔记本或台式机的替代品。您可以轻松使用Photoshop、Microsoft Office应用程序、Lightroom以及其他Windows上的常用工具——只要您愿意携带鼠标和键盘。幸运的是,市面上有很多Steam Deck的配件,可以使实际操作变得轻而易举。
在Steam Deck上安装Windows需要什么?
要在Steam Deck上安装Windows,您需要准备一些东西,其中大部分是软件,但也需要一些硬件配件。
硬件
硬件方面,您只需要一个USB闪存驱动器和一个USB-C集线器,以便连接到Steam Deck。您也可以在Steam Deck上使用SD卡,前提是速度要足够快。USB 3.0或更高版本的闪存驱动器,或者UHS-I或更高版本的SD卡就足够了,但不建议使用速度较慢的产品。
我们还强烈建议您使用单独的PC进行操作,就像本指南中演示的那样,但您也可以在Steam Deck上操作,并使用Linux版本的Ventoy执行类似步骤。
Ventoy
第一个需要用到的软件是Ventoy。这个程序允许您从一个外部存储设备启动多个ISO镜像文件,而无需为了添加不同的ISO而格式化存储设备。这可以避免反复格式化存储设备,让您在操作失误时更容易恢复。
访问Ventoy的GitHub页面,点击右侧的“Releases”。向下滚动到“Assets”部分,然后点击标有“Windows”的ZIP压缩包。将压缩包内容解压到您电脑上的一个文件夹中。
GNOME分区编辑器(GParted)ISO镜像文件
GParted是一个ISO镜像文件,用于在Steam Deck的内部SSD上创建分区。新分区将用于安装Windows系统。要下载它,请访问GParted.org,点击下载amd64.iso文件。
Windows 11 ISO镜像文件
要在您的Steam Deck上安装Windows系统,您自然需要安装程序。您可以很方便地在微软的Windows 11页面找到该程序。
找到“下载 Windows 11 磁盘映像 (ISO)”选项,在下拉菜单中选择Windows 11(多版本ISO)。点击“下载”,然后选择您的语言。接下来,应该会出现另一个下载按钮,用于下载大小约为6GB到7GB的Windows ISO镜像文件。
Steam Deck的Windows驱动程序
Windows系统并不能从一开始就支持Steam Deck的所有硬件。幸运的是,Steam官方提供了Windows驱动程序,以确保您的音频、Wi-Fi、蓝牙、SD卡读卡器和APU都能正常工作。
您可以在Steam Deck Windows资源支持页面找到并下载适用于您的Steam Deck的Windows驱动程序。将所有驱动程序解压缩到一个文件夹中,以便稍后将其粘贴到SD卡或闪存驱动器上。
如何在Steam Deck上安装Windows
如果您已经准备好闪存驱动器或SD卡,并且下载了所有必要的软件,那么现在可以开始将您的Steam Deck转变为Windows体验了。在我们的示例中,我们将使用SD卡,这样就无需使用USB集线器或扩展坞。
1. 在闪存驱动器或SD卡上安装Ventoy
为了能够从一张SD卡运行GParted和Windows 11 ISO镜像文件,而无需多次格式化,您需要使用Ventoy。这会使操作更加方便。
要将Ventoy安装到闪存驱动器或SD卡,您需要将其插入PC,然后打开之前解压的Ventoy文件夹。点击运行Ventoy2Disk.exe。
然后,选择您要安装Ventoy的存储设备。在我们的示例中,我们选择的是32GB的SD卡。点击“安装”。
现在,Ventoy已经安装完毕,复制GParted、Windows 11 ISO镜像文件,以及包含Steam Deck Windows驱动程序的文件夹到SD卡。现在可以将SD卡插入Steam Deck。
2. 进入Steam Deck的启动管理器
接下来,您需要使用设备的启动管理器,从连接到Steam Deck的SD卡或闪存驱动器启动。
杰特·博尔贾/MUO
首先,请关闭您的Steam Deck。关机后,按住音量减小按钮和电源按钮,直到听到提示音。听到提示音后,松开电源按钮,但继续按住音量减小按钮,直到出现启动管理器,如下图所示。
杰特·博尔贾/MUO
如果在提示音后仍然按住电源按钮,您很可能会再次关闭Steam Deck。
进入启动管理器后,选择您的SD卡或闪存驱动器。这时应该会显示Ventoy,以及Windows和GParted的ISO镜像文件。
3. 使用GParted对内部SSD进行分区
现在您需要对Steam Deck的SSD进行分区。如果不这样做,您很可能无法在/home分区上安装Windows 11,并且最终还会擦除驱动器中的SteamOS系统。
如果您只想在Steam Deck上安装Windows系统,您也可以使用Ventoy擦除所有分区,并将整个分区保持为未分配状态,或将其格式化为NTFS。不过,我们不建议这样做,因为SteamOS确实是体验Steam Deck的最佳方式。最好能选择在两者之间切换,而不是仅仅使用Windows系统。
杰特·博尔贾/MUO
在Ventoy中,选择GParted来启动它。您可以选择以正常模式运行,如果正常模式不起作用,grub2模式或许可以。
杰特·博尔贾/MUO
GParted启动后,在开始分区之前,您会看到一些信息。首先,您需要选择设置。选择第一个选项——GParted Live(默认设置)。
接下来,选择“不要触摸键盘映射”,然后选择您的语言。如果您只想使用英语,我们建议您按Steam Deck上的A键,直到到达主屏幕。
杰特·博尔贾/MUO
最后,您就可以对SSD进行分区了。此时,您可以插入鼠标和键盘,以便更轻松地操作。如果您只能看到SD卡或闪存驱动器,请在右上角的下拉菜单中将其切换到SSD。
杰特·博尔贾/MUO
要对SSD进行分区,请右键单击(左触发键)/home分区或SSD上最大的分区。点击“调整大小/移动”,将右侧的边界向左移动,留下空白空间作为新的未分配分区。
在我们的示例中,我们为Windows 11留出大约250GB,或大约250000MiB的空间。点击右下角的“调整大小/移动”按钮来确认更改。
杰特·博尔贾/MUO
最后,点击工具栏中的绿色复选标记。忘记执行此操作将不会应用您所做的分区更改。
然后,软件会处理新的分区大小,这可能需要几分钟,具体取决于您的SSD容量大小。完成后,您现在可以按电源按钮退出GParted并关机。
4. 在Steam Deck上安装Windows 11
现在您已经准备好在Steam Deck上安装Windows系统了。不过,在进入启动管理器之前,请拔下之前使用的所有其他USB设备,除了闪存驱动器。这可以防止ISO镜像文件或Ventoy出现故障。
杰特·博尔贾/MUO
返回启动管理器(使用音量减小按钮和电源按钮),再次选择SD卡或闪存驱动器。打开Ventoy,这次选择Windows 11 ISO镜像文件。
杰特·博尔贾/MUO
按照安装步骤,选择正确的语言和键盘布局,直到到达Windows密钥部分。如果您没有产品密钥,可以选择“我没有产品密钥”。
杰特·博尔贾/MUO
继续操作,直到出现“您想将Windows安装在哪里?”的界面。您需要滚动到最底部,然后点击显示“未分配空间”的驱动器。接下来,点击“新建”,它会自动为您添加合适的大小。然后只需点击“应用”即可。
之后,系统将开始在该分区上安装Windows。安装Windows 11后,您将必须执行另一个设置过程。
5. 安装Steam Deck的Windows驱动程序
安装Windows后,您现在可以安装Steam Deck的驱动程序。
为此,请打开文件资源管理器,然后点击Ventoy驱动器。打开我们之前让您放入Steam Deck驱动程序的文件夹,然后从任意一个开始安装。
如果系统提示您重新启动,请先不要执行此操作。安装完所有驱动程序后,您可以重新启动,这样会更加方便。
继续点击安装其他驱动程序,但您可能会发现音频驱动程序没有可执行文件。要安装这两个音频驱动程序,只需右键单击(左触发键)显示安装信息的文件,然后点击“安装”。
全部安装完成后,您现在可以重新启动Steam Deck。如果一切进展不顺利,您可以参考以下部分来查找您的问题及其解决方案。
在Steam Deck上安装Windows时可能出现的问题和解决方案
我们整理了一些在安装过程中可能遇到的问题,并找到了解决方案,这样您就不必在互联网上搜索修复方法了。
ISO镜像文件显示黑屏或无法启动
如果ISO镜像文件无法正常工作,只需按一下电源按钮即可退出并关机。这很可能是由于其他USB设备(例如键盘和鼠标)插入Steam Deck所致。这就是我们在安装中使用SD卡的原因。删除除闪存驱动器之外的所有USB设备,或者尽可能使用USB-C闪存驱动器。
如果这不起作用,您还可以尝试从SD卡或闪存驱动器中删除其他ISO镜像文件。作为最后的手段,您还可以尝试重新安装Ventoy,但这会格式化驱动器,因此请确保文件夹中包含所有内容,以便您可以轻松地将其粘贴到驱动器上。
Windows 0x80300001 错误
杰特·博尔贾/MUO
出现此错误的原因很可能是您要安装Windows的分区不是NTFS格式,或者是一个空白的未分配分区。
杰特·博尔贾/MUO
您可能已在GParted中创建了一个名为ext4的新分区,而不是保持未分配状态。如果您坚持在GParted中创建新分区,请确保它是NTFS格式而不是ext4格式。
Windows 无法安装驱动程序
杰特·博尔贾/MUO
如果您的Windows安装即将结束,突然提示无法安装驱动程序,则可能是其他USB设备干扰了安装。
按住电源按钮关闭Steam Deck,并拔下除闪存驱动器或SD卡之外的所有USB设备。安装过程中请勿插入任何USB设备,以避免出现此问题。
您在启动管理器中找不到SteamOS
杰特·博尔贾/MUO
如果您想返回SteamOS,并且在启动管理器中找不到它,您应该关闭Steam Deck,然后进入BIOS。
要进入BIOS,请按住音量增大按钮和电源按钮,直到听到提示音。松开电源按钮,但继续按住音量增大按钮,直到进入BIOS。
杰特·博尔贾/MUO
进入BIOS后,选择“Boot from file” > “eps” > “efi” > “steamos” > “steamcl.efi”。这应该能让您重新进入SteamOS系统。
现在您已进入SteamOS,可以通过进入桌面模式将其放回启动管理器。
在桌面模式下,点击左下角的Steam Deck图标,打开“Konsole”终端。您可以点击文本框并按Steam按钮+X键,打开键盘来搜索它。
然后输入:
sudo efibootmgr -c -L "SteamOS" -l "\EFI\steamos\steamcl.efi" -d /dev/nvme0n1p1
如果您没有sudo帐户,并且无法添加命令,请转到“设置” > “用户”,然后分配用户名和密码。然后,您可以在“Konsole”终端中尝试相同的命令,并在按Enter键后添加密码。然后它会显示您的启动选项。
如果您看到steamcl.efi的启动顺序号旁边带有一个星号,则表示它现在已在启动管理器中。您可以通过关闭Steam Deck并进入启动管理器来验证这一点。
Windows上的Steam Deck导航和控制
如果您在Windows上使用Steam Deck的操控时遇到困难,并希望像在SteamOS上一样使用操控,请下载Steam并打开它。
然后转到“Steam” > “设置” > “控制器” > “为Xbox控制器启用Steam输入”。然后,您应该能够像在SteamOS上一样使用两个触控板。您还可以通过向下滚动并在非游戏控制器布局上进行编辑来配置它。
Steam Deck是一款非常多功能的设备,因为它不仅是一款功能齐全的游戏设备,还是一台功能齐全的PC。在其上安装Windows系统可以让您像使用台式电脑一样进行日常的写作工作,也可以进行视频和照片编辑等更密集的工作。
我们希望本指南能够帮助您了解如何在Steam Deck上安装Windows,并解决您在安装过程中可能遇到的一些问题。