LoginSignup
1
2

More than 5 years have passed since last update.

WSLのディストリビューションが突然消えた

Posted at

これは何?

WSLのディストリビューションが突如吹っ飛んだので復旧させたメモです。
最終的に解決しましたが、特に賢い解決法は出てきません。

環境とか

  • Windows10 pro 64bit
  • 入れてたWSLディストリビューション
    • WLinux Enterprise
      • メインで使ってた
    • Ubuntu
      • LongTermSupportじゃないやつ
    • WLinux

WSLのディストリビューションが無い

いつも通りbashコマンドを実行したところ、こんなことに

PS C:\> bash
Windows Subsystem for Linux には、ディストリビューションがインストールされていません。
ディストリビューションは Microsoft Store にアクセスしてインストールすることができます:
https://aka.ms/wslstore
続行するには何かキーを押してください...

またまた…と思ってwslconfigでも確認

PS C:\> wslconfig /l
Windows Subsystem for Linux には、ディストリビューションがインストールされていません。
ディストリビューションは Microsoft Store にアクセスしてインストールすることができます:
https://aka.ms/wslstore
続行するには何かキーを押してください...

いろいろ試した

bashコマンドではなく普通に起動

こんな感じでダメだった。

キャプチャ3.PNG

Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x800703fa
Error: 0x800703fa ????????????????????? ???????????????????????

Press any key to continue...

一度アンインストールしようとした

こんな感じでエラー。
ただ、結果的にアンインストールできてたっぽい。

キャプチャ4.PNG

PS C:\> lxrun /uninstall
警告: lxrun.exe は、レガシの Windows Subsystem for Linux ディストリビューションを構成するためだけに使用します。
ディストリビューションは Microsoft Store にアクセスしてインストールすることができます:
https://aka.ms/wslstore

MicrosoftStoreからインストールし直そうとした

なんかサインインできなかった。
でもこれは別の問題かも。
キャプチャ5.PNG

最終的に解決するためにしたこと

この辺のことをやったら、最終的に復活しました。

  • WindowsUpdateで最新にする
  • wsresetの実行(Storeへのログインはたぶんこれで解決した)
  • サービスからLxssManagerを再起動
  • PCも再起動した
  • MicrosoftStoreからあらためてディストリビューション取得

所感

githubのこのissueを参考にしました。
それなりに長期間に掛けて報告上がってるし、「結局、再起動して直ったわ~」って人も多いし、この先も遭遇する可能性ありそうに思いました。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2