Содержание
- Сначала определите симптом
- Способ 1. Полностью закройте все процессы Discord
- Способ 2. Запустите от имени администратора
- Способ 3. Очистите кэш
- Способ 4. Проверьте дату и время
- Способ 5. Проверьте обход блокировки
- Способ 6. Антивирус и брандмауэр
- Способ 7. Конфликтующие программы
- Способ 8. Полная переустановка
- Ошибка «A JavaScript error occurred in the main process»
- Discord не запускается на Windows 7 или 8
- Discord не запускается на macOS
- Если ничего не помогло
- Частые вопросы
- Пропадут ли сообщения, если удалить папки Discord?
- Почему Discord запускается только от имени администратора?
- Почему вчера работал, а сегодня не запускается?
Если не запускается Дискорд, чаще всего виноваты зависшие процессы прошлого запуска, повреждённый кэш или неудачно применённое обновление, а в России — ещё и блокировка: приложение пытается соединиться с серверами и выглядит так, будто «не открывается». Обычно помогает полностью закрыть все процессы 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 уже запущен в фоне, но завис. Приложение устроено так, что второй экземпляр не запускается, если первый уже работает, — он просто передаёт управление первому. А если первый завис, вы не видите вообще ничего.
- Нажмите Ctrl+Shift+Esc, чтобы открыть диспетчер задач.
- На вкладке «Процессы» найдите все строки Discord — их может быть несколько, потому что приложение состоит из нескольких процессов.
- Выделите каждую и нажмите «Снять задачу».
- Запустите Discord снова.
Проверьте и значок в трее у часов: если он есть, щёлкните по нему правой кнопкой и выберите «Выйти из Discord». Если после этого Discord открылся нормально, причина была именно в зависшем процессе.
Способ 2. Запустите от имени администратора
При каждом запуске Discord проверяет обновления и устанавливает их. Если у приложения нет прав записать файлы в свою папку — например, их заблокировал антивирус или изменились права после переноса профиля, — обновление обрывается вместе с запуском.
Щёлкните по ярлыку Discord правой кнопкой и выберите «Запуск от имени администратора». Если так Discord открылся, значит, проблема в правах на папку с обновлениями. Обычно одного такого запуска хватает, чтобы обновление установилось, и дальше приложение открывается как обычно. Если же каждый раз нужен запуск с правами, помогает полная переустановка (способ 8).
Способ 3. Очистите кэш
Discord хранит на диске кэш — копии картинок, скриптов и интерфейса, чтобы быстрее запускаться. Если файлы кэша повредились, например после аварийного выключения компьютера, приложение может открывать пустое окно или сразу закрываться.
- Полностью закройте Discord (способ 1).
- Нажмите Win+R, введите
%AppData%\discordи нажмите Enter. - Удалите папки
Cache,Code CacheиGPUCache. - Запустите 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 начисто — не поверх старой версии. При установке поверх остаются те же повреждённые файлы и настройки, а нам нужно от них избавиться.
- Закройте все процессы Discord (способ 1).
- Откройте «Параметры → Приложения», найдите Discord и удалите его.
- Нажмите Win+R, введите
%AppData%и удалите папкуdiscord. - Снова Win+R, введите
%LocalAppData%и удалите папкуDiscord. - Перезагрузите компьютер.
- Включите VPN или zapret и скачайте свежий установщик с discord.com — подробно в статье как скачать Discord на ПК.
Переписка и серверы хранятся в облаке Discord и после переустановки появятся снова. Локальные настройки — например, горячие клавиши и выбранные устройства звука — придётся задать заново.
Ошибка «A JavaScript error occurred in the main process»
Это окно с ошибкой при запуске означает, что приложение не может нормально стартовать — обычно из-за повреждённых файлов установки или обновления, иногда из-за антивируса, который заблокировал часть файлов. Сообщение выглядит пугающе и содержит технические подробности, но решается стандартно:
- Закройте все процессы Discord.
- Попробуйте запуск от имени администратора.
- Если ошибка осталась — выполните полную переустановку с удалением папок
%AppData%\discordи%LocalAppData%\Discord(способ 8). - Если ошибка возвращается после переустановки — проверьте антивирус (способ 6).
Discord не запускается на Windows 7 или 8
С 15 марта 2024 года Discord не поддерживает Windows 7, 8 и 8.1. Старая версия приложения может какое-то время работать, но без обновлений, и в любой момент перестать запускаться или подключаться к голосовым каналам. Исправить это настройками не получится. Варианты — обновить систему до Windows 10 или пользоваться веб-версией в браузере, который ещё получает обновления: подробнее в статье Discord в браузере.
Discord не запускается на macOS
- Завершите процесс. Откройте «Мониторинг системы», найдите Discord, выделите его и нажмите кнопку завершения. Затем запустите Discord снова.
- Очистите данные. В Finder выберите «Переход → Переход к папке», введите
~/Library/Application Support/discordи удалите папкуCache— или всю папку целиком, если проблема серьёзная. - Переустановите. Перетащите Discord из «Программ» в корзину, очистите её и установите приложение заново с официального сайта.
- Проверьте разрешения. Если macOS блокирует запуск приложения, откройте «Системные настройки» → «Конфиденциальность и безопасность» и разрешите запуск Discord.
Если ничего не помогло
- Пользуйтесь веб-версией, пока разбираетесь с приложением, — она не зависит от установленных файлов.
- Обновите Windows и драйверы видеокарты: иногда проблема в системных компонентах, которые использует Discord.
- Попробуйте тестовую версию PTB со страницы загрузки Discord: она устанавливается рядом с обычной и иногда запускается, когда стабильная — нет.
- Напишите в поддержку Discord через support.discord.com, описав, что именно происходит и что вы уже пробовали.
Частые вопросы
Пропадут ли сообщения, если удалить папки Discord?
Нет. Сообщения, серверы и друзья хранятся на серверах Discord. Удаляются только кэш и локальные настройки.
Почему Discord запускается только от имени администратора?
Обычно из-за прав на папку с обновлениями. Полная переустановка с удалением папок, как правило, это исправляет.
Почему вчера работал, а сегодня не запускается?
Чаще всего виновато неудачно применённое обновление или изменения в блокировке. Начните со способа 1, затем проверьте обход блокировки.