Slackが何度もクラッシュする時の直し方:Mac・Windows・スマホ
Slackがクラッシュしたり勝手に閉じたりする原因は、古いバージョン、壊れたキャッシュ、グラフィックドライバー、壊れたアプリデータ、AndroidではSystem WebViewなど限られています。Mac、Windows、iPhone、Androidごとの直し方を順に、メッセージを消さずにSlackをリセットするコマンドとともに紹介します。
On this page
Slackが何度もクラッシュするなら、まずアップデートし、次にデスクトップアプリで Help > Troubleshooting > Clear Cache and Restart (ヘルプ > トラブルシューティング > キャッシュをクリアして再起動)を開きます。たいていのクラッシュはこの2つで直ります。壊れやすいファイル、つまりOSのアップデート後に残った古いアプリと、Slackが表示できないチャンネルやファイルのキャッシュを入れ替えるからです。それでもSlackが勝手に閉じるなら、ハードウェアアクセラレーションをオフにし、次にアプリのデータフォルダをリセットします。どの手順でもメッセージは消えません。メッセージはSlackのサーバーにあるからです。スマホでは、Slackをアップデートしてスマホを再起動します。Androidでは Android System WebView もアップデートします。
クラッシュするとステータスも落ちます。Slackはアプリが閉じたとき、そしてパソコンでキーボードやマウスの入力が10分間ないときに、あなたを離席中と表示します。
Slackが何度もクラッシュする原因
| 原因 | 症状 | 対処 |
|---|---|---|
| 古いSlackのバージョン | macOSやWindowsのアップデート後にクラッシュし始めた | アップデートか再インストール |
| 壊れたキャッシュ | 特定のチャンネルやファイルを開いたとき、または起動時にクラッシュ | Clear Cache and Restart |
| グラフィックドライバーやGPU | ウィンドウがちらつくか真っ白になり、閉じる | ハードウェアアクセラレーションをオフ |
| 壊れたアプリのデータ | キャッシュを消してもクラッシュする | データフォルダをリセット |
| メモリ不足 | 遅くなり、応答しなくなり、終了する | ワークスペースを減らし、毎日再起動 |
| Android System WebView | 複数のアプリが同時にクラッシュする | WebViewとChromeをアップデート |
| Slackの障害 | チーム全員が同時に起きている | status.slack.comを確認 |
Slackのデスクトップアプリは、Chromeのエンジンを使うElectronで作られています。デスクトップでのクラッシュの多くがブラウザと同じくグラフィックドライバーやキャッシュしたウェブデータで起きるのはそのためです。Slackが閉じるのではなく、白や灰色のウィンドウのまま開くなら、Slackのデスクトップアプリが真っ白になるを見てください。
MacとWindowsでSlackのクラッシュを直す
1. Slackをアップデートして再起動する
Macでは Slack > Check for Updates をクリックします。App Storeから入れたならApp Storeを使います。Windowsでは左上のメニュー(三本線)から Help > Check for Updates をクリックします。そのあとパソコンを再起動します。新しいウィンドウを落とすことのある、止まったままのSlackのプロセスが消えます。
2. Clear Cache and Restart
メニューバーで Help > Troubleshooting > Clear Cache and Restart を開きます。Slackはキャッシュした画像とウェブデータを消して読み込み直します。メニューに届く前にSlackがクラッシュするなら、手順4を使います。
Troubleshooting メニューの全項目です。2026年10月28日に、MacのSlack 4.52.182デスクトップアプリから読み出しました。スクリプトでアプリの app.asar を展開し、main.bundle.cjs からメニューの表示名を出力しています。
Slack 4.52.182, Help > Troubleshooting menu items in main.bundle.cjs:
Show Logs in Finder
Restart and Collect Netlogs…
Restart and Collect Verbose Debug Logs…
Troubleshooting
Report Issue…
Disable Hardware Acceleration and Restart
Enable Hardware Acceleration and Restart
Copy Installation ID
Clear Cache and Exit
Clear Cache and Restart
Reset App Data…
hardware acceleration item is a toggle on settings.useHwAcceleration: True
Clear Cache and Exit は、Mac App Store版での同じ項目の名前です。Reset App Data… は、メニューを開けるあいだSlackが落ちずにいれば、手順4を代わりにやってくれます。
3. ハードウェアアクセラレーションをオフにする
Slackはウィンドウをグラフィックカードで描きます。ドライバーや外部モニター、仮想マシンによっては、これでクラッシュしたりウィンドウが真っ白になったりします。 Help > Troubleshooting > Disable Hardware Acceleration and Restart (ハードウェアアクセラレーションを無効にして再起動)を開きます。オフにしたあとは同じ項目が Enable Hardware Acceleration and Restart に変わるので、そこで元に戻せます。Slackはこの設定を local-settings.json ファイルに useHwAcceleration として保存します。何も変えずに1回だけ試すなら、GPUをオフにしてSlackを起動します。
# Mac: quit Slack, then start it once with the GPU off
osascript -e 'quit app "Slack"'
open -a Slack --args --disable-gpu
Windowsでは、ファイル名を指定して実行(Win+R)から "%LOCALAPPDATA%\slack\slack.exe" --disable-gpu を実行します。これでクラッシュしなくなれば、原因はグラフィックドライバーです。パソコンのメーカーかGPUのメーカーから更新します。
4. Slackのアプリデータをリセットする
起動してメニューが開く前にクラッシュするなら、データフォルダを別の場所へ移します。Slackは新しいフォルダを作り、もう一度サインインを求めます。ワークスペースとメッセージはサーバーから戻ってきます。
# Mac, Slack downloaded from slack.com
osascript -e 'quit app "Slack"'
mv ~/Library/Application\ Support/Slack ~/Desktop/Slack-data-backup
open -a Slack
Mac App StoreからSlackを入れた場合、フォルダは ~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack です。
# Windows, Slack installed from slack.com
Stop-Process -Name slack -ErrorAction SilentlyContinue
Rename-Item "$env:APPDATA\Slack" "Slack-data-backup"
Start-Process "$env:LOCALAPPDATA\slack\slack.exe"
Microsoft Store版はデータを %LOCALAPPDATA%\Packages の下に置いていて、再インストールでリセットされます。Slackが1日問題なく動いたら、バックアップのフォルダは消してかまいません。
5. Slackを再インストールする
Slackを終了して削除し(Macではゴミ箱へドラッグ、Windowsでは Settings > Apps > Installed apps > Slack > Uninstall )、slack.comからダウンロードし直します。新しくインストールすると、アップデートでは直らないことのある壊れたアプリ本体が直ります。
MacでSlackが応答しない
回転するカーソルが出て、強制終了の画面に「Slack (応答なし)」と出るのは、たいていクラッシュではなくメモリ不足です。サインインしているワークスペースごとに、ウェブページ一式が動いています。あまり使わないワークスペースからサインアウトし、大きなファイルのプレビューを閉じ、1日1回Slackを終了します。Slackがなぜそんなにメモリを使うのかは、数字とともにSlackのメモリ使用量が多い理由にあります。
macOSがクラッシュを記録したか確かめるには、コンソールを開いて Crash Reports の下を見るか、ターミナルで一覧を出します。
# newest Slack crash reports first; no output means macOS logged no crash
ls -t ~/Library/Logs/DiagnosticReports | grep -i slack | head
Slackのクラッシュ後にMacに残るもの:私たちの確認
2026年10月6日に、macOS 26.5.2上のSlack 4.52.171(Electron 44.4.5)のクラッシュとログのフォルダを読みました。
$ ls -t ~/Library/Logs/DiagnosticReports | grep -i slack | head
$ ls ~/Library/Application\ Support/Slack/Crashpad
attachments completed new pending settings.dat
$ ls ~/Library/Application\ Support/Slack/Crashpad/completed | wc -l
0
$ ls ~/Library/Application\ Support/Slack/logs/default
browser.log recorded-trace webapp-console.log webapp-console1.log webapp-console2.log
webapp-service-worker-console.log webapp-service-worker-console1.log webapp-service-worker-console2.log
$ cat ~/Library/Application\ Support/Slack/local-settings.json
{ ..., "useHwAcceleration": true, ... }
ここからわかることは3つです。
- • DiagnosticReportsのコマンドで何も出なくても、Slackがクラッシュしていない証明にはなりません。SlackはElectronのアプリで、Electronのクラッシュレポーター(Crashpad)はダンプをSlack自身の
Crashpadフォルダに保存します。私たちのMacではどちらも空でした。このSlackはクラッシュしていなかったからです。 - • Slackのログは1つ下の
logs/defaultにあります。browser.logはデスクトップアプリ、webapp-consoleのファイルはワークスペースのページのものです。Slackのサポートに問い合わせると、これを求められます。 - •
useHwAccelerationは手順3で変える設定です。trueはGPUがウィンドウを描いているという意味です。Slackが先にクラッシュしてメニューを開けないなら、上の--disable-gpuでの起動で試せます。
Slackが閉じはしないものの重いなら、Apple silicon上で動くIntel版など、Mac特有の原因をMacでSlackが遅い理由にまとめています。
iPhoneでSlackアプリがクラッシュする
AndroidでSlackがクラッシュし続ける
自分の端末が原因ではないとき
チームの全員が同時にSlackのクラッシュや読み込みの失敗に遭っているなら、何かをリセットする前にstatus.slack.comを確認します。Slackは障害を機能別(メッセージ、ハドル、接続)と地域別にそこへ載せています。
開いたあとにクラッシュするのではなく、そもそもSlackが開かないなら、Slackのアプリが開かないを見てください。
よくある質問
Slackをリセットするとメッセージは消えますか? 消えません。メッセージはSlackのサーバーにあります。アプリのデータをリセットしても、その端末でサインアウトされるだけです。
iPhoneでSlackがクラッシュし続けるのはなぜですか? アプリかiOSのバージョンが古いためです。両方をアップデートして再起動し、Slackを取り除いてから再インストールします。
AndroidでSlackがクラッシュし続けるのはなぜですか? Android System WebViewが原因のことがよくあります。WebViewとChromeをアップデートし、Slackのキャッシュを消します。
関連記事
Slackのアプリが開かないときの直し方(WindowsとMac)
Slackのアプリが開かないときは、たいていウィンドウのないまま起動しているか、外したモニターにウィンドウがあります。Slackのプロセスをすべて終了して開き直し、だめならアプリのデータのリセット、再インストール、サインインのリンクの確認をします。Windows 11とMacの手順です。
Slackを再読み込みする・キャッシュを消す方法:Mac・Windows・スマホ
Help、Troubleshooting、Clear Cache and Restartの順に開きます。Slack 4.52.171でのテストでは、キャッシュ1.5 GBを約1秒で消し、サインインは残ったまま、3秒かからず再起動しました。Reset App Dataはすべてからサインアウトします。
起動時にSlackが開かないようにする方法(MacとWindows)
Macではログイン項目からSlackを外し、Windowsではタスクマネージャーで無効にします。Macの手順をmacOS 26.5.2で試し、Slack 4.52.171の起動処理のコードを読んで、Slackがまた起動してくる理由を説明します。