2019年5月に予定されているWindows 10のアップデートをインストールするには、32GBの空き容量が必要です。これは、32ビット版では(正直言ってわずかな)16GB、64ビット版では20GBという、従来のWindows 10の必要容量よりも大幅に増加しています。これは、32GBまたは64GBのeMMC SSDを搭載したローエンドシステムでWindows 10を使用しているユーザーにとって大きな負担となっています。これらのシステムでは、新しいSSDをインストールしないとアップグレードできない可能性があります(システムがSSDをサポートしている場合)。
同様に、ノートパソコンやデスクトップパソコンにバンドルされているWindows 10ライセンスを仮想マシンにインストールして利用していたLinuxユーザーも、初期セットアップ時に十分なディスク容量を割り当てていない限り、今回のアップデートで問題が発生する可能性があります。アップデート開始時に十分な空き容量がない場合、Windows 10 May 2019へのアップデートは失敗し、多くの場合エラーコード0x80070070が表示されます。(Windows Updateは、アップデート開始前に十分なディスク容量があるかどうかを確認しません。)
参照: パワーユーザー向けの Windows クイックヒント 20 選 (無料 PDF) (TechRepublic)
インストールを可能にするために既存の VM を破棄してディスクを拡張するのではなく、ユーザーは多少の手動作業で VM 内の Windows 10 で使用される既存のディスク イメージを拡張できます。
このガイドに従う前に知っておくべきこと
このガイドは、BoxesまたはVMMで管理されているQEMU+KVM仮想マシンを使用するWindows 10ユーザーを主な対象としています。VirtualBoxをご利用の方には、追加の手順もご用意しています。システムでこれらの手順を実行する前に、ガイド全体をお読みください。
VMプラットフォームで仮想ディスクのサイズを増やす方法
Linux で仮想ディスクのサイズを増やすのは、プロセスの中で最も簡単な部分です。
ボックス
Boxes で Windows 10 VM を右クリックし、「プロパティ」をクリックして、「システム」をクリックします。下部のスライダーを使って仮想ディスクのサイズを変更します。Boxes 内のディスクは動的に拡張されるため、VM はホストマシンのドライブに割り当てられているサイズよりも大きなサイズを報告しますが、VM が実際に使用する領域のみを使用します。
手動増加(VMM)
ターミナルで、仮想ディスクの場所に移動します。Fedora および RHEL では、/var/lib/libvirt/images です。
イメージサイズを 32 GB 増やすには、次のコマンドを実行します。vmdisk.img を仮想ディスクのファイル名に置き換えます。(拡張子は .img ではなく .qcow2 になる場合があります。)
qemu-img resize win10-x64.img +32G
バーチャルボックス
コマンドラインから VirtualBox VM のサイズを変更する方法については、TechRepublic のガイドを参照してください。
Windows 10のパーティションを安全に拡張する方法
VMのディスクサイズを拡張しても、Windowsファイルシステムのプロパティは自動的に変更されません。手動で変更する必要があります。以前はWindowsのディスクの管理で簡単に変更できましたが、Windows 10ではシステムパーティションの後に回復パーティションが挿入されます。この回復パーティションはディスクの管理で削除できないため、システムパーティションを拡張することはできません。
Windows回復パーティションの削除
コマンドラインを使用して、Windows回復パーティションを削除できます。アクティブなWindows 10パーティションの後に他のパーティションがない場合、回復パーティションはパーティション3で、約500MBの領域を使用します。
- 管理者としてコマンドプロンプトを開き、diskpartと入力してEnterキーを押します。
- タイプリストディスク
- おそらく、VMに接続されている仮想ディスクは1つだけです
- ディスク0を選択と入力します
- タイプリストパーティション
- 「リカバリ」パーティションの番号をメモします
- タイプ選択パーティション番号
- パーティションの削除オーバーライドを入力します
アクティブなWindows 10システムパーティションの拡張
回復パーティションが邪魔にならないので、ディスクの管理を使ってシステムパーティションを自由に拡張できます。検索バーに「diskmgmt.msc 」と入力してディスクの管理を開き、Windowsボリュームを右クリックして「拡張」をクリックします。
削除された回復パーティションは、次回の起動時、または次回の Windows Update 実行時に再生成される可能性があります。
Windows 10 の詳細については、「Windows 10 May 2019 Update: 知っておくべきことすべて」および TechRepublic の Windows 10 チートシートをご覧ください。