簡単に言うと:Dockが本当に勝手に並び替わることはめったにありません。そう呼ばれる現象には4つの異なる原因があり、それぞれ異なる対処法があります。
原因がどちらであっても、これを完全に止めたい場合:defaults write com.apple.dock contents-immutable -bool true; killall Dock
何かを変更する前に、実際に何が動いたのかを確認してください。対処法はそれによって変わります。
それは並べ替えではなく、「最近使用したApp」のセクションです。自分で配置したものは何も動いておらず、その隣に一時的なグループが増えているだけです。「システム設定」>「デスクトップとDock」でオフにするか、「最近使用した」「おすすめ」のAppを止める方法をご覧ください。
Dockのサイズが変わったか移動したかで、たいていは区切り線に触れたか、ディスプレイを接続したことが原因です。並び順自体はそのままです。Dockのサイズが繰り返し変わる理由とモニタ接続時に変わる理由をご覧ください。
何かがそれらをドラッグしたのであり、Mac上で現実的にそれを行うのは3つだけです。人、ドラッグと誤認識されたトラックパッド操作、または自身を追加するインストーラーです。macOSが固定されたアイコンを勝手に並べ替えることはありません。
誤ったドラッグは、思われている以上によく起こります。トラックパッドでのゆっくりとした動きが、意図的なドラッグとして認識されてしまうためです。頻繁に起こる場合は、「システム設定」>「アクセシビリティ」>「ポインタコントロール」>「トラックパッドのオプション」にあるドラッグのスタイルを確認する価値があります。
それは並べ替えではなくリセットであり、通常はアップデートや環境設定ファイルの再構築の後に起こります。Dockが勝手にリセットされる理由をご覧ください。
内容のロックは、Dockの内容が一切変わらないようにします。ドラッグによる削除も、並べ替えも、新しいアイコンの追加もできません。これは1つの設定で、ケース1、3、4をカバーします。
defaults write com.apple.dock contents-immutable -bool true
killall Dock
まず思いどおりにDockを整えてください。ロックはそこにある状態をそのまま固定するため、整えていないDockをロックすると、乱れたままになります。解除するにはtrueをfalseに置き換えてください。
サイズや位置もズレている場合、そのほかの3つのロックはMac Dockをロックする3つの方法に記載しており、無料のコマンドジェネレーターが望む組み合わせを、元に戻すコマンドとともに生成します。
macOSのアップグレードが最も多い引き金であり、その理由を知っておく価値があります。アップグレードはcom.apple.dockを初期値から再構築することがあり、明示的に書き込まれたことのない環境設定は失われます。何年も前に設定パネルで一度だけ設定した項目が、最も消えやすいものです。
ターミナルから書き込んだ値や構成プロファイルで配布した値は残り続けます。これこそ、1回クリックして様子を見るのではなく、意図的に設定しておくべき本当の理由です。
いいえ。Appは通常どおりインストールされ、Launchpadと「アプリケーション」フォルダに表示されます。このロックは、AppがDockに追加されるのを止め、アイコンがドラッグして外されるのを止めるだけです。
並び順を注意深く確認してください。ディスプレイの接続は通常、並べ替えではなくサイズ変更を引き起こし、小さくなったアイコンのDockはひと目で別のDockのように見えます。モニタ向けガイドをご覧ください。
はい。contents-immutableは環境設定に書き込まれ、ログインのたびに適用されます。ユーザーごとの設定なので、共有Macでは各アカウントに設定するか、すべてに適用される構成プロファイルが必要です。
コマンドの一覧を管理したくない場合、Still Dockなら同じ4つの設定をスイッチとして操作でき、ロックする前のDockを覚えておいてくれます。サイズのロックは無料です。