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

【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法

Windowsのスタートメニューは、システムにインストールされているすべてのアプリケーションを探すために使われます。アプリのアイコンは、スタートメニュー画面の左側にアルファベット順の一覧として表示されます。設定アプリのスタートメニュー設定では、ユーザーが表示・非表示にする項目を自由に選択できます。しかし、管理者権限を持っていれば、これらの設定を固定し、標準ユーザーがスタートメニューの設定を変更できないようにすることも可能です。本記事では、その具体的な方法をご紹介します。

【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法

ユーザーによるスタートメニュー設定の変更を禁止する

このポリシー設定を有効にすると、設定アプリ内のスタートメニュー関連の設定が無効化され、グレーアウトして表示されます。同時に、タスクバーを右クリックしたときに表示される「タスクバーの設定」(タスクバーのプロパティ)のコンテキストメニューオプションも無効になります。

ただし、設定アプリからタスクバーの設定を開くことは引き続き可能です。この設定にタスクバーが含まれているのは、以前のバージョンのWindowsでは、タスクバーを右クリックして「プロパティ」を選択することで、タスクバーとスタートメニューの両方の設定を開く仕様だったためです。つまり、旧バージョンではこのコンテキストメニューを無効にすれば、タスクバーとスタートメニューの両方の設定が完全に無効化されていました。

【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法

一方、Windows 10ではこれらの設定が設定アプリに統合されたため、このポリシーはスタートメニューの設定のみを無効化し、タスクバーの設定までは制限されません。少なくとも一部のスタートメニュー設定を固定したい場合には十分役立ちます。なお、ローカルグループポリシーエディターには旧バージョンのOS向けに設計された設定も含まれていますが、その多くは最新バージョンでも問題なく機能します。

方法1:ローカルグループポリシーエディターを使用する

スタートメニュー設定を無効化するためのポリシーは、ローカルグループポリシーエディターで確認できます。この設定は「ユーザーの構成」配下にあり、「コンピューターの構成」では利用できません。また、ローカルグループポリシーエディターでは、クリックしたポリシー設定の詳細情報も確認できます。

注意: Windows Homeエディションをお使いの場合、ローカルグループポリシーエディターは利用できないため、この方法はスキップして次の方法2をご覧ください。

  1. キーボードのWindows + Rキーを押して「ファイル名を指定して実行」ダイアログを開き、「gpedit.msc」と入力してEnterキーを押すと、ローカルグループポリシーエディターが起動します。【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法
  2. ローカルグループポリシーエディターのウィンドウで、以下のカテゴリパスへ移動します:
    ユーザーの構成\管理用テンプレート\スタート メニューとタスクバー\
    【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法
  3. タスクバーと[スタート]メニューの設定変更を禁止する」というポリシー設定をダブルクリックすると、別ウィンドウで開きます。設定を「未構成」から「有効」に変更してください。【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法
  4. 最後に「適用/OK」ボタンをクリックして変更を保存します。これにより、ユーザーがスタートメニューの設定を変更できなくなります。
  5. 再度スタートメニューの設定を有効に戻したい場合は、同じポリシーを開いて「未構成」または「無効」に変更してください。

方法2:レジストリエディターを使用する

レジストリエディターを使う方法は、方法1と密接に関連しています。ローカルグループポリシーエディターでポリシー設定を変更すると、レジストリも自動的に更新されるためです。Windows Homeエディションをお使いの場合は、こちらの方法が唯一の選択肢となります。手順はやや多くなりますが、難しくはありません。以下の手順に従えば、簡単にスタートメニューの設定を無効化できます。

注記: レジストリエディターで変更を行う前に、必ずレジストリのバックアップを作成することを強くおすすめします。

  1. キーボードのWindows + Rキーを押して「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。UAC(ユーザーアカウント制御)のプロンプトが表示されたら「はい」を選択します。【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法
  2. HKEY_CURRENT_USERハイブ配下で、以下のキーへ移動します:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Explorerキーを選択した状態で、右側のペインを右クリックし、「新規 > DWORD (32ビット) 値」を選択します。新しく作成した値に「NoSetTaskbar」という名前を付けてください。【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法
  4. NoSetTaskbar値をダブルクリックして開き、値のデータを「1」に変更します。【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法
  5. 最後に、変更をシステムに反映させるためにPCを再起動します。これにより、該当するユーザーアカウントのスタートメニュー設定が無効化されます。
  6. 再度有効に戻したい場合は、NoSetTaskbar値をもう一度開いて値のデータを「0」に変更します。あるいは、レジストリエディターからこの値を削除しても同じ効果が得られます。
  1. 【Windows 10】グループポリシーエディターでスタートメニューの設定変更を無効にする方法

    Windowsのスタートメニューは、システムにインストールされているすべてのアプリケーションを探すために使われます。アプリのアイコンは、スタートメニュー画面の左側にアルファベット順の一覧として表示されます。設定アプリのスタートメニュー設定では、ユーザーが表示・非表示にする項目を自由に選択できます。しかし、管理者権限を持っていれば、これらの設定を固定し、標準ユーザーがスタートメニューの設定を変更できないようにすることも可能です。本記事では、その具体的な方法をご紹介します。ユーザーによるスタートメニュー設定の変更を禁止するこのポリシー設定を有効にすると、設定アプリ内のスタートメニュー関連の設定が無

  2. Windows 10でローカルグループポリシーエディターを開く7つの方法

    ローカルグループポリシーエディターは、単一のユーザーインターフェースからWindowsデバイスのさまざまな設定を管理できる強力なツールです。レジストリを直接編集することなく、ユーザー構成とコンピューターの構成を変更できるため、誤操作によるシステムへの影響を抑えながら設定を行えます。正しく活用すれば、通常の方法ではアクセスできない機能の有効化・無効化も簡単に行うことが可能です。 注意: ローカルグループポリシーエディターは、Windows 10 Pro、Windows 10 Enterprise、Windows 10 Educationの各エディションでのみ利用できます。Homeエディションには