0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WSLオフライン環境への移行方法

Last updated at Posted at 2026-01-04
  1. WSL 1への変換方法
    オンラインPC、または移管後のオフラインPCで、以下のコマンドを実行するだけでバージョンを戻すことができます。

現在のバージョンを確認する

PowerShell

wsl -l -v
(対象のディストリビューションが 2 になっていることを確認します)

バージョンを 1 に変更する

PowerShell

wsl --set-version <ディストリビューション名> 1

wsl --set-version Ubuntu 1
※変換には数分かかる場合があります。

  1. オフラインPCでWSL 1を動かすための注意点
    オフラインPCでWSL 1を利用する場合、前回の回答で挙げた「WSLカーネル更新パッケージ(wsl_update_x64.msi)」は不要です。これはWSL 2専用のカーネルだからです。

代わりに、以下の「Windowsの機能」が有効になっていることを確認してください。

有効にすべき機能:

「Linux用Windowsサブシステム」(必須)

不要な機能:

「仮想マシンプラットフォーム」(WSL 2を使わないなら不要)

インポート時に直接WSL 1として取り込む
オフラインPCで wsl --import を実行する際、オプションで最初からバージョンを指定することも可能です。

PowerShell

--version 1 を付けることで最初からWSL 1として展開されます

wsl --import <名前> <フォルダパス> --version 1

オンラインPC(Windows 10)で既にWSL 1として構築済みの環境を、オフラインのWindows 10 PCへ移管する手順を整理しました。

「WSL 1」として確実にインポートすることがポイントになります。

手順 1:オンラインPCでのエクスポート(書き出し)
現在の環境を1つのバックアップファイル(.tar)にまとめます。

WSLの停止(念のため) PowerShellを開き、以下を実行します。

PowerShell

wsl --shutdown
エクスポートの実行 USBメモリなどを接続し、以下のコマンドで環境を書き出します。

PowerShell

ディストリビューション名が "Ubuntu" の場合

wsl --export Ubuntu D:\wsl_v1_backup.tar
※ D:\ はUSBメモリなどのパスに合わせて変更してください。

手順 2:オフラインPCでの事前準備(機能有効化)
オフラインPCでWSLを動かすには、まずWindowsのOS機能を有効にする必要があります。

WSL機能を有効化(コマンドで実行) PowerShellを管理者として開き、以下のコマンドを実行します。

PowerShell

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
※この機能(WSL 1)の有効化だけであれば、通常はネット接続なしでOS内部のファイルからインストール可能です。

PCを再起動する 必ず再起動を行ってください。

手順 3:オフラインPCへのインポート(取り込み)
USBメモリから取り込んだファイルを展開します。

保存先フォルダの作成 WSLのデータ(仮想ディスク)を置くフォルダを作ります(例:C:\WSL_Distro)。

インポートの実行 PowerShellで以下のコマンドを打ちます。末尾の --version 1 が重要です。

PowerShell

wsl --import <新しい名前> <インストール先> --version 1

wsl --import MyUbuntu1 C:\WSL_Distro D:\wsl_v1_backup.tar --version 1
確認 正しくWSL 1として入ったか確認します。

PowerShell

wsl -l -v
VERSIONが 1 になっていれば成功です。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?