開発業務やバージョン管理の現場で広く使われている「SourceTree」ですが、ある日突然起動しなくなったというトラブルに直面するケースは少なくありません。特にWindows 11やMac環境での起動不良、ロード中から進まない現象、Windows Updateが原因とみられる挙動も報告されています。本記事では、SourceTreeが起動しないときに考えられる原因をOS別に解説し、再インストールや設定リセットの手順までを丁寧に解説します。
SourceTreeが起動しない主な症状とは
起動後すぐに応答なしになる現象
アプリをクリックしてもロゴが表示されるだけで立ち上がらない、または「SourceTree(応答なし)」のままフリーズするという事象が多発しています。この場合、アプリケーション本体よりも設定ファイルや依存コンポーネントの破損が原因になっていることがあります。
ロード中で止まるまま起動しない
「sourcetree ロード中 終わらない」と検索されるケースも多く、スプラッシュ画面やロードバーが出たまま固まる現象は、キャッシュの破損やバージョン間の不整合が関係していることがあります。
WindowsでSourceTreeが起動しない場合の対処法
Windows 11で起動しない場合の確認ポイント
「sourcetree 起動しない windows11」においては、以下のような原因が考えられます。
- .NET Frameworkが有効になっていない
- UAC(ユーザーアカウント制御)との互換性トラブル
- SourceTreeの旧バージョンが残っており競合を起こしている
まずはWindowsの「アプリと機能」から完全にアンインストールし、再起動後に最新版を公式サイトからインストールし直すのが基本対処となります。
Windows 10でも同様のトラブルが発生
「sourcetree 起動しない windows10」でも、同じくキャッシュの破損や古い設定ファイルが原因になっていることが多く見られます。設定ファイルの削除手順は以下の通りです:
%LocalAppData%\Atlassian\SourceTree
フォルダを削除%AppData%\Atlassian\SourceTree
も削除- レジストリエディタを開き、
HKEY_CURRENT_USER\Software\Atlassian\SourceTree
を削除
その後、SourceTreeの最新版を再インストールしてください。
Windows Updateとの関連性も確認
「SourceTree 起動 しない WindowsUpdate」で調べているユーザーは、更新後にアプリが起動しなくなったケースを指しています。更新プログラムの適用後に互換性の不具合が出る場合は、復元ポイントからのロールバックや、管理者権限での起動を試すのが基本となります。
MacでSourceTreeが起動しないときの対処法
Gatekeeperの影響やOSバージョン非対応に注意
「sourcetree 起動しない mac」で多いのが、macOSのセキュリティ機能によるブロックです。特に、Gatekeeperによって「不明な開発元」と判断されてしまうと、アプリの起動自体が拒否されるケースがあります。以下の方法で一時的にGatekeeperを緩和できます:
- ターミナルで
sudo spctl --master-disable
を入力し、許可設定を解除 - 「システム環境設定」→「セキュリティとプライバシー」から「すべてのアプリを許可」へ切り替える
また、RosettaがインストールされていないApple Silicon Macでは、Intelバイナリ版SourceTreeが正しく動作しないこともあります。
SourceTreeを再インストールする手順
再インストール前に行うべき準備
「sourcetree 再インストール」と検索しているユーザーは多いものの、再インストールだけでは根本解決に至らないケースもあります。必ず以下の準備を行ってください:
- 旧バージョンの完全アンインストール(アプリと関連フォルダ削除)
- 一時ファイルやキャッシュの削除
- システムの再起動
SourceTreeのインストール方法
「SourceTreeインストール」で検索される方に向けて、最新の手順を明示しておきます。
- Atlassian公式サイトから最新バージョンをダウンロード
- ダウンロードしたファイルを実行し、インストーラーの指示に従ってセットアップ
- アトラシアンアカウントでのログインを求められた場合は、認証後に初期設定
- 使用するGitのパスや外部エディタを指定し、必要に応じてリポジトリを読み込み
インストール後に不具合が再発する場合は、ログファイル(sourcetree.log
など)を確認して、エラーコードや原因を突き止めるのが有効です。
起動トラブルを未然に防ぐための注意点
環境依存を把握し、定期的なバージョンチェックを
OSやGitのバージョンとの整合性が取れていないと、SourceTreeの起動時にクラッシュが起こることがあります。特にWindows 11やmacOS Ventura以降では、最新対応状況の確認が必須です。
また、SourceTreeの更新内容や互換性情報は、Atlassianのリリースノートを定期的にチェックすることを推奨します。
アンチウイルスやセキュリティソフトの干渉も疑う
セキュリティソフトが一部の動作をブロックしていることも起動不良の原因になります。一時的に保護機能を停止して起動できるか確認し、除外設定を行うと安定することがあります。
まとめ:SourceTreeが起動しないときの実務的な対処法
SourceTreeが起動しないという問題は、開発現場にとって深刻な業務停止リスクを含んでいます。Windows 11・10、Mac、それぞれのOSごとの環境差や、アップデートの影響、設定ファイルの不整合など、複数の要因が絡みます。
本記事で紹介した再インストール手順や設定リセット、OS別の解決方法を参考に、的確な対応を進めてください。