Dockが動かなくて画面が片付かないとか、急いでいるのにアイコンが反応しないと不安になりますよね。
この記事を読めば、GUIで手早く再起動する方法とTerminalで確実に再起動するコマンドを学べますし、トラブルの原因を見つけるための実践的なチェック方法や、作業中のアプリの状態を守るちょっとしたコツまで学べます。
| 項目 | 内容 |
|---|---|
| 独自コンテンツ1 | 画面から簡単に行えるGUI手順と、コピーして使えるTerminalコマンドの両方を実例付きで紹介します。 |
| 独自コンテンツ2 | トラブル発生時に見るべきログの場所と、ログから読み取れるポイントを現場の感覚で解説します。 |
| 独自コンテンツ3 | Dockの再起動でアプリのウィンドウや配置をなるべく崩さない工夫や、よくある失敗の回避法を紹介します。 |
数分で終わる手順ばかりなので、気軽に試しながら問題を解決していきましょう。
Macエンジニア焦らず一つずつやれば大丈夫です。優しい手順で案内するので、安心して操作を進めてください。
MacでDockを再起動する基本のやり方


Dockの再起動は思っているほど難しくありません。短時間で終わる作業なので慌てずに進めてください。ここでは端末を使う方法、アクティビティモニタを使う方法、Script Editorでワンアクション化する方法の三つを紹介します。
- ターミナルでコマンドを実行して再起動する方法。最速で確実です。
- アクティビティモニタのGUIからDockプロセスを終了する方法。操作が分かりやすいです。
- Script Editorでスクリプトを作りワンクリックで再起動する方法。繰り返しに便利です。



初めてでも安心してください。ゆっくり手順どおりに進めればDockはすぐに元どおりになりますし、デスクトップのファイルや開いているウインドウが消える心配はほとんどありません。
MacのターミナルでDockを再起動する方法


ターミナルでDockを再起動するのは一番手早い方法です。短いコマンドを一行実行するだけでDockが再起動し、アイコンや挙動がリフレッシュされます。管理者パスワードは通常不要なので気軽に試せます。
ターミナルの起動はSpotlightが便利です。慌てずにコマンドを入力してEnterキーで実行してください。問題が続くときは別の方法も試してみましょう。
killall Dock
MacでSpotlightからターミナルを起動する手順
⌘とスペースを同時に押してください。画面上部に小さな検索窓が現れます。
検索窓にTerminalと入力してください。候補にTerminalアプリが表示されます。
Enterキーを押してTerminalを起動してください。
ターミナルでkillall Dockを入力して実行する手順
ターミナルで次の一行を入力してください。killall Dock。
Enterキーで実行するとDockがすぐに再起動します。戻ったら完了です。
MacのアクティビティモニタでDockを再起動する方法


アクティビティモニタを使うと、視覚的にDockプロセスを探して終了できます。ターミナルに抵抗がある人やGUIで操作したいときに便利です。プロセス名は「Dock」なので見つけやすいです。
終了の操作は安全で、ほとんどの場合すぐにmacOSがDockを再起動します。反応しないときは強制終了を選べばOKですが、他のプロセスは触らないように注意してください。
Macでアクティビティモニタを開く手順
⌘とスペースでSpotlightを開き、アクティビティモニタと入力して起動してください。
Finderのメニューでアプリケーション→ユーティリティと進み、アクティビティモニタを選んでください。
アクティビティモニタでDockプロセスを選んで終了する手順
アクティビティモニタの検索欄にDockと入力して絞り込んでください。表示されたプロセスを選択します。
選択した状態でウインドウ左上の停止ボタンをクリックし、表示される選択肢で終了を選んでください。反応しないときは強制終了を選びます。
MacのScript EditorでAppleScriptを使ってDockを再起動する方法


Script EditorでAppleScriptを使えば、killall Dockを自動で実行する小さなアプリを作れます。一度作ればアイコンをクリックするだけでDockを再起動できます。繰り返し作業がある人におすすめです。
実行時に「Automation」を許可するメッセージが出ることがありますが、許可すればスムーズに動きます。保存しておけば次回からはダブルクリックだけでOKです。
Script Editorでdo shell script “killall Dock”を作って実行する手順
SpotlightでScript Editorと入力して起動してください。
エディタに次の一行を入力してください。do shell script “killall Dock”。
実行ボタンで動作を確認し、問題なければアプリケーション形式で保存していつでも使えるようにしてください。
MacでDock再起動を自動化する応用


Dockの再起動を毎回メニューや再ログインで行うのは手間に感じることがあります。設定ファイルをいじったあとやアイコンの表示がおかしいときにサッと再起動できると作業がスムーズになります。そこで少しだけ手を加えてワンクリックやキーで再起動できるようにすると便利です。
- Automatorで小さなアプリにしてDockに置くワンクリック方式。
- ショートカットアプリでショートカットを作りキーボードショートカットを割り当てる方式。
- スクリプトをlaunchdや cron 相当で定期実行する方式。
MacのAutomatorでDock再起動アプリを作る方法


Automatorを使えば、簡単にDockを再起動する小さなアプリを作れます。基本は「実行するシェルスクリプト」アクションにkillall Dockを入れて保存するだけで動きます。
作ったアプリはApplicationsやデスクトップに置き、さらにDockにドラッグすればワンクリックで再起動できます。保存時のフォーマットはアプリケーションを選んでください。
Automatorで新規アプリを作成してShellスクリプトを登録する手順
Automatorを開き、テンプレートで「アプリケーション」を選んで新規書類を作成してください。これで単独で起動できる小さなアプリになります。
右側の検索で「シェルスクリプトを実行」を探してワークフローに追加し、テキスト欄に次の一行を入力してください。killall Dock。
再生ボタンでスクリプトを実行してDockが再起動するか確認してください。問題なければ次に保存します。
作成したアプリを保存してDockに置きワンクリックで再起動する手順
メニューのファイルから保存を選び、フォーマットをアプリケーションにしてわかりやすい名前で保存してください。保存先はApplicationsでもデスクトップでも構いません。
Finderから作成したアプリをDockへドラッグしてください。以降はDockのアイコンをクリックするだけでDockが再起動します。
必要ならアイコンを変更したり、初回実行時に権限ダイアログが出たら許可してください。
MacのショートカットアプリでDock再起動にキーを割り当てる方法


ショートカットアプリを使うと、より軽快にキー割当てでDock再起動ができます。ショートカット内でシェルスクリプトを実行するアクションを使いkillall Dockをそのまま呼び出します。
作ったショートカットにキーボードショートカットを設定すれば、どのアプリを使っていても指定のキーでDockを再起動できます。小さな操作で作業が途切れにくくなります。
ショートカットアプリでShellスクリプト実行のショートカットを作る手順
Shortcutsアプリを開き、新規ショートカットを作成してください。名前はわかりやすく「Dock再起動」などにします。
アクション検索で「シェルスクリプトを実行」を追加し、スクリプト欄に次の一行を入れてください。killall Dock。
ショートカットの再生ボタンで動作を確認してください。問題なければ保存します。
作ったショートカットにキーボードショートカットを割り当てて実行する手順
Shortcutsアプリで作成したショートカットの右上にある設定アイコンをクリックして設定画面を開いてください。
設定内のキーボードショートカット項目で追加を選び、希望のキー組み合わせを押して割り当ててください。既存のショートカットと被らないキーを選ぶと安心です。
ショートカットが効かない場合は、システム環境設定のショートカットやアクセシビリティの権限を確認してください。
よくある質問


- Dockを再起動すると何が変わるのか知りたい
Dockの見た目や動作をリフレッシュできます。アイコンが消える、アプリの最小化やStackが変になるときに直ることが多いです。設定自体は残るので安心して試してください。
- Dockが反応しないときはどうすればいいか
まずはDockを再起動するのが一番手早いです。アップルメニューの「強制終了」からDockを選ぶか、ターミナルで「killall Dock」と入力すると即再起動します。開いている書類やアプリの保存は基本的に影響を受けません。
- 再起動でデータが消えることはあるのか
Dock自体を再起動するだけなので、アプリのデータやファイルが消えることはありません。ただしウィンドウの表示状態が変わることがあるので、念のため作業中のファイルは保存してから行うと安心です。
- ターミナルが苦手でも簡単に再起動する方法はあるか
ターミナルを使わなくても大丈夫です。アップルメニュー→強制終了でDockを選ぶだけで再起動できます。普段はこの方法で十分で、慣れてきたらターミナルの方が速いと感じるはずです。
- 再起動しても挙動がおかしいときはどうするか
まずはシステム設定の「Dockとメニューバー」で設定を見直してみてください。それでも直らないときはセーフモードで起動して状態を確認すると原因の切り分けに役立ちます。
まとめ


Dockの挙動が急におかしくなったときは、Dockを再起動すると短時間で直ることが多いです。アイコンが反応しない、表示が崩れる、Dock自体が消えたといったトラブルに有効で、開いているアプリ本体には影響しません。
実際に使う方法は簡単で、Terminalでkillall Dockを実行するか、アクティビティモニタでDockプロセスを選んで強制終了するだけです。ログアウトして再度ログインするか再起動すれば確実に戻りますし、最新のmacOSでもkillall Dockが使えます。
プログラマー寄りの便利ワザとしては、シェルにalias dockr=’killall Dock’を登録してワンコマンドで再起動する方法や、Automatorでクイックアクションを作りショートカットを割り当てる方法がおすすめです。ウィンドウ配置が一時的に変わる場合があるので重要な作業は保存してから行ってください。



慌てなくて大丈夫です。ちょっとした操作で元に戻ることがほとんどなので、落ち着いて試してみてくださいね。
