需完成磁盘分区、系统安装与引导配置三步:先用WinPE或SteamOS恢复模式准备安装介质并确保硬件兼容;再通过KDE Partition Manager缩减SteamOS分区、新建NTFS格式的Windows和Game分区;最后用DISM++还原WIM镜像、注入专用驱动、配置rEFInd引导菜单实现双系统稳定共存。

如果您希望在Steam Deck上同时运行SteamOS和Windows 11,实现掌上PC多平台游戏兼容性,则需完成磁盘分区、系统安装与引导配置三个核心环节。以下是具体操作步骤:
一、准备安装环境与工具
本阶段目标是构建可启动的安装介质并确保硬件兼容性。Steam Deck原生不支持直接从ISO安装Windows,必须借助外部启动环境(如WinPE或SteamOS恢复模式)进行分区与写入。
1、下载Windows 11官方ISO镜像(建议使用23H2或24H2版本,避免音频驱动缺失问题)。
2、准备一个容量≥32GB的USB 3.0 U盘,使用Rufus或balenaEtcher制作Windows安装介质;若需更灵活控制,可改用WePE_64_V2.3制作WinPE启动盘并集成DiskGenius与DISM++工具。
3、从Steam官网下载最新SteamOS恢复映像及Deck专用Windows驱动包(注意核对版本号,声卡驱动需匹配当前Windows Build)。
4、将TF卡或额外M.2 SSD(如已更换OLED版硬盘)格式化为GPT分区表,并确保设备连接Type-C扩展坞以稳定供电与键鼠输入。
二、重新规划磁盘分区结构
Steam Deck内置eMMC或NVMe固态默认仅划分单一分区供SteamOS使用,安装Windows前必须释放未分配空间并创建NTFS分区。该操作须在图形化分区工具中完成,避免误删EFI系统分区。
1、插入已烧录SteamOS恢复镜像的U盘,关机后按住音量减键+电源键进入Boot Manager。
2、选择U盘对应EFI条目,进入KDE桌面后打开KDE Partition Manager。
3、选中label为“home”的主分区,点击Resize/Move,缩减其大小:预留至少80GB给Windows系统盘,再额外划出100GB以上NTFS分区作为共享游戏库。
4、在空闲空间中新建两个分区:第一个设为NTFS格式、挂载点留空、标签命名为“Windows”;第二个同样NTFS、标签命名为“Game”,确认后点击Apply Pending Operations执行变更。
三、安装Windows 11系统
此步骤需脱离SteamOS环境,在独立启动环境中部署Windows镜像。推荐使用WinPE+DISM++方式还原WIM镜像,比传统GUI安装更稳定且跳过OOBE限制。
1、制作含WinPE与DiskGenius的U盘,插入Deck后按音量减+电源键启动,进入WinPE桌面。
2、运行DiskGenius,确认已存在“Windows”分区(NTFS格式、无盘符),右键该分区→“恢复分区→从镜像文件还原”,选择已下载的Windows 11 WIM文件(如SteamDeck-Win11Pro-23H2-5.6.wim)。
3、还原完成后,运行DISM++,切换至“引导修复”页,点击“添加引导项”,选择Windows分区→“确定”以写入EFI启动记录。
4、重启设备,进入Boot Manager,应可见新增Windows条目;首次启动时按Shift+Fn+F10调出命令提示符,输入oobe\bypassnro跳过联网注册流程。
四、安装Steam Deck专用驱动与配置共享库
Windows默认无法识别Steam Deck全部硬件,必须手动注入驱动;同时需使Steam客户端识别跨系统游戏库路径,避免重复下载。
1、进入Windows桌面后,禁用快速启动与休眠功能:以管理员身份运行CMD,依次执行powercfg.exe /h off与bcdedit /set {current} bootmenupolicy standard。
2、解压Steam Deck Windows驱动包,按顺序安装:先Chipset驱动→Audio驱动→Touchpad驱动→Battery驱动→ACPI驱动(顺序错误可能导致触控板失灵或扬声器无声)。
3、将“Game”分区分配盘符D:,打开Steam客户端→设置→下载→Steam库文件夹→点击“添加库文件夹”,选择D:\,勾选“设为默认库文件夹”。
4、返回SteamOS系统,终端中执行sudo steamos-readonly disable解除只读限制,编辑/etc/fstab文件,在末尾添加一行:UUID=xxxx-xxxx /run/media/deck/Game ntfs defaults,nofail 0 0(UUID需通过blkid命令查得)。
五、配置双系统引导菜单
默认情况下Windows会覆盖EFI引导顺序,导致开机直入Windows。需部署第三方引导管理器(如rEFInd或Clover)实现可视化选择界面,并防止Windows更新破坏引导链。
1、在SteamOS终端中执行:cd $HOME && rm -rf SteamDeck_rEFInd && git clone https://gitcode.com/gh_mirrors/st/SteamDeck_rEFInd && cd SteamDeck_rEFInd && chmod +x install-GUI.sh && ./install-GUI.sh。
2、安装完成后重启,观察是否出现rEFInd图形菜单;若仍直入Windows,需进入UEFI设置(开机按Esc或F2)手动调整启动顺序,将“rEFInd”置顶。
3、在rEFInd图形界面中,可为各系统图标指定自定义图片、设置超时时间为5秒,并启用“隐藏无效启动项”选项以提升加载速度。
4、验证双系统切换:选择Windows条目进入后,确认WiFi、蓝牙、陀螺仪、背光按键均正常响应;返回SteamOS后检查能否正常挂载D:\Game分区并读取其中已安装的游戏。










