Skip to content

インスタンス管理 ​

WSL Dashboard は、WSL ディストリビューションインスタンスを管理するためのツール一式を提供します。基本的な状態制御から高度なディスク管理まで対応しています。

基本操作 ​

メインビューでは、選択したインスタンスに対して以下の操作を実行できます:

  • 起動 (Start): 停止状態のディストリビューションを起動します。
  • 停止 (Stop/Shutdown): ディストリビューションを正常にシャットダウンします。
  • 終了 (Terminate): 実行中のディストリビューションのプロセスを強制終了します(強制シャットダウンに相当)。
  • 登録解除 (Unregister): ディストリビューションとそのすべてのデータを完全に削除します。慎重に操作してください。この処理は元に戻せません。

高度な機能 ​

デフォルトディストリビューションの設定 (Set as Default) ​

ディストリビューションをシステムのデフォルト WSL インスタンスに設定できます。これにより、コマンドラインで直接 wsl を実行したときに、そのディストリビューションがデフォルトで起動します。

移行 (Move VHDX) ​

WSL はデフォルトでインスタンスをシステムドライブ(C ドライブ)にインストールします。使用が進むと、ディスクイメージ (.vhdx) が大量のスペースを占有する可能性があります。 WSL Dashboard を使用すると、複雑なエクスポート/インポートコマンドを手動で実行することなく、ワンクリックでインスタンスを他のドライブに移行できます。

エクスポートとクローン (Export & Clone) ​

  • エクスポート: インスタンス全体を .tar または .tar.gz ファイルにパッケージ化して、バックアップに利用します。
  • クローン: 既存のインスタンスの完全なコピーを迅速に作成します。危険な操作の前のスナップショットに最適です。

ファイルの参照 ​

「エクスプローラーで開く」をクリックすると、WSL インスタンスのルートファイルシステムに直接アクセスできます。

リアルタイムモニタリング ​

WSL Dashboard は各インスタンスの状態をリアルタイムで表示します:

  • 状態: 実行中、停止、インストール中など。
  • ディスク使用量: .vhdx ファイルのサイズを自動計算して表示。
  • インストールパス: インスタンスの物理ファイルの場所を明確に表示。

ベストプラクティス ​

定期的なバックアップ ​

システムの大規模な更新や WSL 内部のコア設定(カーネルコンパイル、ドライバーのインストールなど)の変更前には、クローン 機能で一時的なコピーを作成するか、エクスポート 機能で圧縮バックアップを生成することを推奨します。

スペースの解放 (Sparse VHDX) ​

WSL 2 のディスクは自動的に増加しますが、ファイルを削除しても .vhdx のサイズは自動的に縮小されません。

  • ヒント: 圧縮に対応したファイルシステムに移行するか、定期的にエクスポート後に再インポートすると、「空洞」スペースを効果的に解放できます。

パーティションの推奨事項 ​

システムドライブの容量不足による Windows のパフォーマンス低下を防ぐため、主要な開発環境はシステムドライブ以外(D ドライブや E ドライブなど)に移行することを推奨します。