強力な WSL 管理機能
WSL インスタンスをより効率的に管理するための完全な機能リスト
インスタンス制御
- ✓WSL インスタンスの起動、停止、終了、登録解除
- ✓リアルタイムのステータス監視
- ✓ディスク使用量とファイル場所の表示
- ✓Windows 起動時のインスタンス自動実行
- ✓インスタンス削除時に Appx 登録情報を自動クリーンアップ
ディストリビューション管理
- ✓デフォルトディストリビューションの設定
- ✓物理的な移動 (VHDX を他のディスクへ移動)
- ✓.tar または .tar.gz アーカイブとしてエクスポート
- ✓ディストリビューションのクローン作成
クイック統合
- ✓ワンクリックでターミナルを開く
- ✓ワンクリックで VS Code を開く
- ✓ワンクリックでエクスプローラーを開く
- ✓カスタム作業ディレクトリと起動スクリプトフック
ディストリビューションのインストール
- ✓Microsoft Store からインストール
- ✓GitHub からインストール
- ✓ローカルファイル (RootFS/VHDX) からインストール
- ✓組み込みの RootFS ダウンロードアシスタント
USB デバイス管理
- ✓usbipd-win との深い統合
- ✓グラフィカルな USB デバイスのバインド、アタッチ、管理
- ✓起動時の Linux への USB デバイス自動共有
ネットワーク管理
- ✓ポートフォワーディング管理
- ✓ファイアウォールルールの自動作成
- ✓HTTP プロキシ設定
- ✓起動時のポートフォワーディング自動有効化
タスクスケジューラ
- ✓スケジュールされたタスクの作成、編集、有効化/無効化
- ✓Cron から Windows トリガーへの変換
- ✓コマンドの設定、管理者権限をサポート
- ✓最終/次回実行時刻を含むリアルタイムステータス
ディスクマウント
- ✓物理ディスク/VHD/VHDX のマウント
- ✓パーティション、ファイルシステムタイプ、マウントオプションをカスタマイズ
- ✓ディスク接続のためのベアマウントモード
- ✓設定の永続化、ワンクリックアンマウント
- ✓マウント状態の自動検出
設定オプション
- ✓カスタムインストールディレクトリ
- ✓ログレベル設定
- ✓ダーク/ライトモードの切り替え
- ✓更新チェック頻度
システム統合
- ✓スタートアップ起動
- ✓トレイに最小化
- ✓サイレント起動 (/silent パラメータ使用)
- ✓終了時にディストリビューションを自動停止
多言語対応
- ✓50言語に対応(システムに従う)
- ✓LTR (左から右) 言語サポート
- ✓RTL (右から左) 言語サポート
- ✓アダプティブレイアウト、異なる言語習慣をサポート
パフォーマンス
- ✓Rust プログラミング言語で構築
- ✓Slint ネイティブフレームワークで構築
- ✓ネイティブのパフォーマンス速度
- ✓超低メモリ使用量 (~10MB)
他のソリューションとの比較
なぜ WSL Dashboard が選ばれるのか
| 機能 | WSL Dashboard | WSL コマンドライン | Windows Terminal |
|---|---|---|---|
| グラフィカルインターフェース | ✓ | ✗ | ✓ |
| インスタンス制御 | ✓ | ✓ | 一部対応 |
| ディストリビューション管理 | ✓ | ✓ | ✗ |
| ネットワーク管理 | ✓ | 一部対応 | ✗ |
| USB 管理 | ✓ | 一部対応 | ✗ |
| システム統合 | ✓ | ✗ | 一部対応 |