wsl.exeの「--updateオプション」
wsl.exeの“--update”コマンドは、Windows 10版、Windows 11版、Microsoftストア版で違いがある。
Windows 11版の場合、このオプションを単独指定すると、Microsoftストア版のインストールがされることに注意したい。Windows 10版では、このオプションはカーネルのアップデートの有無をチェックし、アップデートがあればカーネルを更新するものだった。
Windows 11付属のWSLを使い続けたい場合で、カーネルのアップデートだけをしたい場合には、
wsl.exe --update --inbox
としなければならない。一応表示が出るのだが、Microsoftストア版WSLをインストールしたつもりがないのにインストールされてしまう結果になるので注意が必要だ。
Microsoftストア版WSLをアンインストールして、Windows付属のWSLに戻したい場合、「設定」→「アプリ」→「インストールされているアプリ」で、「Linux用Windows サブシステムプレビュー」(日本語版Windowsの場合)を探してアンインストールする。
「Windows Subsystem for Linux Update」や「Windows Subsystem for Linux WSLg Preview」は、Windows 11付属のWSLなので、これをアンインストールしてはならない。同様にMicrosoftストア版WSLをアンインストールしたあと、「--update」オプションを単独で使うwsl.exeを実行してしまうと、再度Microsoftストア版のWSLがインストールされてしまうことにも注意が必要だ。
これまで、Windowsのプレビューとともに提供されてきたWSLだが、現状、WSLのプレビューは完全にMicrosoftストア版WSLに切り替わったと思ってよさそうだ。前述のGitHubを見ると、短いときには、1週間程度で更新がある。Microsoftストア版は基本的には、プレビューなのだから、安定感を求めるなら、Windowsに付属しているWSLを使うほうがいいだろう。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第533回
PC
PCの世界ではすっかり存在感が薄くなった光学メディアをあらためて整理 -
第532回
PC
モニターの情報が含まれる「VESA EDID」をWindowsで調べる方法 -
第531回
PC
Windowsのコンソール上でUnix/Linuxの標準的なコマンドを動かす「Windows CoreUtils」 -
第530回
PC
Windows 11でタスクバーの位置の移動機能が復活するのは結局どうなった? プレビュー版の現状を見る -
第529回
PC
Windowsの標準スクリプト言語であるPowerShellの現状をあらためて紹介する -
第528回
PC
Windows 11の標準機能でメモリに問題がないかを診断する -
第527回
PC
Windowsがクラッシュする原因を究明する方法 AIを活用すると結構早い -
第526回
PC
今年6月にPCが起動しなくなる心配はないが、セキュアブートが機能しないとWindowsのセキュリティ機能は一部使えなくなる -
第525回
PC
6月以降「PCが起動不可能に?」と間違った騒がれ方をしている原因の「セキュアブート」とは? -
第524回
PC
Windows Insider Programが変化 チャンネルが3つになって整理される -
第523回
PC
AI傾倒に一息入れて、既存のWindowsの改良を宣言するMicrosoft タスクバーを画面の上下左右に移動可能に!? - この連載の一覧へ












