Macターミナルが動かない・起動しない・コマンドエラーが出る時の対処法まとめ
ターミナル(Terminal)は、ユーザーとmacOSの間をつなぐ重要な架け橋となるツールです。入力したコマンドを解釈・処理することで、システムを直接操作できるようにしてくれます。
しかし、突然、あるいはmacOSのアップデート後に、Macのターミナルに以下のような異常が発生することがあります。
- Macターミナルでシェルが起動しない
- Macターミナルがまったく応答しない
- Macターミナルにログインできない
- Macターミナルでコマンドが実行されない
- ターミナルは起動するがプロンプトが表示されない
- 「zsh: permission denied」というエラーが表示される
「なぜターミナルが動かないのか分からない…」とお困りの方は、この記事を読み進めてください。原因を掘り下げながら、Macターミナルが動作しない問題を解決する方法を順番にご紹介します。
Macターミナルが起動しない・応答しない・シェルが開かない場合の直し方
まずは実際の事例をいくつか見てみましょう。
「Macのターミナルでシェルが起動しません。ターミナルを開くと『Login incorrect』と表示されます。」 – Ask Differentより
「Macでターミナルを開くと『login: illegal option』というメッセージが出て、ターミナルが使えません。何が原因なのでしょうか?」 – Appleコミュニティより
ターミナルが開かない、フリーズする、コマンドを実行できないといった症状に直面したら、まず試したいのがターミナルの再起動です。これによりターミナルの状態がリフレッシュされ、正常な動作を妨げている一時的なソフトウェアエラーを解消できます。
それでもMacターミナルが動作しない場合は、以下の対処法を一つずつ試してみてください。
対処法1. 入力したコマンドが正しいか確認する
ターミナルが入力したコマンドを実行しない、または特定のコマンドの処理中に反応しなくなる場合は、まずコマンドの記述ミスがないかチェックしましょう。
ターミナルのプロンプトでは、文字間のスペースひとつでも結果が大きく変わります。Returnキーを押してコマンドを実行する前に、必ず二重に確認する習慣をつけましょう。
対処法2. Macを再起動する
Macターミナルが開かない、応答しない、特定のコマンドの処理中に固まるといった場合は、Macの再起動が有効です。デバイスを再起動すると、問題の原因となっているmacOSの一時的なエラーがクリアされます。
対処法3. シェルを手動で起動する
ターミナルがDockでバウンドしたまま、その後何も起こらないことはありませんか?ターミナルアプリは起動するのにプロンプトが表示されない場合、ターミナルの起動プロセスに問題が発生しています。
以下の手順でシェルを手動で起動してみてください。
対処法4. 別のシェルを試す
「Login incorrect」エラーで固まってしまい、Macターミナルでシェルが起動しない場合は、別のシェルを試してみましょう。これにより、問題の原因となっているzshのドットファイル(dotfile)を切り分けることができます。
対処法5. 別の方法でターミナルを開く
通常の方法でターミナルがうまく使えないときは、iBoysoft MagicMenuを使って右クリックから開く方法があります。この右クリック拡張ツールを使えば、右クリックだけでさまざまなクイック操作が可能になり、Mac上でのターミナル起動もそのひとつです。
- iBoysoft MagicMenuをダウンロードし、Macにインストールして起動します。
- 「Extension」をクリックします。「Quick Open」セクションにある「Open with Terminal」の横のダウンロードボタンをクリックします。
- Finderまたはデスクトップの空白部分を右クリックし、「Launch With > Terminal」を選択すると、すぐにターミナルを開けます。

対処法6. ターミナルの.plistファイルを作り直す
ターミナルの.plistファイルには、ターミナルユーティリティのプロパティや設定データが保存されています。このファイルが破損すると、Macターミナルが動作しなくなることがあります。
そのため、ターミナルがプロンプトを表示しない、コマンドを実行しない場合は、ターミナルの.plistファイルを作り直してみてください。
対処法7. ホームフォルダ内のターミナル関連ファイルの名前を変更する
.plistファイルの再作成でもターミナルが復旧しない場合は、Macのホームフォルダ内にあるターミナル関連ファイルの名前を変更してみましょう。そうすることで、macOSがこれらのファイルを開いて実行する際に再インデックスを行うようになります。
対処法8. 新しいユーザーアカウントでMacにログインする
ターミナルを開いた際に「Login incorrect」エラーが出る場合、現在ログインしているアカウントとアプリケーションの相性に問題がある可能性があります。新しいユーザーアカウントを作成してログインしてみましょう。
- Appleメニュー > 「システム設定」 > 「ユーザとグループ」を開きます。
- 「ユーザを追加」をクリックし、必要な情報を入力して新しいユーザーを作成します。
- Macからログアウトし、新しいアカウントでログインします。
その後、問題のあるユーザーアカウント側でエラーがないか確認できます。
対処法9. コンソールアプリでターミナルのログを確認する
M1 MacBook Airなどの機種でターミナルが起動できない場合は、「コンソール(Console)」アプリを使ってエラーの内容を調べることができます。
- コンソールを開きます。
- ターミナルを再起動します。
- エラー内容を確認し、修正します。
対処法10. Macをセーフモードで起動する
サードパーティ製ソフトウェアがMacのターミナルと競合し、シェルが起動しなかったりプロンプトが表示されなかったりするケースもあります。
そこで、Macをセーフモードで起動してみてください。セーフモードでは必要最小限のドライバのみでMacが起動し、すべてのサードパーティ製プログラムが隔離されます。
セーフモードでターミナルが正常に動作する場合は、最近インストールしたアプリ、特にサードパーティ製のコードエディタ系ツールをアンインストールしましょう。
対処法11. Macをアップデートする
上記の方法をすべて試しても改善せず、アップデート後にMacターミナルが動作しない場合は、Mac自体をアップデートしてください。
現在使用中のmacOSバージョンに存在するバグが、ターミナルへのログイン失敗やコマンドライン実行の不具合につながっている可能性があります。マイナーアップデートが配信されていないか確認し、Macを最新の状態に保ちましょう。
Macターミナルの起動不良・コマンド実行エラー・動作不全を解消するこれらの方法を、ぜひ周りの方にもシェアしてください。
Macターミナルで「Process completed」と表示されて動かない時は?
ターミナルアプリを起動した際に「Process completed(プロセスが完了しました)」というメッセージで止まってしまう場合も、慌てる必要はありません。これはターミナル自体の故障ではありません。
ターミナルのセッションが終了すると、通常[Process completed]というプロンプトが表示されます。このプロンプトが表示されている間、ターミナルは非アクティブ状態になります。他のコマンドを実行したい場合は、現在のウィンドウを閉じてターミナルを再度起動するか、ターミナルのメニューバーから「シェル > 新規ウィンドウ」を選択して新しいプロンプトを開きましょう。
まとめ:Macターミナルが動かない主な原因
Macターミナルでシェルが起動せず「Login incorrect」エラーで止まる場合は、アカウントに起因する問題です。ログイン中のアカウントが不正な状態になっているか、システムがアカウント情報を正しく認識できていない可能性があります。
また、特定のコマンドの処理中にターミナルが応答しなくなる場合は、コマンドラインの誤り、一時的なシステムエラー、ターミナル自体のバグ、サードパーティ製ソフトウェアの干渉、現在のシェルタイプの不具合などが考えられます。
この記事が参考になった方は、Macターミナルのトラブルでお困りの方へぜひシェアしてください。
-
MacでAdobe Acrobatを完全アンインストール&デフォルトPDF設定をリセットする方法【ステップバイステップガイド】
Adobe Acrobatは、PDFファイルの閲覧・編集・変換など、多彩な機能を備えた高機能なPDF管理ツールです。PDFを効率的に扱うための便利な機能が数多く搭載されています。しかし、メリットばかりではありません。MacにAdobe Acrobatをインストールすると、システムの動作が重くなったり、アプリが頻繁にフリーズしたり、さらにはすべてのPDFファイルが強制的にAdobeで開くようデフォルト設定が書き換えられてしまうこともあります。そこで本記事では、Adobe Acrobat ReaderおよびAdobe Acrobat Reader DCをMacから徹底的にアンインストールする方法を
-
【解決策8選】サムスン外付けSSDがApple Silicon M1 Macで動作しない問題を修正する方法
概要:本記事では、サムスン外付けSSDがM1 Macで動作しないというお困りの状況を解決するための、実用的な8つの対処法を紹介します。マウントされないドライブからのデータ救出には、iBoysoft Data Recovery for Macのダウンロードもご利用いただけます。 Apple M1チップの登場は、Intel製MacBookの時代が終わりに近づいていることを示すものでした。そのため、多くのユーザーが新型のM1 Mac mini、MacBook Air、MacBook Proを購入しました。しかし一部のユーザーは、サムスン製ポータブルSSDがM1 Macで正常に動作しないという問題に直