簡単に言うと:ターミナルでdefaults delete com.apple.dock; killall Dockを実行してください。
これにより、Dockは新品のMacのときと同じ状態に戻ります。追加したAppもすべて削除されるため、実行する前に以下の注意をお読みください。
Dockのリセットは、設定をそのまま残す修復ではありません。以下を含む、Dockのすべての環境設定を消去します。
Dock以外のものには一切触れません。Appがアンインストールされることも、ファイルが変更されることもなく、Macの外に何も出ていきません。消去されるのはDock自体の設定だけです。
Dockのサイズが違うだけで、ほかは問題ない場合、これは必要ありません。代わりにDockのサイズが繰り返し変わる理由をご覧ください。
「アプリケーション」フォルダの「ユーティリティ」からターミナルを開くか、Commandとスペースを押してTerminalと入力します。これを貼り付けてReturnキーを押します。
defaults delete com.apple.dock; killall Dock
Dockが一瞬消えて、Appleの初期設定で戻ってきます。2つの部分がそれぞれ役割を果たしています。defaults delete com.apple.dockが保存された環境設定を削除し、killall DockがDockを再起動してゼロから再構築させます。後半がないと、何も起こっていないように見えます。
ターミナルが「ドメインが存在しません」と返す場合、環境設定はすでに消去されています。killall Dockだけを実行してください。
同じ結果を、ターミナルなしで得られます。Dockの調子が悪く、ファイルの破損を疑うほどの場合に役立ちます。
~/Library/Preferencesと入力してReturnキーを押します。com.apple.dock.plistを見つけて、ゴミ箱に移動します。macOSは初期値で新しいファイルを書き込みます。ログインのたびにDockがリセットされてしまう、あるいは設定が保持されない場合、たいていはこのファイルの破損が原因であり、これが対処法です。
完全なリセットが必要ないことも多いです。それぞれの項目は、Appを失うことなく単独で元に戻せます。
killall Dockだけで、設定を何も変えずに反応しなくなったDockを直せます。設定した状態からDockが何度もズレてしまうためにリセットしているのであれば、リセットは症状を対処しているに過ぎません。原因は、macOSが誤ったドラッグでDockが変更されるのを許し、それを固定する方法を提供していないことにあります。
自分で固定することもできます。Dockを望みどおりに整えたら、次を実行してください。
defaults write com.apple.dock size-immutable -bool true; killall Dock
これでサイズが固定されます。位置、内容、自動非表示にも同様の設定があり、4つすべてを解説するガイドにまとめています。解除するにはtrueをfalseに置き換えてください。
4つのコマンドを頭に入れておきたくない場合、Still DockでMac Dockをロックするなら、同じ4つのロックをメニューバーにスイッチとして表示し、ロックする前のDockを覚えているので、いつでも元に戻せます。
複数の画面を使っていますか?Dockはそれらの間を移動することもあり、これは別の問題として独自の対処法があります。Mac Dockを1つの画面に固定する方法をご覧ください。
これらのコマンドの末尾にあるkillall Dockは実際に意味のある処理を行っており、リセットとは違います。killall Dockが実際に行うことをご覧ください。
望みどおりの状態に戻ったら、再び動かないようにすることもできます。Mac Dockをロックする方法をご覧ください。
いいえ。これはDockの環境設定を消去するだけです。Appはインストールされたままで、ファイルにも影響はありません。あとでお気に入りのAppをDockにドラッグして戻す必要があります。
はい。リセットする前に、環境設定ファイルを安全な場所にコピーしてください:cp ~/Library/Preferences/com.apple.dock.plist ~/Desktop/dock-backup.plist。復元するには、コピーを戻してkillall Dockを実行します。
たいていは環境設定ファイルの破損であり、上記のファイル削除の方法で解決します。職場や学校からの管理対象Macでは、代わりに構成プロファイルがDockを強制している可能性があり、それはローカルで上書きできません。Dockの設定もグレーアウトしている場合は、macOSがプロファイルによる構成だと表示する理由をご覧ください。
まずはkillall Dockを試してください。何も失わずに再起動できます。それでもDockが表示されない場合は、次に完全なリセットを試します。
自分で指示したわけではないのにDockが勝手にリセットされる場合、それは4つの可能性がある原因を持つ別の問題です。Mac Dockが勝手にリセットされる理由をご覧ください。