Cyberduck 起動しないときの順番|入れ直す前に見る場所

「Cyberduck 起動しない」と検索するとき、実際に起きている症状は人によって別のものです。アイコンが1回跳ねて消える場合と、警告のダイアログが出て開けない場合と、画面が出た直後に落ちる場合と、窓は出るが接続で止まる場合。この4つは原因がまったく違うので、同じ対処をしても当たりません。そして最初にやってはいけないのが、いきなり入れ直すことです。入れ直すと、症状を再現するための材料が消えます。順番を決めて上から確かめれば、多くの場合は入れ直さずに片付きます。

最初に確かめるのは「どの版か」と「バージョン」

Cyberduckには公式サイトから直接ダウンロードする版と、Mac App Storeから入れる版があります。「起動しない」を調べるときに、この区別は最優先で確かめる項目です。理由は公開されている変更履歴の中にあります。

バージョン9.5.1は2026年6月18日に出ていますが、この版に含まれている修正は1件だけです。

Bugfix Update expired provisioning profile for Mac App Store (macOS) 出典: cyberduck.io

Mac App Store向けの、期限が切れたプロビジョニングプロファイルを更新する、という内容です。この1件のためだけに版を上げているという事実が、症状の重さを示しています。プロビジョニングプロファイルはアプリが正当なものであることをOSに示すための仕組みで、これが期限切れになると、アプリ側は何も壊れていないのに起動できなくなります。

つまり、App Store版を使っていて、更新を長く当てていないなら、確かめる順番の1番目はバージョンです。9.5.1より前の版で止まっているなら、それだけが原因である可能性があります。App Storeのアップデートの一覧を開いて、保留になっていないかを見てください。

直接版を使っている場合も、まず版を確かめる意味はあります。公式が案内している最新版は9.5.4で、公開日は2026年8月25日です。自分の版がこれより古いなら、症状が既知の不具合として直っている可能性があります。

警告が出て開けないのは、アプリの問題ではない段階

次の段階です。ダブルクリックすると警告のダイアログが出て、開けないまま終わる場合。これはCyberduckの不具合ではなく、macOSの入口の仕組みが働いています。

Appleの説明はこうです。

macOSはGatekeeperというテクノロジーを採用しています。信頼できるソフトウェアだけがMacで実行されるように徹底してくれる技術です。 出典: support.apple.com

App Store以外から入れたアプリについて、macOSは開発元の署名を調べ、改ざんされていないかを確かめます。さらにmacOS Catalina以降は、Appleの公証を受けていることが既定で求められるようになりました。ダウンロードしたソフトウェアを初めて開く前に、macOSが承認を求めてくるのはこの仕組みによるものです。

ここで大事なのは、警告の文面を読み分けることです。Appleの説明では、インターネットからダウンロードされたアプリであるという確認の警告と、Appleがそのソフトウェアを検査できないという警告は、別のものとして扱われています。前者は確認済みの開発元のアプリを初めて開くときに出るもので、後者は公証を確かめられなかったときのものです。

Cyberduckの直接版は公式サイトからzipで配布されています。もし後者の警告が出ているなら、疑うべきなのはアプリ本体よりも、ダウンロードの経路です。解凍が途中で壊れた、配布元ではないサイトから落とした、といった原因のほうがはるかに多いためです。その場合の正しい手順は、警告を回避する方法を探すことではなく、公式のダウンロードページから落とし直すことです。ページにはファイルのMD5の値も併記されているので、落としたファイルが配布されているものと同じかを照合できます。

画面が出た直後に落ちるのは、最初の窓で落ちている

3つ目の段階です。起動はしているように見えるのに、すぐに消える場合。これは「起動しない」と体感されますが、実際には起動したあと最初の窓を開く処理で落ちていることがあります。

公開されている変更履歴に、その実例が2件あります。バージョン9.5.3では、ブックマークの窓を開いたときのクラッシュが直りました。バージョン9.5.2では、名前がドットで始まるフォルダを開くとクラッシュする問題が直っています。同じ9.5.2では、新しいブックマークにつなぐときに、前の接続の作業ディレクトリへ移動しようとしてしまう不具合も直っています。

この3件が示しているのは、落ちる場所が「起動」ではなく「起動の直後に開こうとしたもの」だという点です。そしてCyberduckには、終了したときに開いていた接続を保存しておく設定があります。ヘルプが環境設定のGeneralの項目として挙げているSave Workspaceがそれです。この設定が有効だと、次に起動したときに前回の接続を復元しようとします。

ここで筋が通ります。前回の終了時に問題のあるフォルダを開いていた場合、次の起動でそのフォルダを復元しようとして落ちる。利用者から見れば「昨日までは起動したのに今日から起動しない」という形になります。

環境設定のどこにあるのかも押さえておきます。ヘルプが挙げている区分は、General、Bookmarks、Browser、Transfers、Editor、Profiles、Protocols、Bandwidth、Connection、Cryptomator、Use Keychain、Language、Updateです。Save Workspaceは先頭のGeneralの中にあります。窓が一瞬だけ出る状態でも、環境設定の窓だけは開けることがあるので、落ちる前に開けるかどうかを試す価値はあります。

この筋を確かめる方法は2つあります。1つは版を上げること。既知の不具合として直っていれば、それで終わります。もう1つは、復元されようとしている状態を切ること。設定そのものを開けない状況では、この切り分けはアプリの外から行うことになります。

なお、落ちる瞬間の状況は書き留めておいてください。何回目の起動で落ちたか、直前に何をしていたか、前回終了したときに何を開いていたか。この3つが揃っていれば、変更履歴の中から該当する記述を探せます。逆にこの3つを残さずに入れ直すと、同じ症状が再発したときに一から調べ直すことになります。

窓は出るが接続で止まる場合は、プロトコルごとに切り分ける

導入で挙げた4つの段階のうち、最後のひとつです。画面はちゃんと出て操作もできるのに、つなごうとしたところで止まる。この場合、原因はCyberduck全体ではなく、使っている接続先の種類の側にあることが多いです。

最近の変更履歴を種類ごとに読むと、それが見えてきます。バージョン9.5.4では、Amazon S3のAWS GovCloudへのログインの失敗、Backblaze B2で大きなファイルの比較に失敗する問題、iRODSで提供側と利用側のノードが分かれている構成のときに一覧と転送が失敗する問題、Nextcloudでいちばん上のフォルダに共有を作れてしまう問題が直っています。バージョン9.5.3では、Cryptomatorでチェックボックスの状態に関わらずパスワードが保存されてしまう問題と、WebDAVの認証に関する2件が直りました。

並べると分かるのは、止まる場所がプロトコルごとに独立しているという点です。だから「Cyberduckが動かない」という形で調べるよりも、「S3で止まる」「WebDAVで認証が通らない」という形で調べたほうが早く当たります。他の接続先には問題なくつながるのであれば、アプリの入れ直しは的を外しています。

更新の受け取り方も先に決めておくと、この手の問題に当たる回数が減ります。ヘルプによると、環境設定のUpdateの項目で自動的に更新を確認する設定にできます。月に1回から2回の頻度で版が出ているので、この設定を入れておけば、既知の不具合に何か月も付き合うことがなくなります。

動作環境から外れていないかを確かめる

4つ目です。公式のダウンロードページに書かれている条件は、macOS 10.13以降で、Intel(64bit)またはApple M1が必要、というものです。macOS 10.13はHigh Sierraなので、要件としては緩いほうです。

注意したいのは方向が2つあることです。1つは、古いMacに新しい版を入れようとしている場合。もう1つは、新しいmacOSで古い版を使い続けている場合です。後者のほうが見落とされます。バージョン9.5.0では、macOSの新しい表示の仕様への対応が入っています。OSの側が変わったときに古い版が追随できていないと、描画や窓の扱いで問題が出ることがあります。

Windowsで同じ症状を調べている人向けにも書いておくと、こちらの条件はWindows 10(64bit)以降です。バージョン9.5.2では、Windows版の実行環境が新しい版に上げられています。実行環境の入れ替わりは、それ自体が起動の問題の原因になりうる種類の変更です。

お使いのMacがどの版のmacOSなのかはAppleのサポートから確かめられます。要件を満たしているかどうかは、ここまでの確認の前提になります。

入れ直す前に、控えを取る

ここまで試して直らない場合に、ようやく入れ直しの検討に入ります。その前に必ず控えを取ってください。消えると痛いのは次の2つです。

  • ブックマーク。接続先の設定がまとまっている場所です
  • パスワード。Cyberduckはパスワードを、macOSのキーチェーンにインターネットパスワードとして保存する作りになっています

キーチェーンに入っているものはアプリを入れ直しても残りますが、アプリ側の設定を消す手順まで含めると、どこまで消えるのかは操作によって変わります。接続先の一覧と、それぞれのホスト名、ユーザー名、ポート、プロトコルの種類を、別のファイルに書き出しておくのが安全です。

入れ直しを最後に回す理由は単純です。入れ直すと状態が初期化されるので、原因が「状態」にあった場合、症状は消えますが原因は分からないままになります。同じ操作をすれば同じことが起きるので、数週間後にまた同じ場所で止まります。変更履歴で自分の症状に近い記述を探すほうが、一度で終わる可能性が高いです。

切り分けに必要な情報は、アプリの外にしかない

起動しないアプリを調べるときの厄介さは、調べる手段がそのアプリの中にないことです。窓が出ないのだから、窓の中の設定は見られません。

実際にやることになるのは次のような作業です。クラッシュの記録が残っているフォルダを開いて、いちばん新しいファイルを読む。プロセスが残ったままになっていないかを確かめる。設定ファイルの置き場所を開いて、更新された日時を見る。どれもファイルの場所を辿る操作と、コマンドを打つ操作が交互に必要になります。

この段になると、フォルダを見る窓と、コマンドを打つ窓と、エラーの文面を調べるブラウザの窓と、意味を確かめるAIの窓が並びます。4つの窓を行き来する状態で、しかも本来の目的は転送作業に戻ることです。調査そのものが本業ではないぶん、行き来の手数はそのまま無駄になります。

ファイル管理とターミナルとAIを最初から同じ窓に置く作りの道具もあります。何ができるのかを目的の側から並べたできることのページを見ると、機能の数を増やすのではなく行き来の回数を減らすという考え方で組まれていることが分かります。転送に特化したツールとの役割の違いは他のファイル管理との比較に整理してあります。導入の前に条件を確かめたい場合はよくある質問のほうが先に読むには向いています。

最後に順番をもう一度並べておきます。どの版かを確かめる。バージョンを確かめて、古ければ上げる。警告が出ているならその文面を読み分けて、必要なら公式から落とし直す。落ちる場所が起動なのか最初の窓なのかを切り分ける。動作環境を確かめる。ここまでやって残ったときだけ、控えを取ってから入れ直す。この順で進めれば、入れ直しまで到達することはあまりありません。

よくある質問

Mac App Store版だけ起動しないことはありますか?

あります。バージョン9.5.1は、Mac App Store向けの期限が切れたプロビジョニングプロファイルを更新するためだけに公開されました。プロファイルの期限切れはアプリ側に問題がなくても起動を妨げるので、App Store版で古い版のまま止まっている場合は、まず更新を当ててください。

警告が出て開けません。回避する方法はありますか?

回避策を探す前に、警告の文面を確かめてください。Appleの説明では、インターネットからダウンロードしたアプリの確認と、Appleが検査できないという警告は別のものとして扱われています。後者が出ている場合は、公式のダウンロードページから落とし直し、併記されているMD5の値でファイルを照合するのが確実です。

昨日までは起動したのに今日から起動しません。

終了時に開いていた接続を保存する設定が有効だと、次の起動で前回の状態を復元しようとします。過去の版には、ブックマークの窓を開いたときや、名前がドットで始まるフォルダを開いたときに落ちる不具合がありました。まずバージョンを確かめて、古ければ上げてください。

入れ直すとブックマークやパスワードは消えますか?

パスワードはmacOSのキーチェーンにインターネットパスワードとして保存されるため、アプリを入れ直しても残ります。ただし設定を消す手順まで行うと、どこまで消えるかは操作によって変わります。入れ直す前に、接続先の一覧とホスト名、ユーザー名、ポート、プロトコルを別のファイルに書き出しておくのが安全です。

記事一覧へ戻る