このページの本文へ

前へ 1 2 次へ

Windows Info 第217回

20H1の完成とともにWindows Subsystem for Linux 2が来る

2020年03月29日 10時00分更新

文● 塩田紳二 編集● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 Windows 10 Ver.2004となる「20H1」の開発完了が近づいた。Windows Insider Previewでは、すでに昨年からSlow Ringでの配布になり、累積アップデート配布の段階に入っている。最新版は、日本時間で3月27日に配布が始まったBuild 19041.172である。

Windows 10 Homeエディションのプレビュービルド19041.172でもWSL2が利用できた

 20H1における最大の変更点はWSL2(Windows Subsystem for Linux 2)である。そのほかは、意外と小粒な感じだが、クラウドイメージを使ったWindowsの再インストールやホステッドアプリケーション(簡単にいうとスクリプトプログラムみたいなやつ)のスタートメニュー登録が可能になるなど、便利な機能もないわけではない。

 とりあえず、今回は、最終版での検証ではないものの、WSL2のインストール方法などが確定したようなので、そのあたりをまとめておく。なお、WSL2自体に関しては、これまでも解説しているので、とりあえず、これまでのWSL2関連の記事へのリンクを載せておく。

第199回:Windows Subsystem for Linux 2のメモリ管理を詳しく見る
第184回:Windows Subsystem for Linux 2におけるネットワークの改良
第178回:プレビューが開始されたWindows Subsystem for Linux 2を動かす
第173回:Build 2019で見えた「Windows Subsystem for Linux 2」の詳細
第172回:Linuxカーネルをそのまま利用する「Windows Subsystem for Linux」の新バージョン

WSL2のインストール方法

 WSL1は、コントロールパネルの「プログラムと機能」→「Windowsの機能の有効化または無効化」(以下、長いので「Windowsの機能の有効化または無効化」と表記する)から導入できる。これに対してWSL2は長らく、PowerShellコマンドを使ったインストールしかできなかった。しかし、プレビュービルドである19041.153でとりあえず、PowerShellコマンドは不要となった。

 手順を簡単に説明すると、WSL1をインストールしたあと、WSL2専用Linuxカーネルをダウンロードして、WSL1用にインストールしたディストリビューションをWSL2用に変換する、ということになる。

 なお、20H1の正式版配布以降は、LinuxカーネルはWindows Updateで配布するということだ。さらにいうと、1つのディストリビューションパッケージは、バージョン1またはバージョン2のどちらかでしか動作させることができない。つまり、同じUbuntu-18.04というWSL用ディストリビューションは、バージョン1か2のどちらかでしか存在しなくなる。

 「Windowsの機能の有効化または無効化」のWSL機能は、19H2(Windows 10 Ver.1909)までの「Windows Subsystem for Linux」から「Linux用Windowsサブシステム」に変更になった。これを使ってWSLをインストールする。ただし、英語表記は、「Windows Subsystem for Linux」で表記は変わっておらず、単に日本語版の翻訳の問題なのかもしれない。

「コントロールパネル」→「プログラムと機能」→「Windowsの機能の有効化または無効化」で「Linux用Windowsサブシステム」を有効化する

 イメージ的には、WSL2はWSLのディストリビューションの動作モード(WSLコマンドではバージョンと表現される)の1つで、WSLに従来の「バージョン1」と20H1から追加される「バージョン2」がある状態だ。このため、以後WSLと表記したときにはバージョン1とバージョン2の両方を意味することにご注意いただきたい。

 ただし、バージョン2環境を起動させるためには、仮想マシン支援環境が必要だ。これも「Windowsの機能の有効化または無効化」で行なう。なお、WSL2は、Windows10 Homeエディションでも動作させることができた。Homeエディションでは、Hyper-Vを使えないが、ここは公約どおりに、20H10では仮想マシン支援機能を使ったWSL2が動作できるようになる。

 そのためには、「Windowsの機能の有効化または無効化」で、「仮想マシンプラットフォーム」(英語では、Virtual Machine Platform)を同時に有効化しておく。どちらも有効化に際して再起動が必要になるため、同時に行ったほうが手間が少ない。

同時に「仮想マシン プラットフォーム」も有効化しておく

 なお、「WSL」や「仮想マシンプラットフォーム」の有効化は、PowerShellからコマンドラインでもできる。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

「/norestart」オプションを付けないと自動では再起動しないので、ユーザーが手動で再起動する必要がある。なお、現在のWindows(これをdismではonlineと呼ぶ)で利用可能なfeaturenameに関しては、以下のコマンドで表示させることができ、インストール状態も確認できる。

dism.exe /Online /Get-Features

dismは、Windowsのインストールイメージ処理コマンド。/onlineは起動中のWindowsを意味し、Featuresは、Windowsの機能のこと。「Windowsの機能の有効化または無効化」と同等の処理ができ、/Get-Featuresオプションは設定可能な機能を表示する

 「Windowsの機能の有効化または無効化」は、開くまでに結構時間がかかるので、手早くやるならコマンドラインを使った方がいいだろう(なお、管理者権限が必要である)。

 もう1つ、一部のPCでは仮想マシン支援機能が工場出荷時にオフになっていることがある。これは、ファームウェア(UEFI)で変更する必要がある。これは、メーカー、機種で画面や表示が全然違うので解説しない。ただ、最近のPCでは、仮想マシン支援機能が出荷状態で有効になっていて、ファームウェアに設定項目がない機種もある。

 まずは、タスクマネージャーを起動しパフォーマンスタブでCPUを選択して、グラフの下にある「仮想化」が「有効」になっているかどうかを確認する。「有効」ならファームウェア操作は不要である。

ファームウェア側で仮想マシン支援機能(Intel VTやAMDvなど)が有効になっている場合、タスクマネージャーのパフォーマンスタブにある「仮想化」が「有効」になっている

 Windows 10では、「設定」→「更新とセキュリティ」→「回復 」→「PCの起動をカスタマイズする」から、ファームウェア設定画面を呼び出す(実際には再起動する)ことができるが、起動時のファームウェア画面でF8キーの連打でも入ることができるはずだ。

 タブレットなどでは、電源をオフにして、ボリュームキーの下を押しながら電源ボタンを押して電源を入れるとファームウェア設定画面に入るはずだ。マイクロソフトの公式手順はこうだが、世の中にはそうでないマシンもあるかもしれない。確実なのは、設定ページから起動する方法である。

前へ 1 2 次へ

カテゴリートップへ

この連載の記事
1
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
【整備済み品】中古 ノートパソコン NEC VersaPro VKT16/15.6型・第8世代Core i5-8250U(最大動作3.4GHz)/快適メモリ8GB/ 高速SSD 256GB/Win11 Pro/MS Office 2019付属/テンキー付, Webカメラ, USB3.0, HDMI, VGA, 有線LAN, WIFI内蔵, Bluetooth/ACアダプター付属/180日間保証
¥26,880
2
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥36,979
3
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥39,800
4
【整備済み品】富士 通 2in1ノートパソコン V727【本体のみ】/第7世代Core M3/12.3型タッチパネル1920×1080/メモリ 8GB/SSD 128GB/Win 11/MS Office 2019/USB 3.1/Type-C/無線WIFI/オーディオ内蔵/WEBカメラ/初期設定済
【整備済み品】富士 通 2in1ノートパソコン V727【本体のみ】/第7世代Core M3/12.3型タッチパネル1920×1080/メモリ 8GB/SSD 128GB/Win 11/MS Office 2019/USB 3.1/Type-C/無線WIFI/オーディオ内蔵/WEBカメラ/初期設定済
¥9,600
5
HP ノートパソコン 15-fd 15.6インチ インテル Core Ultra 5 125H メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 WPS Office搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M7PA-AAAF)
HP ノートパソコン 15-fd 15.6インチ インテル Core Ultra 5 125H メモリ16GB SSD512GB Windows 11 Microsoft Office 2024搭載 WPS Office搭載 カメラシャッター 指紋認証 薄型 Copilotキー搭載 ナチュラルシルバー (BJ0M7PA-AAAF)
¥134,323

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥1,880
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890
3
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
【Amazon.co.jp限定】バッファロー microSD 32GB 100MB/s UHS-1 U1 microSDHC【 Nintendo Switch 対応 】V10 A1 IPX7 Full HD RMSD-032U11HA/N
¥980
4
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
5
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
6
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥5,280
7
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥980
8
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
バッファロー SDカード 128GB 100MB/s UHS-1 スピードクラス1 VideoSpeedClass10 IPX7 Full HD データ復旧サービス対応 RSDC-128U11HA/N
¥1,980
9
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
¥5,545
10
【Amazon.co.jp限定】 ロジクール ワイヤレスマウス 無線 マウス M185CG 小型 電池寿命最大12ケ月 M185 グレー 国内正規品
【Amazon.co.jp限定】 ロジクール ワイヤレスマウス 無線 マウス M185CG 小型 電池寿命最大12ケ月 M185 グレー 国内正規品
¥999

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン