Проблемы

Не запускается Discord: что делать на Windows и macOS

Discord не открывается, окно мелькает и пропадает или выдаёт ошибку? Разбираем причины и способы исправить — от процессов до полной переустановки.

Содержание
  1. Сначала определите симптом
  2. Способ 1. Полностью закройте все процессы Discord
  3. Способ 2. Запустите от имени администратора
  4. Способ 3. Очистите кэш
  5. Способ 4. Проверьте дату и время
  6. Способ 5. Проверьте обход блокировки
  7. Способ 6. Антивирус и брандмауэр
  8. Способ 7. Конфликтующие программы
  9. Способ 8. Полная переустановка
  10. Ошибка «A JavaScript error occurred in the main process»
  11. Discord не запускается на Windows 7 или 8
  12. Discord не запускается на macOS
  13. Если ничего не помогло
  14. Частые вопросы
  15. Пропадут ли сообщения, если удалить папки Discord?
  16. Почему Discord запускается только от имени администратора?
  17. Почему вчера работал, а сегодня не запускается?

Если не запускается Дискорд, чаще всего виноваты зависшие процессы прошлого запуска, повреждённый кэш или неудачно применённое обновление, а в России — ещё и блокировка: приложение пытается соединиться с серверами и выглядит так, будто «не открывается». Обычно помогает полностью закрыть все процессы Discord и запустить его заново, очистить кэш или, в крайнем случае, переустановить приложение начисто. Переписка и серверы при этом не пропадут — они хранятся у Discord.

Ниже — как понять, что именно происходит, восемь способов исправить запуск по порядку, от простого к сложному, с объяснением, почему каждый помогает, решение ошибки «A JavaScript error occurred in the main process» и отдельные советы для macOS и старых версий Windows.

Сначала определите симптом

Что происходит Где искать решение
Двойной щелчок — и ничего Способы 1–3, затем 8
Окно появляется на секунду и закрывается Способы 3, 6, 7 и 8
Ошибка «A JavaScript error occurred in the main process» Раздел об этой ошибке ниже
Логотип и бесконечная надпись о проверке обновлений или «Starting» Статья Discord бесконечно загружается
Окно открылось, но пустое, серое или чёрное Способы 3 и 8

Различать эти случаи важно. Если окно Discord открывается и что-то грузит — это не проблема запуска, а проблема загрузки, у неё другие причины и другие решения.

Способ 1. Полностью закройте все процессы Discord

Самая частая причина: Discord уже запущен в фоне, но завис. Приложение устроено так, что второй экземпляр не запускается, если первый уже работает, — он просто передаёт управление первому. А если первый завис, вы не видите вообще ничего.

  1. Нажмите Ctrl+Shift+Esc, чтобы открыть диспетчер задач.
  2. На вкладке «Процессы» найдите все строки Discord — их может быть несколько, потому что приложение состоит из нескольких процессов.
  3. Выделите каждую и нажмите «Снять задачу».
  4. Запустите Discord снова.

Проверьте и значок в трее у часов: если он есть, щёлкните по нему правой кнопкой и выберите «Выйти из Discord». Если после этого Discord открылся нормально, причина была именно в зависшем процессе.

Способ 2. Запустите от имени администратора

При каждом запуске Discord проверяет обновления и устанавливает их. Если у приложения нет прав записать файлы в свою папку — например, их заблокировал антивирус или изменились права после переноса профиля, — обновление обрывается вместе с запуском.

Щёлкните по ярлыку Discord правой кнопкой и выберите «Запуск от имени администратора». Если так Discord открылся, значит, проблема в правах на папку с обновлениями. Обычно одного такого запуска хватает, чтобы обновление установилось, и дальше приложение открывается как обычно. Если же каждый раз нужен запуск с правами, помогает полная переустановка (способ 8).

Способ 3. Очистите кэш

Discord хранит на диске кэш — копии картинок, скриптов и интерфейса, чтобы быстрее запускаться. Если файлы кэша повредились, например после аварийного выключения компьютера, приложение может открывать пустое окно или сразу закрываться.

  1. Полностью закройте Discord (способ 1).
  2. Нажмите Win+R, введите %AppData%\discord и нажмите Enter.
  3. Удалите папки Cache, Code Cache и GPUCache.
  4. Запустите Discord.

Аккаунт, серверы и переписка хранятся у Discord, поэтому ничего важного не пропадёт. Кэш просто создастся заново, а первый запуск будет чуть дольше обычного. Возможно, придётся заново войти в аккаунт.

Способ 4. Проверьте дату и время

Discord, как и все современные приложения, подключается по защищённому соединению, а оно проверяет сертификаты серверов с учётом текущей даты. Если часы на компьютере сильно отстают или спешат, сертификаты считаются недействительными, и соединение не устанавливается. Это часто случается после замены батарейки материнской платы или на компьютерах, которые долго не включались.

Откройте «Параметры → Время и язык» и включите автоматическую установку времени и часового пояса. После этого перезапустите Discord.

Способ 5. Проверьте обход блокировки

В России Discord при запуске может «не открываться» из-за блокировки: приложение запускается, но не может связаться с серверами и зависает ещё до появления окна входа. Пользователю кажется, что программа сломалась, хотя дело в доступе.

  • VPN включён и подключён до запуска Discord. Если Discord стартует вместе с Windows раньше VPN, закройте его через трей и запустите заново.
  • zapret работает — служба установлена через service.bat, а пункт Check Status показывает, что обход активен.
  • Веб-версия открывается по адресу discord.com/app. Если и она не грузится, проблема в доступе, а не в приложении, и переустановка не поможет.

Подробно о блокировке и способах обхода — в статье почему не работает Discord.

Способ 6. Антивирус и брандмауэр

Антивирус может блокировать файлы обновления Discord или сам процесс — чаще всего сразу после обновления антивирусной базы, когда в ней появляется ошибочное срабатывание. Симптом — окно мелькает и пропадает, а в журнале антивируса есть запись о Discord.

Временно отключите сторонний антивирус и попробуйте запустить Discord. Если заработало — добавьте папку %LocalAppData%\Discord в исключения и обязательно включите защиту обратно. В брандмауэре Windows проверьте, что Discord разрешён для частных и общественных сетей: иначе приложение запустится, но не сможет подключиться.

Способ 7. Конфликтующие программы

Помешать запуску могут программы, которые встраиваются в другие приложения:

  • Модифицированные клиенты и плагины для Discord. Они изменяют файлы приложения, и после очередного обновления Discord эти изменения часто ломают запуск. Удалите мод и переустановите Discord начисто.
  • Оверлеи и программы записи экрана, которые внедряются в окна приложений. Попробуйте закрыть их и запустить Discord.
  • Несколько VPN или прокси-программ одновременно. Они конкурируют за сетевой трафик. Оставьте одну.

Если не уверены, что именно мешает, перезагрузите компьютер и запустите Discord первым, до остальных программ. Если так работает — виновник среди программ автозапуска.

Способ 8. Полная переустановка

Если ничего не помогло, переустановите Discord начисто — не поверх старой версии. При установке поверх остаются те же повреждённые файлы и настройки, а нам нужно от них избавиться.

  1. Закройте все процессы Discord (способ 1).
  2. Откройте «Параметры → Приложения», найдите Discord и удалите его.
  3. Нажмите Win+R, введите %AppData% и удалите папку discord.
  4. Снова Win+R, введите %LocalAppData% и удалите папку Discord.
  5. Перезагрузите компьютер.
  6. Включите VPN или zapret и скачайте свежий установщик с discord.com — подробно в статье как скачать Discord на ПК.

Переписка и серверы хранятся в облаке Discord и после переустановки появятся снова. Локальные настройки — например, горячие клавиши и выбранные устройства звука — придётся задать заново.

Ошибка «A JavaScript error occurred in the main process»

Это окно с ошибкой при запуске означает, что приложение не может нормально стартовать — обычно из-за повреждённых файлов установки или обновления, иногда из-за антивируса, который заблокировал часть файлов. Сообщение выглядит пугающе и содержит технические подробности, но решается стандартно:

  1. Закройте все процессы Discord.
  2. Попробуйте запуск от имени администратора.
  3. Если ошибка осталась — выполните полную переустановку с удалением папок %AppData%\discord и %LocalAppData%\Discord (способ 8).
  4. Если ошибка возвращается после переустановки — проверьте антивирус (способ 6).

Discord не запускается на Windows 7 или 8

С 15 марта 2024 года Discord не поддерживает Windows 7, 8 и 8.1. Старая версия приложения может какое-то время работать, но без обновлений, и в любой момент перестать запускаться или подключаться к голосовым каналам. Исправить это настройками не получится. Варианты — обновить систему до Windows 10 или пользоваться веб-версией в браузере, который ещё получает обновления: подробнее в статье Discord в браузере.

Discord не запускается на macOS

  1. Завершите процесс. Откройте «Мониторинг системы», найдите Discord, выделите его и нажмите кнопку завершения. Затем запустите Discord снова.
  2. Очистите данные. В Finder выберите «Переход → Переход к папке», введите ~/Library/Application Support/discord и удалите папку Cache — или всю папку целиком, если проблема серьёзная.
  3. Переустановите. Перетащите Discord из «Программ» в корзину, очистите её и установите приложение заново с официального сайта.
  4. Проверьте разрешения. Если macOS блокирует запуск приложения, откройте «Системные настройки» → «Конфиденциальность и безопасность» и разрешите запуск Discord.

Если ничего не помогло

  • Пользуйтесь веб-версией, пока разбираетесь с приложением, — она не зависит от установленных файлов.
  • Обновите Windows и драйверы видеокарты: иногда проблема в системных компонентах, которые использует Discord.
  • Попробуйте тестовую версию PTB со страницы загрузки Discord: она устанавливается рядом с обычной и иногда запускается, когда стабильная — нет.
  • Напишите в поддержку Discord через support.discord.com, описав, что именно происходит и что вы уже пробовали.

Частые вопросы

Пропадут ли сообщения, если удалить папки Discord?

Нет. Сообщения, серверы и друзья хранятся на серверах Discord. Удаляются только кэш и локальные настройки.

Почему Discord запускается только от имени администратора?

Обычно из-за прав на папку с обновлениями. Полная переустановка с удалением папок, как правило, это исправляет.

Почему вчера работал, а сегодня не запускается?

Чаще всего виновато неудачно применённое обновление или изменения в блокировке. Начните со способа 1, затем проверьте обход блокировки.