データ損失なしでWindows 11バージョン25H2にアップグレードする方法(解説)

Windows 11の最新バージョン25H2がリリースされました。お使いのPCが対象であれば、Windows Updateでアップグレードを促すポップアップが表示されるはずです。しかし、現実的に考えてみましょう。アップグレードをスムーズに実行するのは、必ずしも簡単ではありません。場合によっては、アップグレードが途中で止まったり、ほとんどの要件を満たしているにもかかわらず、システムが完全に互換性を保てなかったりすることがあります。Windows 10からWindows 11への移行を試みているのに、うまくいかなかったり、何度も失敗したりする場合は、このガイドがよくある落とし穴をトラブルシューティングし、いくつかの代替案をご案内します。

Windows 10 から Windows 11 へのアップグレードの際の問題を解決する方法

アップグレード前にシステムを手動でチェックする

まず、ハードウェアが本当に最低スペックを満たしているか確認してください。Windows Updateの警告が表示されても、一部のPCは応答がなく、実際には要件を満たしていない場合があります。Microsoft PC Health Checkアプリをダウンロードすることをお勧めします。実行してみてください。「PCの準備ができていません」と表示されたら、無視しないでください。TPM 2.0やセキュアブートなどのハードウェアがオフになっているか、サポートされていない可能性があります。BIOS設定などの技術的な設定によっては、TPMやセキュアブートを有効にするために設定が必要になる場合があります。Windowsは、必要以上に設定を難しくしているからです。

競合するソフトウェアをアンインストールまたは無効化する

面倒に思えるかもしれませんが、サードパーティ製のウイルス対策ソフトやVPNがアップグレードプロセスをブロックすることがあります。「設定」>「プライバシーとセキュリティ」>「Windows セキュリティ」>「ウイルスと脅威の防止」から、これらを一時的に無効化またはアンインストールしてください。また、外付けドライブ、SDカード、プリンターや外付けHDDなどの不要な周辺機器は取り外してください。多くの機器が接続されていると、Windowsがアップグレード時に混乱する可能性があります。

ストレージの一部をクリアし、更新コンポーネントをリセットする

ドライブの空き容量が不足している場合、またはWindows Updateのキャッシュが壊れている場合、アップグレードがハングしたり失敗したりする可能性があります。空き容量を確保してください。少なくとも64GB(可能であればそれ以上)を確保してください。不要なファイルを削除するか、Disk Cleanupスタート>「ディスク クリーンアップ」と入力して実行してください。

Windows Update コンポーネントをリセットするには (ちょっと奇妙な修正ですが、うまくいくこともあります)、管理者として PowerShellを開き、次のコマンドを 1 つずつ実行します。

 net stop wuauserv net stop bits ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start bits 

これにより、更新キャッシュがリセットされ、スタックしたファイルがクリアされる可能性があります。

メディア作成ツールをバイパスとして使用する

Windows Update がアップデートに失敗したり、アップグレードが提供されなかったりした場合は、メディア作成ツールが頼りになるバックアップツールです。Windows 11 の公式ダウンロードページからダウンロードしてください。ダウンロードしたらツールを実行してください。必ず管理者権限で実行してください(右クリック > 「管理者として実行」)。起動可能な USB メモリを作成したり、ISO ファイルから直接アップグレードしたりできます。

この方法は、Windows Update による通常のブロックを回避できるので、かなり便利です。設定によってはすぐに機能しましたが、変更が反映されるまでに数回の再試行や再起動が必要な設定もありました。

BIOS/UEFI設定を手動で確認する

ハードウェアが要件を満たしていても、TPM またはセキュアブートが BIOS でデフォルトで無効になっている場合があります。有効にするには、次の手順に従います。

  • PC を再起動して BIOS/UEFI に入ります (通常は起動時にF2Delete、または別のキーを押します。製造元の手順を確認してください)。
  • 「TPM」、「セキュリティチップ」、「セキュアブート」といったオプションを探します。これらは「詳細設定」や「ブート」タブにある場合もあります。
  • 両方を有効にし、変更を保存して再起動してください。その後、アップグレードを再度お試しください。

この手順は見落とされがちですが、Microsoftはこれらの切り替えをより分かりやすくすることについては沈黙を守ってきました。しかし、TPMがオフになっている場合、Windows 11へのアップグレードは微調整なしでは不可能です。

最後のヒントと奇妙な修正

上記のいずれの方法でも問題が解決しない場合は、引き続きお試しください。Windows 10を再インストールしてから再度アップグレードを試みることで、このプロセスが再開されることがあります。あるいは、技術的な話ではなく、少し待ってみてください。Microsoftは広範囲にわたる問題を検出した場合、定期的にアップグレードツールを更新しています。場合によっては、再起動したり、数時間待つだけで問題が解決することもあります。これは、Windowsが頑固な場合があり、Microsoft側に問題があるためです。

また、単に新しく始めたいだけで、すべてを保存する必要がない場合は、Windows 11 インストール メディア (上記と同じリンクから) を使用してクリーン インストールを実行すると、最終的に問題が解決する可能性があります。

まとめ

  • Microsoft の PC Health Checkを使用してハードウェアの互換性を確認します。
  • ウイルス対策や VPN などの競合するソフトウェアを無効にし、不要な周辺機器を取り外します。
  • BIOS で TPM とセキュア ブートが有効になっていることを確認します。
  • PowerShell コマンドを使用して更新キャッシュをクリアします。
  • Windows Update が動作しない場合は、メディア作成ツールを使用します。
  • アップグレードが失敗し続ける場合は、クリーン インストールを検討して、最初からやり直してください。

まとめ

Windows 11へのアップグレードは、特にハードウェアの不具合や隠れた設定などにより、必ずしもスムーズに進むとは限りません。しかし、少しのトラブルシューティングで、多くの場合は成功します。これらのヒントが、面倒な作業を回避し、より早く最新OSに移行するためのお役に立てれば幸いです。正直なところ、もしこれが誰かのWindows 11への近道になるのであれば、努力する価値は十分にあります。