WSLのインストールが出来ない

Ishii, Yuta/石井 雄太 0 評価のポイント
2025-10-16T03:51:45.5166667+00:00

WSLをインストールしようとした際に指定されたファイルが見つかりませんというエラーを吐き、インストールが出来ない状態です。

一度インストールは出来てアンインストールをした後にインストールしようとしたらできなくなってしまいました。

Windows での開発 | インターネット インフォメーション サービス
0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 古い順
  1. Hebikuzure aka Murachi Akira 335.3K 評価のポイント MVP ボランティア モデレーター
    2025-10-16T04:28:24.6033333+00:00

    コマンドプロンプトで

    wsl -l

    を実行すると、どのような表示になりますか?

    エラーではなく、何らかの Linux ディストリビューション名が表示される場合は、

    wsl --unregister ディストリビューション名

    を実行してディストリビューションを削除してください。

    その上で、必要なディストリビューションを再インストールしてみてください。

    この回答は役に立ちましたか?


  2. motosan 3,570 評価のポイント
    2025-10-19T13:27:37.7533333+00:00

    Hebikuzure aka Murachi Akira さんの回答の中のコメントでやりとりしてわかりにくくなったので、ここにまとめました。


    私の環境

    • Windows11 Pro 25H2
    • Linux用 Windows サブシステム 2.6.1

    "C:\Program Files\WSL\wsl.exe" がないと下記のエラーになります。

    Ishii, Yuta/石井 雄太 さんのコメントにあるエラーです。

    (base) PS C:\Windows\System32> wsl -l
    指定されたファイルが見つかりません。
    (base) PS C:\Windows\System32> wsl -install
    指定されたファイルが見つかりません。
    

    wsl.exeがある場合は下記のようなエラーになります。

    (base) PS C:\Windows\System32> wsl -l
    指定されたモジュールが見つかりません。
    エラー コード: Wsl/ERROR_MOD_NOT_FOUND
    (base) PS C:\Windows\System32> wsl -install
    無効なコマンド ライン引数: -install
    サポートされている引数の一覧を取得するには、'wsl.exe --help' を使用してください。
    

    "C:\Program Files\WSL" のフォルダが壊れているのかもしれません。


     私の環境では、「Windows の機能」で「Linux 用 Windows サブシステム」は最初からチェックがない状態でインストールして動作しています。

    Ishii, Yuta/石井 雄太 さんがアンインストールした時に「Windows の機能」で「Linux 用 Windows サブシステム」のチェックを外しましたか?

    外したのであれば再インストールの前にチェックをつけましたか?

    下記のサイトにwsl のダウンロードの方法があります。

    How to Resolve WSL Installation Errors: A Step-by-Step Guide to Update and Fix Windows Subsystem for Linux #12816

    https://github.com/microsoft/WSL/discussions/12816

    追記)

    実際のダウンロードのリンクが探しづらいのですが下記のところです。

    Release microsoft / WSL Public

    https://github.com/microsoft/WSL/releases/

    2.6.1 等のバージョンの下の方の「Assets」を開くとインストーラがあります。(wsl.2.6.1.0.x64.msi 等)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません

お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。