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

Windows 10/11 Homeでグループポリシーエディター(gpedit.msc)を有効化する方法

ローカルグループポリシーエディター(gpedit.msc)は、Windowsの各種設定を構成するための管理コンソールです。gpedit.mscはMMCスナップインのひとつで、Homeエディション(Home/Single Language)を除くすべてのWindowsエディション(Pro/Enterprise/Education)に標準搭載されています。本記事では、ローカルGPOエディターの基本的な使い方に加えて、Windows 10およびWindows 11 Homeにgpedit.mscをインストールして実行する方法を詳しく解説します。

Windowsでローカルグループポリシーエディター(gpedit.msc)を使う方法

ローカルグループポリシーエディター(gpedit.msc)は独立したMMCスナップインであり、レジストリに保存されたWindows設定をGUIで簡単に管理するためのツールです。ポリシーの設定を変更すると、エディターは即座に関連するレジストリ値を書き換えます。必要なキーを探してレジストリを手動編集するよりも、gpedit.msc上で設定を見つけて編集する方がはるかに簡単で安全です。GPOエディターには3,000以上のWindows設定が含まれており、階層的に整理され、詳細な説明とともに事前定義された構成オプションから選択できるようになっています。

ヒント: ポリシーとレジストリキーの対応関係は、「Microsoft Group Policy Settings Reference Spreadsheet Windows」というXLSXドキュメントで確認できます。Windows Server 2019およびWindows 10 20H2用の「Windows10andWindowsServer2019PolicySettings—20H2.xlsx」ファイルは、Microsoft公式ダウンロードページから入手可能です。この表では、特定のポリシー設定に対してどのレジストリキーを編集すべきかを調べられます。

Windowsでローカルグループポリシーエディターを開くには、コマンドプロンプト、PowerShell、または「ファイル名を指定して実行」ウィンドウ(Win + R)で gpedit.msc コマンドを実行するだけです。

GPOエディターのコンソールは、セクションで構成されるシンプルなツリー構造になっています。gpedit.mscコンソール内のすべての設定は、次の2つの大きなセクションに分かれています。

  • コンピューターの構成 – コンピューター全体に関する設定
  • ユーザーの構成 – ユーザーごとの設定

各構成セクションには、さらに3つのサブセクションがあります。

  • ソフトウェアの設定
  • Windowsの設定 — パスワードポリシーやアカウントロックアウトの設定、監査ポリシー、ユーザー権限の割り当てなど、Windowsの基本セキュリティ設定が含まれます
  • 管理用テンプレート – Windowsの各種コンポーネント、役割、機能の設定。Windows標準の管理用テンプレートに加え、サードパーティ製のADMXテンプレート(MS OfficeアプリやGoogle Chrome用テンプレートなど)も利用できます

GPOの設定を変更するには、対象のセクションを見つけ、右側のペインでその設定を開きます。

デフォルトでは、管理用テンプレートのすべての設定は「未構成(Not Configured)」になっています。ほとんどのGPO設定には、「有効」「無効」「未構成」の3つのオプションのみが用意されています。

ポリシーを変更するには、希望する値を設定して「OK」をクリックします。「有効」を選択すればそのWindows設定が有効になり、「無効」を選択すればその設定が無効になります。

一部のGPO設定には、「オプション」セクションで追加パラメーターを構成できるものがあります。たとえば、GPO経由でデスクトップの壁紙を設定する場合は、ポリシーを有効にし、「壁紙名」フィールドにjpgファイルへのパスを指定して、壁紙のスタイルを選択します。

各グループポリシー設定の説明は「ヘルプ」欄で確認できます。また「適用先」欄には、そのポリシーが適用されるWindowsのバージョンが示されています。たとえば「At least Windows 10」と記載されている場合、そのポリシーはWindows 10/11およびWindows Server 2016/2019/2022でのみ機能し、Windows 8.1や7では動作しません。

gpedit.mscエディターで設定した内容は高い優先度を持ち、ユーザーや管理者がWindowsのGUIやコントロールパネル/設定アプリで行った設定を上書きします。

適用されたローカルポリシーの設定は、次のフォルダー内のregistry.polファイルに保存されます。

  • %SystemRoot%\System32\GroupPolicy
  • %SystemRoot%\System32\GroupPolicyUsers

これらのpolファイルは、lgpo.exeツールを使って読みやすいテキスト形式に変換できます。また、これらのフォルダーからpolファイルを削除すると、すべてのローカルグループポリシー設定がデフォルトの「未構成」状態にリセットされます(ローカルポリシーの変更後にログオンがブロックされたり、PCが起動しなくなったりした場合の復旧に便利です)。

Windows 11/10でgpedit.mscが見つからない場合

Windows 10またはWindows 11 Home/Home Single Languageでグループポリシーエディターを起動しようとすると(Win + Rgpedit.msc)、次のエラーが表示されます。

Windows cannot find 'gpedit.msc'. Make sure you've typed the name correctly, then try again.

これは、Microsoftの設計思想としてホームユーザーはgpedit.mscのGUIを使ってローカル設定を編集する必要がないと判断されているためと考えられます。そのため、Windows 10 Homeエディションのユーザーは、レジストリエディター(regedit.exe)を使って変更を行うことになります。しかし、レジストリ編集は直感的ではなく、誤操作でシステムを壊すリスクもあるため注意が必要です。

幸いなことに、Windows 10 Homeには、Windowsイメージのパッケージおよびマニフェストリポジトリ(\Windows\servicing\packages)からgpedit.mscエディターをインストールする非公開の方法が存在します。

Windows 10/11 Homeでgpedit.mscを有効にする手順

Windows 10 Homeにローカルグループポリシーエディターをインストールするには、管理者としてコマンドプロンプトを開き、以下の2つのコマンドを順番に実行します。

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")
FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")

これらのコマンドは、Windows 11 Homeにgpedit.mscコンソールをインストールする際にもそのまま使用できます。

利便性のため、このコードを gpedit-install.bat というテキストファイルに保存し、管理者として実行してもよいでしょう。DISMがWindowsコンポーネントストアからパッケージをインストールするまでしばらく待ちます。

筆者の環境では、Windows 10 Homeに以下のClientToolsおよびClientExtensionsパッケージがインストールされました。

Microsoft-Windows-GroupPolicy-ClientTools-Package~…~amd64~~….mum
Microsoft-Windows-GroupPolicy-ClientTools-Package~…~amd64~en-US~….mum
Microsoft-Windows-GroupPolicy-ClientExtensions-Package~…~amd64~~….mum
Microsoft-Windows-GroupPolicy-ClientExtensions-Package~…~amd64~en-US~….mum

次に、gpedit.mscコンソールを実行してみてください。再起動は不要で、ローカルグループポリシーエディターの画面が開くはずです。GPOエディターはWindows 10/11 Homeでも完全に機能し、Pro/Enterpriseエディションで利用可能なすべてのポリシーセクションが含まれています。

Windows 10 Homeにおけるgpedit.mscの主な制限事項:

  • 上位エディションで利用可能な一部の管理用テンプレートが存在しません。必要に応じて、お使いのWindowsバージョン向けのADMXファイルを手動でダウンロード・インストールできます。
  • 一部のGPO設定は、その機能自体がHomeエディションに搭載されていないため、動作しない場合があります。
  • エディターでローカルポリシーを変更した後、Windows 10 Homeでは新しい設定を反映するためにPCの再起動、またはサインアウト/サインインが必要です。Pro/Enterpriseエディションでは、多くの変更は即時、または gpupdate /force コマンドの実行後に反映されます。
  • 複数ローカルグループポリシー(MLGPO)はWindows Homeではサポートされていません。

Policy Plus:全Windowsバージョン対応の汎用ローカルポリシーエディター

Windowsのローカルグループポリシー設定の編集には、無料のサードパーティーツール「Policy Plus」を使用することもできます。このユーティリティは、すべてのWindowsバージョンにおいて、標準のグループポリシーエディター(gpedit.msc)に代わる優れた選択肢です。GitHubリポジトリからダウンロードできます。

Policy Plusを管理者としてダウンロードして実行してください(ポータブル版のため、インストール作業は不要です)。

ご覧のとおり、Policy Plusのコンソールインターフェースはgpedit.mscと非常によく似ています。左側のウィンドウにセクションのツリーが表示され、右側のウィンドウにポリシーが表示されます。

Policy Plusの機能は、標準のポリシーエディターgpedit.mscを大きく上回っています。管理用テンプレートファイル(admx)をリンクでき、必要に応じてMicrosoftサイトから最新のadmxファイルをダウンロードできます(HelpAcquire AMDX Files)。HomeエディションのWindows 10では管理用テンプレートファイルの大半が欠落しているため、この操作は必須といえます。

Policy Plusには便利なポリシー検索機能が組み込まれており、テキスト、ポリシーの説明、関連するレジストリキーによる検索が可能です。

さらに、オフラインのWindowsイメージのGPO設定を編集したり、POLポリシーファイルを読み込んだり、グループポリシー設定をファイルにエクスポートして他のコンピューターへ転送したりすることもできます(Import / Export reg and pol files)。この場合、LocalGPOやLGPOなどのツールを使わなくても、コンピューター間でローカルGPO設定をコピーできます。

組み込みのElement Inspectorを使用すると、各ポリシーパラメーターによってどのレジストリキーが変更されるのか、またそのレジストリ値に設定可能な候補を確認できます。

なお、Active Directoryドメイン環境でグループポリシーを一元管理する場合は、gpeditの代わりにグループポリシー管理コンソール(gpmc.msc)を使用します。

  1. Windows 10 Homeでローカルグループポリシーエディター(gpedit.msc)を有効化する3つの方法

    Microsoftは、プロフェッショナル向けのPro版、一般ユーザー向けのHome版、企業向けのEnterprise版、教育機関向けのEducation版など、多彩なWindows 10エディションを提供しています。では、これらの違いは一体どこにあるのでしょうか? 最大の違いは、特定のエディションにのみ搭載されているシステムツールの存在です。たとえば、コンピューターやユーザーの各種設定を管理するためのツール群であるグループポリシーエディターは、Windows 10 Pro・Enterprise・Educationエディションでは利用できますが、Homeエディションには標準で搭載されていません。

  2. Windows 10 Homeでグループポリシーエディター(gpedit.msc)を有効化する方法

    グループポリシーエディターは、Windows 7の時代からMicrosoftが搭載し、Windows 10にも引き継がれてきた重要な管理ツールです。このツールを使うことで、Windows OSの管理機能を細かく変更できます。主に管理者が利用するものであり、ネットワーク上の多数のコンピューターに対してパスワードの作成・変更を行ったり、アプリケーションや設定に関するユーザー権限を割り当てたりすることが可能です。 ローカルグループポリシーエディターの起動方法 グループポリシーエディター(GPE)は隠しツールであり、ショートカットやアイコンは用意されていません。起動するには、以下のいずれかの方法を使用