Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

Windows 10を使用している一部のユーザーから、エラーコード0xc0020036が表示され「ライセンス認証に失敗しました」というメッセージが出るという相談が寄せられています。この問題は、多くの場合、以前の古いWindowsバージョンからWindows 10へアップグレードしたユーザーに発生していることが確認されています。また、影響を受けているユーザーの大多数が正規のWindows 10ライセンスを使用していると報告しているため、海賊版との関連はありません。

【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

Windows 10ライセンス認証エラー0xc0020036の原因とは?

私たちは多数のユーザーレポートや、実際に成功したとされる修復方法を調査し、このエラーメッセージの原因となりうる要因を特定しました。以下のような原因が考えられます。

  • プロダクトキーが誤っている – 誤ったライセンスプロダクトキーが入力されていることで、この問題が発生することがあります。デジタルライセンスへの変換時にプロダクトキーが変更されるためではないかという推測もあります。この場合は、正しいプロダクトキーを見つけて再入力するか、マイクロソフトのサポートに連絡することで解決できます。
  • 不具合のあるWindows 10アップデート – 特定のWindows更新プログラムが、旧バージョンからWindows 10へアップグレードしたユーザーにこの問題を引き起こすことが知られています。該当する場合は、Windows Update経由で最新ビルドに更新することで解決できる可能性があります。
  • ライセンスキーの破損 – 古いライセンスキーをライセンス認証ウィザードが通常の方法で削除できないために、この問題が発生することもあります。その場合は、管理者権限のコマンドプロンプトを使って既存のレジストリキーをアンインストール・消去してから、再度ライセンス認証を行うことで解決できます。
  • システムファイルの破損 – 複数のユーザーレポートによると、何らかのシステムファイル破損によってもこの問題が発生します。この場合、システムファイルの破損を修復できるWindows標準ユーティリティ(SFCおよびDISM)を使用することで、ライセンス認証エラーを解決できます。
  • ライセンスキーがレジストリに固定されている – 無料アップグレードを利用して正規のWindows 10を入手した場合、ライセンスキーがレジストリに書き込まれている可能性があります。別の種類のライセンスに切り替える際に、このエラーが発生することがあります。この場合は、レジストリエディターでsppsvc関連の値を調整することで解決できます。

同じエラーメッセージに悩まされている方は、本記事で紹介する複数のトラブルシューティング手順を試してみてください。以下では、同様の状況にある他のユーザーが実際に成功した修復方法をまとめています。

効果的な結果を得るために、各方法は効率性と深刻度の順に並べていますので、記載された順番通りに試すことをおすすめします。いずれかの方法で、原因に関わらず問題を解決できるはずです。

重要:以下の対処法は、正規のWindows 10コピーをお持ちのユーザー向けです。海賊版をお使いの場合、どの方法でもエラーコード0xc0020036を回避することはできません。

方法1:プロダクトキーの再入力

このエラーが発生したユーザーの多くは、Windows 10の1803アップデートを適用した直後に問題が生じ始めています。このアップデートにより、Windows 8.1またはWindows 7から無料アップグレードした多くのWindows 10マシンで、ライセンス認証が正常に行えなくなりました。

影響を受けたユーザーの多くは、「更新とセキュリティ」タブからライセンス認証キーを再入力することで問題を解決できたと報告しています。プロダクトキーが分からない場合は、Windows 10のプロダクトキーを自動的に検出してくれるサードパーティ製ツールを利用しましょう。

以下に、Windows 10のライセンスキーを確認して再入力し、ライセンス認証を行う手順を紹介します。

  1. こちらのリンクにアクセスし、ページ下部の「Windows OEM Product Key Tool Links」までスクロールして「Download now」をクリックします。次の画面で氏名とメールアドレスを入力し、「Download」ボタンをクリックしてダウンロードを開始します。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

    注意:すでにWindows 10のプロダクトキーをご存じの場合は、この手順と次の手順はスキップしてください。

  2. ツールのダウンロード後、インストール実行ファイルをダブルクリックし、UAC(ユーザーアカウント制御)の画面で「はい」をクリックして管理者権限を付与します。数秒後にプロダクトキーが表示されるので、控えておくかクリップボードにコピーしておきましょう。後ほど必要になります。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法
  3. プロダクトキーが分かったら、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「ms-settings:activation」と入力し、Enterを押すと、Windows 10設定アプリの「ライセンス認証」タブが開きます。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法
  4. 設定」アプリの「ライセンス認証」タブ内で、「プロダクトキーの追加(プロダクトキーの変更)」をクリックし、手順2で取得したキーを入力します。「次へ」をクリックし、画面の指示に従ってライセンス認証を完了させます。
  5. コンピューターを再起動し、起動完了後にWindows 10がライセンス認証されているかどうかを確認します。

それでもWindows 10のライセンス認証時にエラーコード0xc0020036が表示される場合は、次の方法に進んでください。

方法2:保留中のすべてのアップデートをインストールする

0xc0020036ライセンス認証エラーの原因が2018年11月に配信された不具合のあるWindows Updateである場合、保留中のアップデートをすべて適用することで問題を解決できます。マイクロソフトは比較的早く修正プログラムを公開していたため、Windows 10ビルドを最新版に更新すれば、問題は自動的に解決するはずです。

追記:マイクロソフトは、Windows 10をバージョン1803以降に更新することで0xc0020036ライセンス認証エラーが解決されることを確認しています。

複数のユーザーが、この手順によって0xc0020036ライセンス認証エラーを解決できたと報告しています。以下の手順でWindows 10を最新の状態にしましょう。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「ms-settings:windowsupdate」と入力し、Enterを押すと、Windows 10設定アプリの「Windows Update」タブが開きます。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法
  2. Windows Update」タブ内で「更新プログラムのチェック」をクリックし、画面の指示に従って保留中のアップデートをすべてインストールします。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

    注意:すべてのアップデートのインストール前に再起動を求められた場合は、再起動してください。ただし、再起動後に同じ画面に戻り、残りのアップデートのインストールを続行することを忘れないようにしましょう。

  3. Windows 10ビルドを最新化できたら、もう一度ライセンス認証を試みます。

それでも0xc0020036ライセンス認証エラーが表示される場合は、次の方法に進んでください。

方法3:既存のライセンスキーをアンインストールしてクリアする

この問題は、ライセンス認証ウィザードがプロダクトキーを認識する際の不整合によっても発生します。公式には確認されていませんが、これも不具合のあるWindowsアップデートが原因である可能性があるとされています。

複数のユーザーが、管理者権限のコマンドプロンプトを開いて一連のコマンドを実行し、レジストリキーをアンインストール・クリアすることで0xc0020036エラーを回避できたと報告しています。その後コンピューターを再起動して正しいキーを再入力すると、問題が完全に解決したという声もありました。

以下に、管理者権限のコマンドプロンプトから既存のレジストリキーをアンインストール・クリアする手順を紹介します。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを開きます。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

    注意:UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックしてコマンドプロンプトに管理者権限を付与します。

  2. 管理者権限のコマンドプロンプトで、以下のコマンドを入力してEnterを押し、現在のプロダクトキーをアンインストールします。
    slmgr /upk
  3. 成功メッセージが表示されたら、同じコマンドプロンプトウィンドウで以下のコマンドを入力してEnterを押し、現在のライセンスキー情報をレジストリから削除します。
    slmgr /cpky
  4. 作業が完了したら、コマンドプロンプトを閉じてコンピューターを再起動します。
  5. 再起動が完了したら、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「ms-settings:activation」と入力してEnterを押します。すると、Windows 10設定アプリの「ライセンス認証」タブが開きます。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法
  6. 設定」アプリの「ライセンス認証」タブ内で「プロダクトキーの追加」をクリックし、Windows 10のライセンスキーをもう一度入力します。

同じエラーメッセージがまだ表示される場合は、次の方法に進んでください。

方法4:SFCおよびDISMスキャンを実行する

複数のユーザーの報告によると、この問題はシステムファイルの破損によっても発生します。実際に、0xc0020036ライセンス認証エラーの原因となりうる破損を修復できるWindows標準ユーティリティを実行することで問題を解決できたという報告があります。

SFC(システムファイルチェッカー)DISM(展開イメージのサービスと管理)はどちらもシステムファイルの修復が可能ですが、その仕組みは異なります。SFCはローカルに保存されたアーカイブを使用して破損したシステムファイルをスキャン・修復するのに対し、DISMはWindows Updateを利用して破損ファイルを置き換えます。

両者は互いに補完し合う関係にあるため、問題の原因となっている可能性のある破損ファイルを確実に修復するために、以下の手順を順番に実行することをおすすめします。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限のコマンドプロンプトを開きます。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

    注意:UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。

  2. 管理者権限のコマンドプロンプトで、以下のコマンドを入力してEnterを押し、SFCスキャンを開始します。
    sfc /scannow

    注意:スキャンが開始されたら、CMDウィンドウを閉じたりコンピューターを再起動したりせず、スキャンが完了するまでお待ちください。

  3. 処理が完了したら、コマンドプロンプトを閉じてコンピューターを再起動します。再起動後に、もう一度Windows 10のライセンス認証を試みて、問題が解決したかどうかを確認してください。
  4. それでも同じ問題が発生する場合は、手順1を繰り返してもう一度管理者権限のコマンドプロンプトを開き、以下のコマンドを入力してEnterを押し、DISMスキャンを実行します。
    DISM /Online /Cleanup-Image /RestoreHealth

    注意:このスキャンを実行する前に、安定したインターネット接続に接続していることを確認してください。DISMはWindows Update(WU)に依存して破損ファイルを正常なファイルと置き換えるため、インターネットアクセスが必要です。

  5. DISMスキャンが完了したら、もう一度コンピューターを再起動し、プロダクトキーのライセンス認証を再試行して問題が解決したかどうかを確認します。

それでも同じ0xc0020036ライセンス認証エラーが発生する場合は、次の方法に進んでください。

方法5:マイクロソフトのライセンス認証センターに問い合わせる

自分で手間をかけたくない場合、この問題を解決する最も簡単な方法は、マイクロソフトのサポートチームに連絡し、Windows 10のライセンス再認証の支援を依頼することです。最も便利なのは、お住まいの国や地域専用のフリーダイヤルに電話をかけることです。グローバルカスタマーサービスの電話番号の一覧(こちら)を参照してください。

注意:地域によっては、オペレーターにつながるまでしばらくお待ちいただく必要があります。通常、いくつかのセキュリティ質問に答えた後、問題がなければ担当者がリモートでWindows 10のライセンス認証を行ってくれます。

それでも同じ問題が発生する場合は、次の方法に進んでください。

方法6:レジストリエディターでsppsvcキーの値を調整する

同じ問題に直面していた複数のユーザーが、レジストリエディターを使用してsppsvcユーティリティに関連する値を変更することで問題を解決できたと報告しています。この操作を行い、ライセンスキーを再入力したところ、Windows 10の0xc0020036ライセンス認証エラーが発生しなくなったとのことです。

以下に、0xc0020036ライセンス認証エラーを解決するためにsppsvcキーの値を調整する手順を紹介します。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「regedit」と入力し、Enterを押してレジストリエディターを開きます。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法

    注意:UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックしてレジストリエディターに管理者アクセス権を付与します。

  2. レジストリエディターを開いたら、左側のペインを使って以下の場所に移動します。
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sppsvc

    注意:上部のナビゲーションバーにこのパスを直接貼り付けると、より素早くアクセスできます。

  3. 目的の場所に到着したら、右側のペインに移動し、「Start」という名前の値をダブルクリックします。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法
  4. Start」値のプロパティ画面で、「表記方法」が「16進数」に設定されていることを確認し、「値のデータ」を「2」に変更します。【徹底解説】Windows 10のライセンス認証エラー0xc0020036を解決する6つの方法
  5. 変更が完了したら、レジストリエディターを閉じてコンピューターを再起動します。その後、0xc0020036ライセンス認証エラーが表示されることなく、Windows 10のライセンスを再認証できるかどうかを確認してください。
  1. Windows 10のアクティベーションエラー「0xC004F074」を解決する8つの方法

    Windowsのライセンス認証を実行した際に、0xC004F074エラーが表示されるという報告が多数寄せられています。このエラーは、認証プロセス中にKMS(キー管理サービス)がライセンス対象のソフトウェアと正しく通信できなかった場合に発生します。このエラーを解消するには、以下の手順に沿って丁寧に対処していく必要があります。まずは、エラーが発生する主な原因から確認していきましょう。プロダクトキーの使用台数超過:同じプロダクトキーが複数のデバイスで使用されている可能性があります。Microsoftは1つのプロダクトキーを複数デバイスで共有することを許可していません。KMSホストマシンのバージョン不

  2. Windows 10 アクティベーションエラー 0x8007251D の対処法

    この記事では、Windows 10で発生するアクティベーションエラー 0x8007251Dを簡単に解決する方法をご紹介します。 エラー0x8007251Dを修正するには、まずインターネット接続が正常に機能していることを確認し、その後Windows 10のプロダクトキーを再入力してライセンス認証を試みます。それでもエラーが表示される場合は、コマンドラインからWindows 10のライセンス認証を行う必要があります。 Windows 10 アクティベーションエラー 0x8007251D の原因 アクティベーションエラー0x8007251Dは、手動でWindows 10のライセンス認証を実行しようと