目次

SDHQがこれを取り上げたのは今に始まったことではないが、私は最近、SteamデッキでCall of Duty: Modern Warfare IIの新しいキャンペーンをプレイしたかった。RICOCHETアンチチートエンジンはProtonと互換性がないため、Windowsをインストールするしかなかった。WindowsはFortniteやDestiny 2のような他の非対応ゲームにも有効で、Steamデッキでプレイしようとするとプレイヤーに禁止令が出される(いい加減にしろBungie!)。

その前に、SteamデッキでWindowsを起動するにはいくつかの方法がある:

  1. 代替 OS (オペレーティングシステム) - この方法では、外付け SSD や Mircro SD カードなど、別のデバイスを使用して Windows を起動し、SteamOS をあるデバイス専用に、Windows を別のデバイス専用にします。
  2. デュアルブート - 代替OSのコンセプトに基づいていますが、ディスクパーティショニングを使用して、デバイスの一部分をもう一方のオペレーティングシステムと共有します。この方法は、大容量の外付けドライブまたはマイクロ SD カードを持っていて、その一部を Windows 用に、もう一部を SteamOS の追加ゲームストレージ用に使用したい場合に特に便利です。デュアルブートは現在、内蔵 Steam Deck SSD ではサポートされていません。

スチームデッキに窓を設置するには、いくつかのものが必要だ:

  1. Windows PC。Macと互換性のある方法もありますが、今回使用するツールは、プロセスをよりシンプルにするもので、Windowsでのみ利用可能です。MacOSと一緒にMacにWindowsをインストールできることをご存知ですか?Parallels(有料)やBoot Camp(無料)をチェックしてみてください。
  2. Windows 10 ISOまたはWindows 11 ISO。Windows 10の場合は、「別のPC用のインストールメディアを作成する」の指示に従って、Windows 11の場合は、ページから直接ISOをダウンロードしてください。
  3. ディスクイメージ書き込みユーティリティ。RUFUSなどのフリーツールを推奨。
  4. 64GB以上の外付けSSDまたはマイクロSDカード(ゲームには256GB以上を推奨)
  5. スチームデッキのWindowsドライバー
  6. 外付けSSD用USBアダプター(オプション)

Windows ISOをダウンロードする

上記のリンク先にあるマイクロソフトのウェブページから、インストールしたいオペレーティング・システムのISOイメージをダウンロードする。注:「Windowsをアクティブにする」の透かしを消すには有効なWindowsプロダクトキーが必要ですが、アクティブにしなくてもWindowsのほとんどの機能をインストールして使うことができます。このチュートリアルでは、Windows 10を使用します。

Windowsブートドライブの作成

外付けSSDまたはマイクロSDカードをコンピュータに接続します。RUFUSを開き(インストールは不要)、RUFUSがシステムに変更を加えることを許可するプロンプトが表示されたら「はい」を選択します。RUFUS UIでリムーバブルドライブとダウンロードしたWindows ISOを選択します。

ルーファス

イメージオプション」で「Windows to Go」を選択し、「スタート」をクリックします。

注:「開始」をクリックすると、このドライブ上のすべてのデータが消去されるため、ドライブを再利用する場合はバックアップを取っておくこと。

ルーファス2

RUFUSに画像を書き込ませます。デバイスの速度にもよりますが、5分から25分かかります。

Windowsの起動とドライバのインストール

このドライブがWindows専用で、SteamOSと共有する部分がない場合は、ほぼ完了です!ドライブを取り出してSteam Deckに接続し、Steam Deckの電源を入れたままボリュームダウンボタンを押してブートローダにアクセスします。いくつかのオプションが表示されるので、Windowsにアクセスするために「EFI - SD/USB」を選択します。Windowsがセットアッププロセスを完了し、デスクトップを表示します。

この時点で、上記のリンクにあるSteam Deckドライバーをインストールします。それぞれのsetup.exeファイルを実行し、インストールを完了させてください。.infドライバーの場合は、それぞれを右クリックしてインストールをクリックします。各ドライバーが正常にインストールされると、確認メッセージが表示されます。WindowsはSteam Deckの再起動を要求するので、Windowsメニューを使って再起動し、システムの電源が入り始めたらボリュームダウンボタンを押したままブートローダーにアクセスします。EFI SD/USB に再度アクセスすると、Steam Deck 上で完全に機能する Windows OS にログインできます!

ドライブの容量を Windows と SteamOS で分けたい場合は、Steam Deck の電源を落とし、Windows SSD または Micro SD カードを PC に挿入し、以下の手順に従ってください。そうでなければ、ゲームを楽しんでください!

セクション2:デュアルブート専用

以下のセクションは、Windows と SteamOS でドライブ容量を共有する場合にのみ適用されます。

Windowsをインストールする1~2TBの外付けSSDまたはMicro SDカードがあり、その一部をSteamOSのゲーム保存用に使用したいとします。容量を共有できるようにドライブをパーティション分割してフォーマットするには、いくつかの追加手順が必要です。

注:SteamOS経由でインストールしたゲームは、Windowsではアクセスできません。両方のオペレーティングシステムが同じ物理ストレージデバイスにアクセスできるにもかかわらず、WindowsはLinuxベースのext4ファイルシステムを読み取ることができず、各OSがストレージにアクセスするには異なるユーザー権限が必要です。 Windows to Goドライブの作成プロセスではディスク全体が消去されるため、最初にWindowsをインストールしなければなりません。そのため、現在SteamOSで使用しているドライブのパーティションを消去せずにインストールすることはできない。私は、既存のシステムイメージからインストールと復元を行うためのさまざまなツールを試しましたが、効果はありませんでした。私の痛みに懲りて、まずはWindowsをインストールしてください!

パーティショニング

このガイドの時点では、外付けSSDまたはマイクロSDカードにWindowsがインストールされています。ドライブをPCに接続し、Windowsの「ディスクの管理」を開きます。Windowsの検索で「パーティション」と検索すると見つかります。コンピュータに接続されているディスク・ドライブのリストが表示されます。下のスクリーンショットでは、ディスク4が私のWindows to GoマイクロSDカードです。

円盤

Windowsパーティションを右クリックし、ボリュームの縮小を選択します。

パーティションを縮小する容量を選択します。Enter the amount of space to shrink in MB」の横のスペースが、SteamOS で利用可能なストレージの容量になります。

シュリンク

操作が完了すると、ディスク上に未割り当て領域のブロックが表示されます。これでコンピュータの設定は完了し、デバイスを取り出すことができます。

スペース

Steamゲームライブラリ

SSD を Steam Deck に接続するか、Micro SD カードを挿入し、ブート中にボリュームを押しながらブートローダーメニューから「EFI SD/USB」を選択して Windows を起動します。Windows の起動に成功したら、Steam Deck を再起動して SteamOS デスクトップモードにします。次のステップでは、未割り当て領域を ext4 ファイルシステムでフォーマットし、パーティションパーミッションを変更し、新しくフォーマットした領域を Steam ゲームライブラリとして追加します。幸運なことに、SDHQはこれらの手順を網羅したガイドを既に用意している

Micro SDカードを使用している場合、Steam Deckは電源を入れると自動的にMicro SDカードをマウントするので、Steamにゲームライブラリフォルダを追加した後にfstabを修正する手順は省略できます。

ここまでくれば、ブート可能なWindowsパーティションとSteamゲームライブラリフォルダとして使用するSteamOSパーティションができたことになります!ゲームを楽しんでください!