Windows
 Computer >> コンピューター >  >> システム >> Windows

「コンピューターポリシーを正常に更新できませんでした」エラーの解決方法|GPUPDATEでグループポリシーの処理に失敗したときの対処法

GPUPDATE.exeコマンドを実行した際に「コンピューターポリシーを正常に更新できませんでした(Computer policy could not be updated successfully)」というエラーメッセージが表示された場合、この記事で紹介する対処法をお試しください。GPUPDATEは、グループポリシーの変更内容を強制的に即時反映させるためのコマンドラインツールです。

表示されるエラーメッセージの内容

コンピューターポリシーを正常に更新できませんでした。以下のエラーが発生しました。


グループポリシーの処理に失敗しました。Windowsは、グループポリシーオブジェクト「LocalGPO」に対してレジストリベースのポリシー設定を適用できませんでした。この問題が解決されるまで、グループポリシー設定は反映されません。失敗の原因となったファイル名やパスの詳細については、イベントの詳細情報を確認してください。

エラーが発生する原因

ローカルグループポリシーエディターは、管理者がWindowsの動作を細かく制御するために用意された高度な内蔵ツールです。通常、ほとんどの設定変更はシステムにほぼ即座に自動的に反映されますが、変更をすぐに強制反映させたい場合には、GPUPDATE.exeというコマンドラインツールを利用します。

ところが、何らかの理由によりこのツールが正常に動作しないことがあります。主な原因は、Registry.polという内部ファイルが破損していることです。コマンドプロンプトでこのエラーメッセージが表示された場合は、以下の手順に従ってトラブルシューティングを行いましょう。

「コンピューターポリシーを正常に更新できませんでした」エラーの解決手順

Windows 10でこの問題を修正するには、次の3つのステップを実行します。

  1. コマンドプロンプトのウィンドウを閉じる
  2. システムドライブ内の「Machine」フォルダーを開く
  3. 「Registry.pol」ファイルの名前を変更する

それでは、各手順の詳細を見ていきましょう。

1. コマンドプロンプトを閉じて対象フォルダーを開く

まず、エラーメッセージが表示されているコマンドプロンプトのウィンドウを閉じます。その後、以下のパスへ移動してください。

C:\Windows\System32\GroupPolicy\Machine

ここでの「C」は、Windows OSがインストールされているシステムドライブを指します。環境によっては別のドライブ文字になっている場合があります。

フォルダーへの移動方法は2つあります。

  • エクスプローラーを使う方法: エクスプローラーを開き、「PC」→ システムドライブ(Cドライブ)→「Windows」→「System32」→「GroupPolicy」→「Machine」の順に開いていきます。
  • 「ファイル名を指定して実行」を使う方法: Win+Rキーを押して実行ダイアログを開き、上記のパスを入力してEnterキーを押します。

2. Registry.polファイルの名前を変更する

「Machine」フォルダーを開くと、「comment.cmtx」と「Registry.pol」という2つのファイルが見つかります。このうち、Registry.polファイルの名前を変更してください。名前は任意のものでも構いませんが、後から識別しやすいよう「Registry.bak」とすることをおすすめします。

「.bak」という拡張子は一般的にバックアップファイルに使用されるものです。ここでも利用しておけば、将来的に元のRegistry.polファイルを正しく認識できます。なお、フォルダー内のファイルが表示されない場合は、エクスプローラーの「表示」設定で隠しファイルや保護されたOSファイルの表示を有効にしてください。

3. PCを再起動してGPUPDATEを再実行する

ファイル名の変更が完了したら、パソコンを再起動します。再起動後、改めてコマンドプロンプトを開き、gpupdate /forceコマンドを実行してみてください。

これでエラーが発生することなく、ポリシーが正常に更新されるはずです。破損していたRegistry.polファイルは、新しいポリシー設定の適用時に自動的に再生成されます。

まとめ

GPUPDATE.exeで「コンピューターポリシーを正常に更新できませんでした」というエラーが表示される場合、多くはRegistry.polファイルの破損が原因です。該当ファイルの名前を変更してPCを再起動するだけで、簡単に問題を解決できます。万が一改善しない場合は、イベントビューアーでグループポリシー関連のエラーログ(イベントID 1500番台など)を確認すると、より具体的な原因を特定できるでしょう。

  1. Windowsがインストールを完了できないエラーの直し方【6つの解決策】

    新しいバージョンのWindowsへのアップグレードや、現在使用しているOSの更新作業では、さまざまなエラーに遭遇することがあります。その中でも特に厄介なのが「Windowsはインストールを完了できませんでした(Windows could not complete the installation)」というエラーメッセージです。このエラーは、Windows 10のPCで更新プログラムを手動でインストールしようとした際によく発生しますが、旧バージョンのWindowsからWindows 10へアップグレードする際にも見られます。この記事では、この問題を解決するための複数の方法を、特に効果の高いものを

  2. 「グループポリシークライアントサービスがログオンに失敗しました」エラーの原因と7つの対処法

    グループポリシーは、Windowsに搭載されているアカウント管理機能の一つです。特定のグループに属するユーザーアカウントの利用条件や操作方法を事前に定義することができます。グループには、標準(制限付き)ユーザー、管理者、ゲスト、あるいはユーザーが独自に作成したグループなどがあり、それぞれ作成されたポリシーに従って動作します。そのため、グループポリシーはログオン時に、ユーザーがどのグループに属しているかに応じて適用されます。この機能に関連して、多くのユーザーからログインの問題が報告されています。一部のアプリケーションの動作が極端に遅くなったり、まったく起動しなくなったりし、PCを再起動するとシス