ハードウェア変更後に発生するWindowsライセンス認証エラーの解決方法

ハードウェア変更後にWindowsのライセンス認証を修正する方法

マザーボードを交換したり、その他の主要なハードウェアアップグレードを行った後、Windows がアクティベートできなくなることがあります。システムには以前の Windows バージョンが表示され、技術的には同じエディション (Windows 10 Pro など) であるにもかかわらず、アクティベーションの状態が不一致または無効と表示されるため、非常に厄介です。問題は、元のプロダクト キーがない場合、またはライセンスが古いマザーボードに OEM で紐付けられている場合、状況がかなり複雑になる可能性があることです。基本的に、Windows が別のマシンであると認識したり、さらに悪いことに、正規のライセンスとして認識されなくなったりするループに陥ります。このガイドでは、キーの有無に関わらず、アクティベーションを正常に戻すための実践的な手順をいくつか説明します。正直なところ、これらの手順の中には、当てずっぽうなものもありますが、同様の問題に直面した多くのユーザーに効果がありました。ある環境ではすぐに効果がありましたが、別の環境では数回の再起動または再試行が必要でした。すぐに効果が出なくても落胆しないでください。まず最初に確認すべき一般的な事項は、ライセンスがOEM版かリテール版かということです。これは、ハードウェア変更後のアクティベーションの手順に影響するためです。

手動でのアクティベーションを行う前に、 WinhanceのようなPC修復ツールを使って簡単なシステムチェックを実行することをお勧めします。システムファイルやコンポーネントがアクティベーションを妨げているかどうかを確認できます。問題はライセンスだけでなく、ファイルや設定の破損にある場合もあります。いずれにせよ、ライセンスがOEM版かリテール版かによって対処法が異なり、元のキーが手元にない場合でも利用できるオプションについても説明します。

ライセンスの種類を確認してください — OEM または小売

Windows ライセンスが OEM (ハードウェアに付属) か FPP (フルパッケージ製品、小売版) かを知ることは、マザーボード交換後にアクティベーションが失敗する理由を説明する上で重要です。OEM ライセンスは基本的に元のマザーボードに固定されており、Windows ライセンスは基本的にそこに永久にロックされます。一方、小売版ライセンスは別のマシンに移行できる場合が多く、より柔軟性があります。確認するには、コマンドプロンプトを管理者として開きます。Windowsの検索バーにcmdと入力し、コマンドプロンプトを右クリックして「管理者として実行」を選択すると、コマンドプロンプトを開くことができます。開いたら、次のコマンドを実行します。

Slmgr –dli

ライセンス情報が表示された小さなウィンドウがポップアップします。 「説明」欄を確認してください。「OEM_DMChannel」と表示されていれば、それはOEMライセンスです。通常、このライセンスはマザーボードに直接紐づいています。「Retail」や「Windows (Retail)」などと表示されていれば、より制限の少ないリテール版ライセンスである可能性があります。

または、以下のコマンドを実行して詳細を確認することもできます。

Slmgr /xpr

これにより、ライセンスが永久的に有効化されているか、期間限定ライセンスまたはデジタルライセンスであるかがわかります。OEMライセンスに問題がある場合は、今後のトラブルを避けるために、新しいキーを購入するか、リテールライセンスにアップグレードする必要があるでしょう。

オリジナルキーをお持ちの場合は、手動で再アクティベートしてください。

プロダクトキーがあれば、手続きが簡単になります。Windowsのプロダクトキーを覚えている、またはアクセスできる場合(製品パッケージや購入確認メールに記載されている場合など)、手動で再アクティベーションを試してみてください。コマンドプロンプトを管理者として再度開きます。次に、次のコマンドを実行して、BIOSからプロダクトキーが表示されるかどうかを確認します(BIOSに自動的に保存されている場合もあります)。

wmic path softwareLicensingService get OA3xOriginalProductKey

キーが表示されれば問題ありません。慎重にコピーして、 [設定] > [更新とセキュリティ] > [ライセンス認証] > [プロダクト キーの変更]に移動します。キーを貼り付けて[次へ] をクリックしてライセンス認証を行います。システムがキーを認識し、再検証のためのちょっとした操作が必要なだけの場合は、これで十分な場合もあります。 > *注:* システムによっては、BIOS に保存されているプロダクト キーがぼやけていたり、まったく表示されない場合があります。そのような場合は、新しいライセンスを購入するか、Microsoft アカウントにリンクされたデジタル ライセンスを使用する必要がある場合があります。

コマンドプロンプトを使用して強制的にアクティベーションを行う

通常の方法でうまくいかない場合は、コマンドプロンプトで以下のコマンドを直接実行して強制的に再アクティベーションを試してください。 –コマンドプロンプトを管理者として開きます。 – 「YOUR-PRODUCT-KEY」を実際のプロダクトキーに置き換えてから、以下のコマンドを実行します。

slmgr /ipk YOUR-PRODUCT-KEY

– に続く:

slmgr /ato

これはキーをインストールして Windows をアクティベートしようとします。その後、アクティベーションの状態を示すポップアップが表示される場合があります。成功と表示されれば問題ありません。 > *補足:* キーをお持ちでない場合でも、以前に Microsoft アカウントにリンクされたデジタル ライセンスで Windows をアクティベートしている場合は、以下を実行してください。

slmgr /xpr

購読状況を確認するか、以下を使用してください。

slmgr /dlv

ライセンスの詳細については、こちらをご覧ください。Microsoft アカウントに紐付けられている場合、Windows はハードウェアの変更を検出すると自動的に再アクティベートされることがあります。

アクティベーションのトラブルシューターを実行する

他の方法がすべてうまくいかない場合は、ハードウェア変更後のライセンス認証の不具合を処理するWindows独自のトラブルシューターを使用できます。多くの場合、これは問題を自動的に解決する最も簡単な方法です。設定 > 更新とセキュリティ > ライセンス認証に移動します。ここで、Windowsがライセンス認証の問題を検出すると、「トラブルシューティング」ボタンが表示されます。それをクリックします。 「このデバイスのハードウェアを最近変更しました」というオプションが表示されたら、それを選択し、Microsoftアカウントでサインインします。リンクされているデバイスの一覧から現在使用しているデバイスを選択し、「これは現在使用しているデバイスです」オプションにチェックを入れて、「ライセンス認証」をクリックします。ハードウェアの変更によってWindowsが別のマシンで動作していると認識している場合、トラブルシューターがリンクを再確立できることがあります。ただし、ライセンスがOEM版の場合は制限があることに注意してください。これは一時的な解決策になるかもしれませんが、根本的な解決策は有効なキーを再購入または再登録することかもしれません。

ハードウェアの変更は、本来よりも多くの問題を引き起こす傾向があります。Windowsのライセンス認証は少々厄介です。しかし、これらの方法を使えば、OS全体を再インストールすることなく、ライセンス認証の問題を解決できる可能性は十分にあります。ただし、万が一うまくいかなかった場合は、新しいライセンスを購入する必要が生じる可能性もあることを覚悟しておいてください。

まとめ

  • ライセンスがOEM版かリテール版かを確認するには、次のコマンドを実行してください。Slmgr –dli
  • 元のプロダクトキーをお持ちの場合は、それを使用してください。コマンドは次のとおりです。wmic path softwareLicensingService get OA3xOriginalProductKey設定でプロダクトキーを変更します。
  • コマンドプロンプトによる強制起動slmgr /ipkslmgr /ato
  • 万策尽きた場合は、アクティベーションのトラブルシューターをお試しください — 設定 > 更新とセキュリティ > アクティベーション > トラブルシューティング

まとめ

マザーボード交換後にライセンス認証の問題が発生すると面倒ですが、ほとんどの場合はライセンスの種類を確認し、手動コマンドまたはトラブルシューティングツールを使用することで解決できます。この情報が少しでもお役に立てば幸いです。Windowsが正規ライセンスを再び認識するまでには、数回試行錯誤が必要になる場合もあります。

関連記事: