Windows 10からWindows 11への無料アップグレード方法

自分のPCがWindows 11に対応しているか確認しよう — 急ぎの前に必ずチェックを

最初はちょっと手こずったんですよね、自分のマシンが本当にWindows 11に対応しているかどうか。実は、多くの人がこのステップを飛ばしてしまい、結果的にアップグレードに失敗したり、ハードウェアがサポートされていないと知って頭を抱える羽目に。私も経験済みです。事前に確認しておくのが安全です。たとえば、少し古いPCだったり、TPM 2.0やセキュアブートといった必須機能がない場合もあります。実際、比較的新しいハードウェアでもこうした要件で拒否されることもありますから注意してください。

Microsoftには「PCの状態をチェックするツール」— 通称「PCヘルスチェック」ツールがあります。これを公式サイトから直接ダウンロードするのがおすすめです。検索エンジンで「PCヘルスチェック ダウンロード」と検索すればリンクが見つかります。ダウンロード後はインストーラーを実行し、HealthCheckSetup.msiというファイルを起動。アプリを開くと、自動でシステムをスキャンして、対応しているかどうかを教えてくれます。通常、「このPCはWindows 11に対応しています」または対応できない理由も示されるので、判断材料になりますね。

もし自分でスペックを確認したい場合も大丈夫。プロセッサーが最低1GHzで2コア以上の64ビットならクリアです(確認はデバイスマネージャーで行います—Win + Xを押して< প্র>デバイスマネージャーを選択)。RAMは最低4GB、ストレージは64GB以上あればOKです。こちらは< strong>設定 > システム > ストレージやシステム > についての項目で簡単に確認できます。

ただし、最も重要でよく引っかかるのがTPM 2.0です。これを確認するには、tpm.mscを「ファイル名を指定して実行」(Win + R)で起動するか、PowerShellで Get-WmiObject -Class Win32_TPMを実行します。表示される情報に「Trusted Platform Module 2.0」があれば合格、それ以外の場合はBIOSやUEFIの設定を確認しましょう。

セキュアブートも同じく重要です。システム情報Win + Rmsinfo32を入力)を開き、「Secure Boot State」を探します。もし「Off」となっていたら、BIOS設定で有効にしましょう。

ところが、PCヘルスチェックの結果が「曖昧」だったり、明確な答えを出さない場合もあります。そんな時は落ち込まないでください。原因の多くは、BIOS設定や古いファームウェアにあります。BIOSのアップデートは便利な方法ですが、リスクも伴います。/メーカーやマザーボードの公式サイトからBIOSのイメージをダウンロードし、マニュアルに従ってフラッシュ作業を行います。多くの最新マザーボードはBIOS上から直接アップデート可能ですが、操作を誤ると起動不能になる恐れも。必ず手順をよく読み、必要なら経験者に相談したり、フォーラムを参照してください。古いBIOSはTPMやセキュアブートの設定を隠したり無効にしたりしていることがあるので、常に最新の状態に保つことが重要です。

BIOSでTPMとセキュアブートを有効にする方法

これが一番の難所です。TPMやセキュアブートが無効になっていると、Windows 11はインストールできません。これらの設定項目は、OEMメーカーが隠しがちで、探すのが面倒なことも。私の場合、特に古めのASUSマザーボードでは、「詳細設定」や「セキュリティ」メニューの奥に隠されていて、TPMの代わりに「Intel PTT」、AMDなら「fTPM」といった表記になっていることもあります。

TPM v2.0を有効にするには、PCを再起動して起動時に特定のキー(F2F10DELESCなど)を押します(メーカーによって違います)。BIOS/UEFI画面に入ったら、「セキュリティ」や「詳細設定」のメニューを探し、「TPMデバイス」や「Intel PTT」「AMD fTPM」を「Enabled」に切り替えます。場合によっては「信頼されたコンピューティング」などの項目もありますので、それも有効にしてください。

もしこの項目が見つからない場合は、マザーボードがTPM 2.0に対応していないか、BIOSのアップデートが必要かもしれません。BIOSの更新はちょっとデリケートなので、公式サイトから最新ファームウェアをダウンロードし、メーカーの指示に従ってアップデートします。多くの場合、BIOSから直接アップデートできるので、古いDOSベースのツールより安全です。ただし、手順を間違えると起動不能になるリスクがあるため、慎重に行動してください。不要な周辺機器は一旦外し、すべての手順を丁寧に進めましょう。失敗するとパソコンが起動しなくなることもあります(経験者の助けを借りるのも一つの手です)。

セキュアブートも同様に、BIOSの中の設定です。有効にするだけでなく、時には「CSM」(Compatibility Support Module)を無効化する必要があります。これはSecure BootがUEFIモードを要求するためです。また、Secure Bootを有効にする際に管理者パスワードを設定したり、既存の鍵を削除したりする必要もあるので、その場合は慎重に行いましょう。設定変更後は、必要に応じてSecure Boot鍵を再設定してください。

準備万端!Windows 11のインストールステップ

ハードウェアとBIOSの準備が整ったら、次はWindows 10からのアップグレードに進みます。一番簡単なのはやっぱりWindows Updateを使う方法。設定Win + I)を開き、「更新とセキュリティ」→「Windows Update」に進み、「更新プログラムのチェック」をクリック。しばらく待つと、Microsoft側の準備ができたら「Windows 11にアップグレードできます」という表示が出るので、「ダウンロードしてインストール」を選択してください。

ダウンロードやインストールには少し時間がかかることもあります。特にインターネット回線が遅いと、ダウンロードが長引いたり、途中で止まったりすることも。そういうときは焦らず、何度か再試行したり、コマンドラインでWindows Updateのキャッシュをクリアするのも効果的です。管理者権限で次のコマンドを実行してみてください:

Stop-Service -Name wuauserv
Remove-Item -Path "C:\Windows\SoftwareDistribution\Download\*" -Recurse
Start-Service -Name wuauserv

なお、アップグレード前にはバックアップを取るのが鉄則です。アップグレード中に予想外のトラブルに巻き込まれることもあるので、安全のために事前に重要なデータの保存を済ませておきましょう。また、ドライバも最新にしておくと安心です。特にグラフィックやネットワーク、チップセットドライバは最新のものに更新しておくと、不具合や動作不良を避けられます。

最後に — ヘマを防ぐためのコツ

私の経験から言えば、まずは念入りにバックアップし、ドライバの更新状況も確認しましょう。そして何より、焦らずにゆっくりと作業を進めることが成功のポイントです。もしWindowsが「対応外のハードウェア」と言ってきた場合でも、“レジストリの設定をちょいといじって対応できる場合”もあります(例:AllowUpgradesWithUnsupportedTPMOrCPUHKEY_LOCAL_MACHINE\SYSTEM\Setupに追加)。ただしこれは非公式な方法なので自己責任で行ってください。あと、Microsoftアカウントやインターネット接続が必要になる場合もあるので、その準備もお忘れなく。

アップグレードは必ずしもスムーズに進むとは限りません。特に、古いPCやギリギリのシステム構成では一筋縄ではいかないことも。私も時間をかなり費やしましたが、少し根気と準備を重ねれば、多くのハードウェアは対応可能です。システムのスペック確認、BIOSの最新化、そしてバックアップを忘れずに。これだけ気を付ければ、成功率もぐっと上がるはずです。皆さんのアップグレードがスムーズに終わることを祈っています。そして、この情報が誰かの助けになれば幸いです — 私にとっても長い週末となりましたが、やっとコツをつかめた気がします!