Windowsアクティベーションエラー0xC0000022を処理する方法 (08.11.25)

Windowsオペレーティングシステムの新しいコピーをインストールするか、システムの実行に不可欠なハードウェアを変更すると、Microsoftでソフトウェアをアクティブ化するように求められます。オンラインまたは電話でアクティブ化すると、マイクロソフトはプロダクトキーが本物かどうかを確認します。キーが海賊版であるか、別のコンピューターで使用されている場合、アクティベーションプロセスは失敗します。

Windowsアクティベーションは、正規のプロダクトキーがあれば簡単なプロセスです。アクティベーションリンクをクリックし、プロダクトキーを入力し、Microsoftが確認するのを待つだけで、完了です。プロセスはかなり簡単ですが、これは常にそうであるとは限りません。 0xC0000022な​​どのアクティベーションエラーは、プロセス中に発生し、アクティベーションエラーにつながる可能性があります。

0xC0000022エラーとは何ですか?

Windowsアクティベーションエラー0xC0000022には通常、次のメッセージが表示されます。

Windowsをアクティブ化できませんでした
コントロールパネルに移動して、アクティブ化する他の方法を確認してください。
エラーコード:0xC0000022
エラーの説明:(アクセスが拒否されました)

プロセスがオブジェクトへのアクセスを要求しましたが、要求していませんこれらのアクセス権が付与されます。

上級者向けのヒント:PCをスキャンして、パフォーマンスの問題、ジャンクファイル、有害なアプリ、システムの問題やパフォーマンスの低下を引き起こす可能性のあるセキュリティ上の脅威を確認します。

PCの問題をスキャン3.145.873ダウンロード互換性:Windows 10、Windows 7、Windows 8

特別オファー。 Outbyteについて、アンインストール手順、EULA、プライバシーポリシー。

このエラーは、Windows XPから発生しているため、目新しいものではありません。また、このエラーコードはWindowsアクティベーションサービス専用ではありません。エラーコード0xC0000022は、Adobeプログラムなどの特定のアプリケーションによってもトリガーされる可能性があります。

0xC0000022エラーの原因は何ですか?

エラー0xC0000022は、ソフトウェア保護サービスの破損または停止が原因でアクセス権に問題がある場合に発生します。これは、Windowsオペレーティングシステムとそのアプリケーションのすべてのデジタルライセンスのダウンロード、インストール、および適用を管理するため、重要なWindowsシステムサービスです。したがって、このエラーが発生した場合は、ソフトウェア保護サービスが実行されていないか、破損しているか、一部のコンポーネントが不足している可能性があります。

エラーコード0xC0000022は、ほとんどがソフトウェア保護サービスに関連付けられていますが、破損したファイル、過保護なウイルス対策プログラム、DLLのアクセシビリティの問題などの他の要因が原因です。

0xC0000022エラーを修正する方法

0xC0000022エラーを修正する方法はいくつかありますが、最初に行う必要があるのは、問題が一時的なものである場合に備えて、基本的なクリーンアップを実行することです。パソコンを再起動し、 PC修復ツールを使用してシステムからジャンクファイルを削除します。ウイルス対策を一時的に無効にして、今度はアクティベーションが正常に進行するかどうかを確認してください。そうでない場合は、以下の修正にジャンプします。

修正#1:ソフトウェア保護サービスを確認します。

このエラーはソフトウェア保護サービスと密接に関連しているため、最初に行う必要があるのは、サービスが実行されています。そうでない場合は、Windowsアクティベーションをスムーズに進めるためにオフにする必要があります。

ソフトウェア保護サービスを開始するには、次の手順に従います。
  • Windows + R を押してを起動します。 [実行] ダイアログ。
  • services.mscと入力し、 Enter を押します。
  • [ソフトウェア保護]まで下にスクロールします。 次にそれをダブルクリックします。
  • [ソフトウェア保護のプロパティ]ウィンドウで、[開始]ボタンをクリックしてから、 [OK] をクリックします。を開始し、コンピュータを再起動して、Windowsを再度アクティブ化して、動作するかどうかを確認します。サービスの開始後もエラーメッセージが表示される場合は、ソフトウェア保護の実行を妨げるいくつかの権限またはファイルの問題がある可能性があります。これを修正するには、以下の手順に従ってください。

  • 開始をクリックし、検索ボックスにコマンドプロンプトを入力します。
  • コマンドを右クリックします。検索結果のリストからプロンプトを入力し、管理者として実行を選択します。
  • 次のコマンドを入力してから、入力を入力します。
  • Icacls%windir%\ ServiceProfiles \ NetworkService \ AppData \ Roaming \ Microsoft \ SoftwareProtectionPlatform / grant“ BUILTIN \ Administrators:(OI)(CI)(F)”“ NT AUTHORITY \ SYSTEM:(OI)(CI)(F )」「NTService \ sppsvc:(OI)(CI)(R、W、D)」「NETWORKSERVICE:(OI)(CI)(F)」

  • コマンドプロンプトを閉じる。
  • Windows + R を押して実行ダイアログを開きます。
  • %windir%\ System32と入力し、 Enter <を押します。 / strong>。
  • 表示をクリックし、非表示のアイテムにチェックマークを付けます。
  • 7B296FB0-376B-497e-B012を検索します。 -9C450E1B7327-5P-0.C7483456-A289-439d-8115-601632D005A0フォルダーを右クリックし、削除を選択します。すべての確認ダイアログではいをクリックします。この名前のフォルダが複数ある場合は、それらをすべて削除してください。
  • Windowsエクスプローラを閉じ、Windows + Rを押して[実行]ダイアログに戻ります。
  • %windir%\ ServiceProfiles \ NetworkService \ AppData \ Roaming \ Microsoft \ SoftwareProtectionPlatform \と入力し、 Enter を押します。
  • dat を見つけますファイルを右クリックします。 名前の変更を選択し、ファイル名を tokens.bakに変更します。
  • 入力を押します。
  • これにより、ソフトウェア保護に関する権限またはファイルの問題が修正されます。次のステップは、起動時にサービスが自動的に開始されることを確認することです。これを行うには:

  • 上記の手順を使用して実行ダイアログを開きます。
  • services.mscと入力し、 Enter を押します。 。
  • ソフトウェア保護をダブルクリックします。
  • スタートアップの種類で、自動を選択します。
  • 開始をクリックしてから、 OK
  • これらすべての変更を適用するためにコンピューターを再起動してから、Windowsのアクティブ化を再試行してください。

    修正#2:不足しているファイルまたは破損しているファイルを修復します。

    エラーの原因がファイルの欠落、破損、または破損である場合、通常、システムファイルチェッカーを実行するとこの問題が解決します。 SFCを実行するには、以下の手順に従ってください。

  • 開始をクリックし、電源メニューからコマンドプロンプト(管理者)を選択します。
  • ターミナルで次のコマンドを入力します。
    • WSReset.exe
    • dism / online / cleanup-image / restorehealth
    • dism / online / cleanup-image / StartComponentCleanup
    • sfc / scannow
    • powershell
    • Get-AppXPackage -AllUsers | Where-Object {$ _。InstallLocation -「* SystemApps *」のように} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register“ $($_。InstallLocation)\ AppXManifest.xml”}
  • Enter を押して実行しますコマンド。
  • スキャンが完了するのを待ち、画面の指示に従って、SFCによって検出された問題を解決します。 Windowsをアクティブ化して、問題が修正されたかどうかを確認してください。

    そうでない場合は、Deployment Image Servicing and Management(DISM)を使用してより詳細なスキャンを実行できます。これを行うには:

  • 上記の手順を使用して管理者としてコマンドプロンプトを起動します。
  • コマンドプロンプトウィンドウにコマンドを入力し、各行の後にを入力してコマンドを実行します:
    • Dism / Online / Cleanup-Image / CheckHealth
    • Dism / Online / Cleanup-Image / ScanHealth
    • Dism / Online / Cleanup-Image / RestoreHealth
  • DISMに作業を任せ、プロセスが完了したらコンピューターを再起動します。次に、エラーなしでWindowsをアクティブ化できるかどうかを確認します。

    修正#3:アクセス許可の問題を確認します。

    0xC0000022エラーが発生するもう1つの理由は、管理者権限が不十分なことです。コンピューターの管理者権限を取得するには、以下の手順に従ってください。

  • ファイルエクスプローラーを開き、このPCをクリックします。
  • C:またはオペレーティングシステムがインストールされているドライブを右クリックします。
  • プロパティを選択します。
  • [セキュリティ]タブをクリックし、[詳細]をクリックします。
  • [変更]をクリックし、にユーザー名を入力します。 > [オブジェクト名]フィールドに入力します。
  • [ [OK] ]をクリックして設定を保存します。
  • コンピューターを再起動し、アクティベーションエラーが発生するかどうかを確認します解決されました。
  • 概要

    Windowsアクティベーションは、Windowsオペレーティングシステムの信頼性をチェックする重要なサービスです。アクティベーション中に障害が発生した場合、サービスが特定のタスクを実行できなくなっている可能性があります。ソフトウェア保護の問題、破損したシステムファイル、または不十分な管理者権限が原因である可能性があります。上記の修正は、このエラーの最も一般的な原因をカバーするのに十分なはずです。リストを下に向かって進んで、どのソリューションが自分に適しているかを見つけてください。


    YouTubeのビデオ: Windowsアクティベーションエラー0xC0000022を処理する方法

    08, 2025