Windows 11/10 のコンテキストメニューにタスクバーを自動的に隠す機能を追加する

Windows 11/10コンピューターの右クリックコンテキストメニューにタスクバーを自動的に隠すオプションを追加したい場合は、このチュートリアルがきっと役立ちます。追加したら、2、3回のクリックでタスクバーの自動非表示機能をオンまたはオフにできます。この機能を切り替えるために、設定アプリを開いてタスクバー設定に何度もアクセスする必要はありません。Windows 11/10 システムのデスクトップコンテキストメニューから直接実行できます。この自動非表示機能を定期的に使用している人にとって、このトリックは非常に役立ちます。

Windows 11/10 のコンテキストメニューにタスクバーを自動的に隠す機能を追加する

Windows 11/10 OS のコンテキストメニューにタスクバーを自動的に隠すオプションを追加するには、Windows レジストリを少し変更します。そのため、続行する前に、Windows レジストリをバックアップするか、システムの復元ポイントを作成するだけで、予期せぬ変更や望ましくない変更を簡単に元に戻すことができます。以下の手順を確認してください。

  • レジストリエディターを開く
  • シェルレジストリキーにアクセスする
  • HideTaskbarキーを作成する
  • HideTaskbar キーの下に次の文字列値を作成する:
    • アイコン
    • MUIVerb
    • 位置
    • サブコマンド
  • これらのすべての文字列値の値データを追加する
  • HideTaskbar キーの下にshellキーを作成する
  • シェルレジストリキーに001flyoutキーを作成する
  • 001flyout キーの下にMUIVerb文字列値を追加する
  • MUIVerb の値データをオンにするに設定する
  • 001flyout キーにcommand名前キーを作成する
  • コマンドキーの下にあるデフォルト文字列値の値データを追加する
  • シェルキーの下に002flyoutキーを作成する
  • 002flyout キーの下に MUIVerb 文字列値を追加する
  • MUIVerb の値データをオフにするに設定する
  • 002flyout キーの下にCommandFlagsDWORD 値を作成する
  • 値データを設定する
  • 002flyout キーにcommand名前キーを作成する
  • コマンドキーの下にあるデフォルト文字列値の値データを設定する
  • レジストリエディターウィンドウを閉じる。

これらのすべての手順を詳しく確認しましょう。各手順を注意深く実行するだけで、すべて簡単に完了します。

Windows 11/10 コンピューターの検索ボックスに「regedit」と入力し、Enter キーを押してレジストリエディターを開きます。

メインまたはルートレジストリキーの下にあるシェルキーに移動します。パスは次のとおりです。

HKEY_CLASSES_ROOT\DesktopBackground\Shell

シェルキーを右クリックし、新規メニューを開いてキーオプションを選択します。新しく作成したキーの名前を HideTaskbar に変更します。上の画像に示されているとおりです。

そうしたら、HideTaskbar キーの下に文字列値を作成します。そのために、HideTaskbar キーを右クリックし、新規メニューを開いて文字列値オプションを選択します。新しい文字列値が作成されたら、その値の名前をアイコンに変更します。同様に、この HideTaskbar レジストリキーの下にさらに 3 つの文字列値を作成し、それらの名前を MUIVerb、Positions、SubCommands に変更します。

これで、それら 4 つの文字列値すべてに値データを 1 つずつ設定する必要があります。アイコン文字列値をダブルクリックして、文字列の編集ボックスを開きます。そのボックスの値データフィールドにimageres.dll,-80を入力します。OK ボタンを使用します。

位置文字列値をダブルクリックして編集ボックスを開きます。値データフィールドに「下」または「上」と入力します。OK ボタンを押します。これは、コンテキストメニューでタスクバーを自動的に隠すオプションを表示する場所を設定するためだけです。

プロセスを続行し、MUIVerb 文字列値をダブルクリックします。文字列の編集ボックスで、値データフィールドに「タスクバーを自動的に隠す」と入力します。OK ボタンを押します。

SubCommands 文字列値はそのままにしておきます。値データを設定する必要はありません。

HideTaskbar レジストリキーに戻り、その下に shell キーを作成します。

シェルキーで、名前が 001flyout のサブキーを作成します。001flyout キーの右側で、MUIVerb という名前の新しい文字列値を生成します。そうしたら、001flyout 値の文字列の編集ボックスをダブルクリックして開きます。値データに「オンにする」を追加し、OK ボタンを使用します。

001flyout レジストリキーで、command 名前サブキーを作成します。そのサブキーには、デフォルトという名前の文字列値が自動的に作成されます。作成する必要はありません。デフォルト文字列値の文字列の編集ボックスを開き、値データに以下のデータを追加します。

powershell -command "&{$p='HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3';$v=(Get-ItemProperty -Path $p).Settings;$v[8]=3;&Set-ItemProperty -Path $p -Name Settings -Value $v;&Stop-Process -f -ProcessName explorer}"

デフォルト文字列値の文字列の編集ボックスを閉じるために OK ボタンをクリックします。

今度は、HideTaskbar キーの下にあるシェルサブキーに戻ります。今度は、シェルキーの中に 002flyout という名前のサブキーを作成します。002flyout の右側のセクションに、CommandFlags と MUIVerb という名前のDWORD 値文字列値を作成します。

CommandFlags DWORD 値をダブルクリックすると、DWORD (32 ビット) 値の編集ボックスが開きます。基本セクションで16 進数オプションを選択し、値データに使用できるフィールドに20を入力します。OK ボタンをクリックします。

MUIVerb の文字列の編集ボックスを開き、値データにオフにすると入力します。OK ボタンをクリックします。

002flyout レジストリキーを選択し、その下にcommandという名前のサブキーを作成します。そのサブキーには、デフォルトという名前の文字列値が自動的に作成されます。そのデフォルト値をダブルクリックすると、文字列の編集ボックスがポップアップ表示されます。値データに使用できるフィールドに次のデータを入力します。

powershell -command "&{$p= 'HKCU:SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3' ;$v=(Get-ItemProperty -Path $p).Settings;$v[8]=2;&Set-ItemProperty -Path $p -Name Settings -Value $v;&Stop-Process -f -ProcessName explorer}"

OK ボタンをクリックします。

以上です。作業は完了しましたが、変更を保存するためにエクスプローラーを再起動する必要がある場合があります。その後、デスクトップコンテキストメニューを開くと、タスクバーを自動的に隠すオプションが表示されます。そのオプションにアクセスすると、必要に応じて使用できるオンにするオフにするオプションが表示されます。

デスクトップモードでタスクバーを自動的に隠すにはどうすればよいですか?

Windows 10 OS を使用している場合は、最初に設定アプリで個人用設定カテゴリにアクセスします。そのカテゴリの下にあるタスクバーページを開き、デスクトップモードでタスクバーを自動的に隠すを選択します。これにより、変更が即座に適用されます。何らかの理由でタスクバーが隠れない場合は、エクスプローラーの再起動、通知設定の変更などの修正を試してください。

Windows 11 でタスクバーを自動的に隠すにはどうすればよいですか?

Windows 11 コンピューターでタスクバーを自動的に隠すには、設定アプリの個人用設定カテゴリの下にあるタスクバーページにアクセスします。その後、タスクバーの動作セクションを展開し、タスクバーを自動的に隠すオプションを選択します。または、デスクトップコンテキストメニューにタスクバーを自動的に隠すオプションを追加することもできます。そのためには、この投稿に追加されている手順に従うことができます。