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

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

元の製品バージョン:   Windows 10 - すべてのエディション
元の KB 番号:   4346763

背景

Windows 10 Creators Update (ビルド 1703) から、Windows のライセンス認証動作が変更されました。 一意の OA3 デジタルプロダクト キー (DPK) が、デバイスに現在インストールされているキーとして表示されるとは限らない。 代わりに、システムは次のように動作します。

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

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

動作は設計されています。 ライセンス認証とユーザー エクスペリエンスは影響を受け取らない。 ただし、ファクトリでの OA 検証は、次のように影響を受ける可能性があります。

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

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

各 OEM には、何年もの経験によって採用されている異なる製造プロセスがあります。 具体的には、インストールされている Windows 10 エディションに対して DPK を検証するには、次の出力に依存しないか slmgr /dlv slmgr/dli 、 . 代わりに、最新の OA3Tool を次のように使用します。

  • OA3TOOL /Validate

    検証パスを実行して、次の点を確認します。

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

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

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

Slmgr を使用して製品の最後の 5 桁をチェックする機能が Microsoft によって削除された理由

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