Windows 10で OEM ライセンス認証キーを検証する方法

この記事では、Windows 10で OEM ライセンス認証キーを検証する方法について説明します。

適用対象: Windows 10 - すべてのエディション
元の KB 番号: 4346763

背景

Windows 10 Creators Update (ビルド 1703) 以降、Windows のアクティブ化動作が変更されました。 一意の OA3 デジタル プロダクト キー (DPK) は、デバイスに現在インストールされているキーとして常に表示されるとは限りません。 代わりに、システムは次のように動作します。

  • Windows 10 (Windows 10 Creators Update 以降のすべてのバージョンを含む) は、適切な既定のプロダクト キーを使用してデバイスにデプロイされます。 または slmgr /dlv を実行slmgr /dliして、OA3 DPK の代わりに部分的な既定のプロダクト キーをファームウェアの現在のライセンスとして表示できます。 [設定システム>の概要] > ページに表示される製品 ID は、使用されているWindows 10 キーに対して一意ではありません。

  • Windows Home や Windows Professional など、Windows 10 OEM クライアント エディションを実行しており、ファームウェアで OA3 DPK を使用してアクティブ化されているデバイスは、新しいバージョンにアップグレードされます。 たとえば、ビルド 1703 からビルド 1709 にアップグレードされます。 ただし、現在のライセンスとして OA3 DPK が実行slmgr /dlislmgr /dlvされているか、表示されない場合があります。 代わりに、これらのコマンドは既定のプロダクト キーを表示します。

動作は仕様です。 アクティブ化とユーザー エクスペリエンスは影響を受けません。 ただし、ファクトリでの OA 検証は、次のように影響を受ける可能性があります。

  • または slmgr /dli コマンドのslmgr /dlv出力は、挿入された DPK の最後の 5 桁とは限りません。 そのため、これらのコマンドを使用して期待される結果を返す必要がなくなりました。

OA3 DPK のプロダクト キー ID に対して製品 ID を検証するための推奨事項

すべてのOEMは、長年の経験を通じて採用されている異なる製造プロセスを持っています。 具体的には、インストールされている Windows 10 エディションに対して DPK を検証するには、 または slmgr/dlislmgr /dlv出力に依存しないことをお勧めします。 代わりに、次のように最新の OA3Tool を使用します。

  • /Validate のOA3TOOL

    検証パスを実行して、次のことが確認されます。

    • MSDM テーブルが存在します。
    • MSDM テーブル ヘッダーには、すべての必須フィールドが含まれています。
    • MSDM テーブル エントリが存在し、正しい形式に準拠しています。
  • /CheckEdition のOA3TOOL

    一致する場合、挿入された DPK とターゲット Windows エディションの間でクロスチェックを実行します。

Windows ライセンス認証システムは、製造中にコンピューターのファームウェアに挿入されるプロダクト キーを使用するように設計されています。 デバイスが最初にオンラインになったときに、デバイスが自動的にアクティブになります。 この操作は、毎日何千ものデバイスで使用されます。 追加のチェックとして、OEM は、デバイスのサブセットでのアクティブ化を含む完全なエンドツーエンドの検証プロセスを実行して、PC でのユーザー エクスペリエンスを検証することをお勧めします。 問題が発生した場合は、通常のチャネルを通じて当社と関わってください。

Microsoft が slmgr を使用して製品の最後の 5 桁をチェックする機能を削除した理由

SLMGR は従来のツールです。 slmgr は更新されていませんが、連続するシステム ビルドの更新により、システム BIOS に挿入されたプロダクト キーによって slmgr /dlv 表示されるか、一 /dli 致しないプロダクト キーの最後の 5 桁が表示されます。 設計上の問題です。 リリースのWindows 10ごとに SLMGR を検証したり、その他の変更を行ったりする意図はありません。 OA3 ツールに関するフィードバックや、製造フローを改善するために追加できるその他の機能に関するフィードバックを受け付けています。

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。