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

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法: エラーコード 0x8007000D の主な原因は、Windowsファイルの破損または欠落です。この問題によりWindows Updateが正常に進行せず、エラーが発生します。このエラーが残ったままでは新しい更新プログラムをインストールできず、セキュリティ更新プログラムのダウンロードも不可能になるため、ウイルスやマルウェアなどの外部からの脅威に対してシステムが脆弱な状態になってしまいます。

Windowsのライセンス認証を実行する際や、コマンドプロンプトで slmgr /dlv または slmgr /ato コマンドを使用すると、以下のようなエラーが表示されます。

データが無効です。
エラーコード 8007000d

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

エラーコード 0x8007000D の主な原因

このエラーは、システムアカウントがデフォルトでフルコントロール権限を持つ以下のレジストリパスのアクセス許可が変更されたことによっても発生することがあります。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

Rootキーまたはそのサブキーのアクセス許可が変更されている場合、エラーコード 0x8007000D が表示されます。それでは、この問題を解決するための具体的な方法を見ていきましょう。

エラーコード 0x8007000D を修正する5つの方法

注意: 作業を始める前に、万が一のトラブルに備えて必ず復元ポイントを作成しておくことをおすすめします。

方法1: Microsoft Fixit を使用する

エラーコード 0x8007000D の原因がRootキーのアクセス許可の変更にある場合は、Microsoft Fixit ツールで問題を解決できる可能性があります。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法
Fix this problem
Microsoft Fix it 50485

方法2: SoftwareDistribution の Download フォルダ内をすべて削除する

1. 「Windowsキー + R」を押して「ファイル名を指定して実行」を開き、「%systemroot%\SoftwareDistribution\Download」と入力してEnterキーを押します。

2. Downloadフォルダ内のすべてのファイルを選択(Ctrl + A)して削除します。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

3. 表示される確認ポップアップで操作を確定し、ウィンドウを閉じます。

4. ごみ箱の中身もすべて空にしてから、PCを再起動して変更を保存します。

5. 再度Windows Updateを実行してみてください。今度は問題なく更新プログラムのダウンロードが開始されるはずです。

方法3: システムファイルチェッカー(SFC)とチェックディスク(CHKDSK)を実行する

1. 「Windowsキー + X」を押し、「コマンドプロンプト(管理者)」をクリックします。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

3. 上記の処理が完了するまで待ち、完了したらPCを再起動します。

4. 次に、チェックディスクユーティリティ(CHKDSK)を使用してファイルシステムエラーを修復します。

5. 処理が完了したら、再度PCを再起動して変更を保存します。

方法4: CCleaner と Malwarebytes を実行する

コンピュータの安全性を確保するため、フルのウイルススキャンを実行しましょう。併せてCCleanerとMalwarebytes Anti-malwareの使用も効果的です。

1. CCleanerとMalwarebytesをダウンロードしてインストールします。

2. Malwarebytesを実行し、有害なファイルがないかシステムをスキャンさせます。

3. マルウェアが検出された場合は、自動的に削除されます。

4. 次にCCleanerを起動し、「クリーナー」セクションの「Windows」タブで、以下の項目にチェックが入っていることを確認します。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

5. 必要な項目にチェックを入れたら、「クリーナーを実行」をクリックし、CCleanerの処理が完了するまで待ちます。

6. システムをさらにクリーンアップするには、「レジストリ」タブを選択し、以下の項目にチェックが入っていることを確認します。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

7. 「問題のスキャン」を選択してスキャンを実行し、その後「選択された問題を修復」をクリックします。

8. CCleanerが「レジストリの変更をバックアップしますか?」と尋ねてきたら、「はい」を選択します。

9. バックアップが完了したら、「選択されたすべての問題を修復」を選択します。

10. PCを再起動すれば、Windowsのライセンス認証時に発生するエラーコード 0x8007000D を解決できる可能性があります。

方法5: DISM(展開イメージのサービスと管理)を実行する

1. 「Windowsキー + X」を押し、「コマンドプロンプト(管理者)」を選択します。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

2. コマンドプロンプトに以下のコマンドを入力してEnterキーを押します。

重要: DISMを実行するには、Windowsインストールメディアを用意しておく必要があります。

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

注: 「C:\RepairSource\Windows」の部分は、実際の修復ソースの場所に置き換えてください。

Windowsのライセンス認証時に発生するエラーコード 0x8007000D の解決方法

3. Enterキーを押してコマンドを実行し、処理が完了するまで待ちます。通常は15〜20分ほどかかります。

補足: 上記のコマンドが機能しない場合は、以下を試してください。
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

4. DISMの処理が完了したら、コマンドプロンプトに「sfc /scannow」と入力してEnterキーを押します。

5. システムファイルチェッカーの実行が完了したら、PCを再起動します。

まとめ

以上の手順で、Windowsのライセンス認証時に発生するエラーコード 0x8007000D を解決できるはずです。ファイルの破損やレジストリの権限問題が原因であることが多いため、まずは原因を特定してから適切な対処法を選ぶことが重要です。このガイドについてご不明な点がある場合は、お気軽にコメント欄でお尋ねください。

  1. 【Windows 10】エラーコード0x8078012Dのバックアップエラーを解決する6つの方法

    Windowsパソコンでバックアップを作成しようとした際に、エラーコード0x8078012Dが表示されて失敗するケースは少なくありません。このエラーは、Windows 10でシステムイメージのバックアップやWindows Updateのバックアップを作成するときに発生することが多く、バックアップサービスの設定不備やシステムファイルの破損など、さまざまな要因によって引き起こされます。破損したファイルの修復や問題のあるソフトウェアへの対処を行うことで解決できます。本記事では、このエラーの主な原因と具体的な対処法を詳しく解説します。 Windows 10でバックアップエラーコード0x8078012

  2. Windows 10のエラーコード0xc7700112を解決する7つの方法

    Windows PCの不具合やエラーを解消する基本的な方法として、OSを最新の状態に更新することが推奨されています。しかし、更新プロセスに何らかの不具合が生じると、さまざまなエラーメッセージが表示されることがあります。その代表的なものの一つがエラーコード0xc7700112です。このエラーは、Windowsのアップグレード処理中に何らかの中断や不具合が発生した際に表示されます。 本記事では、「エラーコード0xc7700112をどうやって修正すればよいのか」という疑問に対して、具体的な解決策をわかりやすく解説します。 Windows 10でエラーコード0xc7700112を修正する方法 このエ