簡単に言うと:Macにタスクバーはありません。画面下のアイコンの帯は「Dock」で、Windowsとは異なり「タスクバーをロック」というチェックボックスはシステム設定のどこにもありません。macOSには設定自体はありますが、スイッチが用意されていないだけです。
4つのターミナルコマンドで行えます。以下のとおりです。
Macの設定で「タスクバー」を検索しても何も出てこないため、これは調べにくいのです。機能がないのではなく、用語が違うだけです。
画面上部のメニューバーはまた別のものであり、Dockの一部ではありません。以下の内容はメニューバーには影響しません。
Windowsには長年、右クリックメニューに「タスクバーを固定する」という項目がありました。macOSにはそのような項目が一度もなく、それを探すことが多くの人があきらめる理由です。
macOSに実際にあるのは、存在して機能するものの、単にインターフェースがない4つの設定です。設定すると、システム設定内の対応する項目が反応しなくなり、それが適用された目に見えるしるしになります。
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
それぞれ独立しているため、望むものだけをロックできます。解除するには、falseに設定するのではなく、キー自体を削除します。
defaults delete com.apple.dock position-immutable; killall Dock
killall DockはDockを再起動して変更を反映させます。Appを終了させることも、何かを失うこともありません。詳しくはkillall Dockが行うことをご覧ください。キーの全リストはMac Dockのdefaultsコマンド一覧にあります。
ターミナルを使いたくない場合、同じ4つの設定はStill Dockのスイッチとして用意されており、3つの方法の比較でそれぞれの代償を説明しています。
まずロックできることに驚く人が多いですが、次に驚くのはこの5つです。多くの人が出会うおおよその順に紹介します。
Windowsは、すべてのモニタにタスクバーを表示できます。macOSにはDockが1つだけあり、ポインタを追います。カーソルをいずれかの画面の下端に押し当てて止めると、Dockはそのディスプレイへ移動します。
これに対する設定はなく、position-immutableも役に立ちません。それが管理するのは、Dockがどの画面にあるかではなく、画面のどの端にあるかだからです。回避策とそれぞれの代償はMac Dockを1つの画面に固定する方法にあります。
Windowsのタスクバーは、実行中のものの一覧です。Dockは主にランチャーであり、置いたAppを開いているかどうかにかかわらず表示し、起動中のものには下に小さなドットが付きます。最小化されたウインドウは、区切り線を越えた右端に集まります。
開いているウインドウを実際に一覧表示するのはMission Controlで、F3または3本指での上スワイプで開きます。
Dockは下、左、右のいずれかに配置できます。上部には配置できません。メニューバーがそこにあり、macOSはその端を共有させないためです。
アイコンをDockからドラッグして外すと、ショートカットだけが削除され、それ以外は何も変わりません。Appはインストールされたままで、起動中であれば動作し続けます。煙とともに消え去るため最初は驚きますが、元に戻せます。「アプリケーション」フォルダでAppを見つけてドラッグし直すか、開いて「Dockに残す」を選んでください。
ほかの人が使うMacでは、これが最初にロックする価値のあるものです。それを止めるのがcontents-immutableです。
macOSは、最近使用したAppのセクションをDockの右側に追加するため、意図的に整えたDockにも、それ以降に開いたものすべての尻尾が伸びていきます。これは上記の4つとは別の設定です。
defaults write com.apple.dock show-recents -bool false
killall Dock
詳しくはDockに最近使用したAppを表示しないようにする方法をご覧ください。
上記はすべてアカウントごとに保存されるため、実行したログインにのみ適用されます。複数人で共有するマシンや、一般の人が触れるマシンでは考え方が変わり、それぞれのケース向けのページを用意しています。共有Mac、家族用Mac、教室のMac。
厳密には違います。最も近い存在ではありますが、Dockは開いているウインドウの一覧というより主にランチャーであり、通知領域の役割は上部のメニューバーが担っています。
下部に移動し、拡大表示と「最近使用したApp」をオフにすれば、雰囲気はかなり近づけられます。ただし、開いているすべてのウインドウを一覧表示させることはできません。それはDockの役割ではなく、その役割はMission Controlが担っています。
どこにもありません。macOSはそのような項目を提供したことがありません。設定自体は存在するため上記のコマンドは機能しますが、Appleはインターフェースを一切用意していません。
はい。これらはシステムではなくアカウントの環境設定に保存されるため、再起動、スリープ、macOSのアップデートのいずれの影響も受けません。
いいえ。これらは自分自身の環境設定であり、自分のログインにのみ適用されます。
それはこれらのコマンドが効いている証拠で、対応するキーが設定されると項目が反応しなくなります。自分で設定していないのにグレーアウトしている場合は、グレーアウトの設定に関するガイドでもう1つの原因を説明しています。