簡単に言うと:同じ4つのコマンドがmacOS 26でも引き続き機能します。Dockのロックに関して何も変わっていません。
変わったのは、システム設定内でそれらの設定がある場所です。そのため、古いガイドはもう存在しないパネルへ案内してしまいます。
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
これらの4つのキーは15年以上前から機能しており、macOS 26でも変わりません。解除するにはtrueをfalseに置き換えてください。無料のコマンドジェネレーターが、望むロックに合わせて正確なコマンドを、元に戻すコマンドとともに生成します。
「Dockとメニューバー」という名前の古いシステム環境設定パネルはなくなりました。macOS 26では、Dockは「システム設定」>「デスクトップとDock」にあり、気にすることになる項目は一番上、サイズ、拡大表示、画面上の位置、自動的に表示/非表示です。
これが重要なのは1つの理由からです。上記のコマンドを一度実行すると、まさにそれらの項目が反応しなくなります。これはバグではなくロックが機能している証拠であり、何か月も後になって、自分でそうしたことを忘れて検索する人が出てくるものです。Dockの設定がグレーアウトする理由をご覧ください。
macOS 26に関する記事には、以前のバージョンでも事実ではなく、今も事実ではない3つの説がよく登場します。
topという向きはありません。orientationが受け付けるのはleft、bottom、rightのみで、topを受け付けたことは一度もありません。defaults write com.apple.symbolichotkeysのレシピはどれも何も変更しません。スイッチャーがそのリストに含まれていないからです。実際に確認したところ、23個のホットキーが定義されていましたが、そのどれもキーコード48を使っていませんでした。⌘Tabを無効にするをご覧ください。これらのコマンドは違います。自分自身の環境設定に書き込み、自分自身のDockを再起動するだけで、アクセシビリティやフルディスクアクセスの確認は表示されません。sudoと一緒に使わないでください。これらはユーザーごとの設定であり、rootとして実行すると間違ったアカウントに書き込まれてしまいます。
はい。これらはシステムファイルではなくユーザーの環境設定なので、アップデートの影響を受けません。移行アシスタントで新しいMacに移した場合も引き継がれます。
どちらでも構いません。これはバイナリではなく環境設定の仕組みなので、アーキテクチャは関係ありません。
macOS 13以降、Apple silicon。主にmacOS 26でテストしています。
コマンドの一覧を管理したくない場合、Still Dockなら同じ4つの設定をスイッチとして操作でき、ロックする前のDockを覚えておいてくれます。サイズのロックは無料です。