Windows 7の特定のアプリケーションでタスクバーオプションへのピンを削除する方法

Windows 7のタスクバーに固定したくないホストアプリケーションがある場合は、アプリケーションの登録領域にレジストリ値を追加することでそれを行うことができます。 デフォルトでは、Windowsは次のホストプロセスがタスクバーに固定されるのを防ぎます。

  1. RUNDLL32.EXE
  2. MSHTA.EXE
  3. DLLHOST.EXE
  4. APPLAUNCH.EXE
  5. HH.EXE
  6. WINHLP32.EXE
  7. MMC.EXE

…および次のレジストリキーで文字列値HostAppsAddRemoveAppsAddRemoveNamesに定義されているその他のファイル名

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileAssociation

特定のアプリケーションの[タスクバーに固定](および[このプログラムをタスクバーに固定])コンテキストメニューオプションを削除するには、次の手順を実行します。

[スタート]をクリックし、「 Regedit.exe」と入力して、次のキーに移動します。

HKEY_CLASSES_ROOT \ Applications

アプリケーションの名前(たとえば、\ clsidview.exe)でサブキーを作成します。

新しく作成したブランチを選択します。

HKEY_CLASSES_ROOT \ Applications \ clsidview.exe

右側のペインで、 IsHostAppという名前の文字列値を作成します

レジストリエディタを終了します。

これにより、アプリケーション(この例では "clsidview.exe")がタスクバーに固定されなくなります。 詳細については、MSDNのトピック「ホストプロセスとしてのアプリケーションの登録」を参照してください。

スクリーンショット

関連記事