Windowsに適用されているすべてのグループポリシーを確認する方法

Windowsでは、ほとんどの場合、グループポリシーを設定して高度な設定を変更し、ニーズに合わせて構成する必要があります。一度設定して構成すれば、一般的にはそのポリシーを忘れてしまうことができます。これはほとんどの場合問題ではありません。しかし、どのポリシーが有効になっているかを知りたい場合、グループポリシーエディターにリストされているすべてのポリシーを手動でざっと見るのは少し面倒です。もちろん、1つまたは2つのポリシーだけが気になる場合は、いくつかのキーワードを使ってそのグループポリシーを検索できます。しかし、すべてのアクティブなポリシーを知るには、より良い方法が必要です。ここでは、Windowsでアクティブなポリシーを確認する方法を説明します。

注意: 以下の手順は、Windows 7および8でも使用できます。

結果セットポリシーツールを使用する

アクティブなポリシーを表示するには、「結果セットポリシー」ユーティリティという組み込みツールを使用できます。このツールを実行すると、呼び出された特定のユーザーアカウントのすべてのアクティブなポリシーがリストされます。簡単に言えば、このツールはユーザーアカウントに適用されたポリシーを表示できます。PC全体に適用されたポリシーを表示することはできません。

結果セットポリシーツールを開くには、Win + Rを押し、rsop.mscと入力してEnterボタンを押します。あるいは、スタートメニューで検索することもできます。

group-policy-editor-rsop-run-command

Enterボタンを押すと、ツールがポリシーをスキャンし、ユーザーアカウントのすべてのアクティブなポリシーを表示します。通常のグループポリシーエディターと同様に、フォルダーをナビゲートしてポリシーをダブルクリックすることで、各ポリシーの詳細を確認できます。

group-policy-editor-rsop-tool

コマンドラインを使用する

別の方法として、コマンドラインツールを使用して適用されたすべてのポリシーを表示することもできます。このアプローチの良い点は、コンピュータ上のアクティブなポリシーを確認できることです。

まず、ユーザーアカウントに適用されているポリシーを確認するには、スタートメニューで「コマンドプロンプト」を検索し、右クリックして「管理者として実行」を選択します。

group-policy-editor-cmd-as-admin

コマンドプロンプトウィンドウで、以下のコマンドを実行します:

gpresult /Scope User /v

コマンドを実行すると、ツールが検索を行い、現在のユーザーのすべてのアクティブなポリシーを表示します。もちろん、私は新しくインストールしたWindowsシステムでこのコマンドを実行しているので、ユーザーアカウントにアクティブなポリシーはありません。アクティブなポリシーがある場合、コマンドプロンプトウィンドウにはフォルダーID、値、状態が表示されます。

group-policy-editor-all-active-policies-for-a-user-account

PC上のすべてのアクティブなポリシーを表示するには、上記のコマンドの「User」を「Computer」に置き換えるだけです。コマンドは次のようになります:

gpresult /Scope Computer /v

以前と同様に、コマンドプロンプトはそれぞれのフォルダー名の下にすべてのアクティブなポリシーをリストします。

group-policy-editor-all-active-policies-in-computer

上記の方法を使用してWindowsでアクティブなグループポリシーをすべて確認した経験や感想をコメントで共有してください。