1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

wsl の インストール エラー 0x8024001e

Posted at

概要っぽい

wsl2 (Ubuntu) をインストールしようとすると、 0x8024001e のエラーが出た。

冒頭の結論

1.シャットダウンしてからwinget無しでインストールする。

wsl --shutdown
wsl --install Ubuntu

以上です

 お疲れ様でした。
 以下は、メモ用に試行錯誤していったものを記述しています。良ければ読んで下さい。

エラー内容の説明

0x8024001e はパッケージの破損を意味するエラーらしい

1.パッケージを手動インストール

1-1理論(対処)

別手法でダウンロードして、そのファイルを実行する。

1-2実行

$ winget show -e --id Canonical.Ubuntu.2204

ダウンロード URL: にブラウザでアクセス。

1-3結果

DLしたファイルを実行するも、同様のエラーだった。

2.wingetを使わない戦法

2-1実行(対処)

$ wsl --install Ubuntu

2-2結果

PS C:\Users\hoge> wsl --install Ubuntu
インストール中: Ubuntu
Error: 0x8024001e
Error code: Wsl/InstallDistro/0x8024001e

2-3解析

 変化なしだった。

3.成功 - 一回黙らせてみる

 shutdown を実行する。
 その後は 2.と同じで wingetを使わない。

3-1実行

$ wsl --shutdown
$ wsl --install Ubuntu

3-2結果(成功)

PS C:\Users\hoge> wsl --shutdown
PS C:\Users\hoge> wsl --install Ubuntu
インストール中: Ubuntu
[==========================77.0%=============              ]

結論

 冒頭の結論で述べた。

1
1
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
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?