Исправление ошибки установки Discord

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

Как исправить ошибки установки Discord

Перед тем, как приступить непосредственно к устранению проблем с установкой Discord мы рекомендуем выполнить несколько простых проверок:

  • Убедитесь, что ваш компьютер и операционная система поддерживаются Discord. Проблема с невозможностью поддержки может возникать у пользователей очень старых операционных систем, например, Windows XP.
  • Убедитесь, что у вас есть полномочия администратора в системе. Без прав администратора, в режиме гостя, выполнить установку каких-либо программ на компьютер не получится.
  • Установите все актуальные обновления для Windows. Это актуально для пользователей “десятки”. Обычно о важных обновлениях вас предупредит сама операционная система. Для их скачивания и установки достаточно перезагрузить компьютер. Windows дальше все сделает сама. После успешной установки важных обновлений можете попытаться снова установить Discord.
  • Отключите антивирусную защиту на время установки. Стандартный Защитник Windows и большинство антивирусов не должны мешать установки Discord, но если у вас антивирус от малоизвестных разработчиков, то он может воспринимать Discord как угрозу.
  • Используйте только актуальную версию Discord с официального сайта разработчика. В таком случае проблем у вас быть не должно.

Если эти общие рекомендации не помогли, то подробно рассмотрим варианты устранения неполадок.

Вариант 1: Ошибка “Installation has failed”

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

  • Попробуйте скачать с официального сайта Discord бета-версию и выполнить ее установку. Предварительно завершив все процессы Discord, если таковые отображались в “Диспетчере задач”.
  • Удалите все директории и записи в реестре о Дискорде. Это желательно сделать, если у вас на компьютере уже был установлен Discord, но вы по каким-то причинам решили его удалить.

После проделанных рекомендаций ошибка с таким текстом должна исчезнуть.

Вариант 2: Сообщение “Update Failed” вместо запуска

Данное сообщение говорит о невозможности запустить Discord из-за неактуальности версии и невозможности получить необходимые обновления с серверов Дискорда. Данная проблема может быть решена достаточно легко:

  • Скачайте самую свежую версию с официального сайта (в данном случае бета-версию) и попытайтесь ее установить. Предварительно нужно удалить старую версию Дискорда у данные о ней в реестре системы. Подробно про полное удаление программ читайте в нашей отдельной статье.
  • Если вам не хочется скачивать бета-версию, то проверьте интернет-соединение. Так как ошибка возникает из-за невозможности получить обновления по сети, то нужно проверить соединение компьютера с интернетом.
  • Временно отключите Брандмауэр и антивирус в системе. Есть риск, что он блокирует подключение к серверам Discord. Подробно про временное отключение Защитника и Брандмауэра мы писали в отдельной статье.

Вариант 3: Нет файла kernel32.dll

Или данные файл был поврежден. Данный файл является системным, поэтому отсутствовать не должен, но и решить проблему с ним сложнее, так как у вас не получится просто скачать необходимый компонент. В большинстве случаев проблему помогает решить системная проверка файлов с последующим восстановлением поврежденных компонентов. Сделать это можно по следующей инструкции:

  1. Запустите “Командную строку” любым удобным способом. Это можно сделать через поисковую строку по системе в Windows 10 (иконка лупы в панели задач). Просто введите cmd или полное наименование объекта.
  2. Обязательно выберите вариант “Запуск от имени администратора”, что находится в нижней части.
  3. В открывшуюся “Командную строку” введите команду: sfc /scannow и нажмите Enter для выполнения.
  4. Дальше от вас требуется дождаться окончания сканирования, которое длится в зависимости от вашей операционной системы и характеристик компьютера.

Если вы получили сообщение о том, что Windows обнаружил поврежденные файлы, но не смог их восстановить, то тогда можно попробовать запустить более углубленное сканирование с другими алгоритмами восстановления:

  1. По аналогии с предыдущей инструкцией откройте “Командную строку” от имени администратора.
  2. Там введите команду: dism /Online /Cleanup-Image /CheckHealth Она выполняет только анализ состояния файлов в системном хранилище без их восстановления.
  3. Далее введите команду: dism /Online /Cleanup-Image /RestoreHealth Она проведет более глубокое сканирование и постарается восстановить найденные неполадки. На выполнение данной команды требуется много времени, поэтому будьте готовы к длительному ожиданию.

Также проблемы с файлом kernel32.dll могут возникать и по другим причинам. Подробно о них и их устранении мы писали в отдельной статье.

Вариант 4: Нет библиотеки d3dcompiler_47.dll

Проблема чем-то похожа на предыдущую, но встречается значительно реже и решается несколько проще. Обычно с ней сталкиваются пользователи Windows 7 и 8. В “десятке” все необходимые библиотеки устанавливаются системой по умолчанию.

Самым быстрым способом решения проблемы с библиотекой d3dcompiler_47.dll — просто найти нужный DLL-файл в интернете (на проверенных источниках), скачать его и добавить в нужную директорию:

  • У Windows x86 (32-бит) это директория C:\Windows\System32;
  • У Windows x64 (64-бит) это директории: C:\Windows\System32 и C:\Windows\SysWOW64.

В большинстве случаев дополнительной регистрации библиотек не требуется. Однако, если вы хотите установить недостающий компонент “чтобы наверняка”, то можете просто переустановить DirectX, скачав актуальную версию образа с официального сайта Майкрософт.

Вариант 5: Ошибка 502

Данная ошибка говорит о том, что установить соединение с серверами Discord не получается (слишком долгое время ожидания ответа). Источник проблем может быть как на стороне серверов Discord, так и на вашей стороне (медленный и нестабильный интернет). В первом случае вам придется ждать решение проблемы на стороне разработчиков.

Читайте также:
Боты для игр в Discord
Куда сохраняются файлы из Скайпа
Настраиваем микрофон в Skype
Нет звука в Skype — что можно сделать?

Также проблема может возникать из-за накопившегося кэша DNS. Избавиться от него можно по следующей инструкции:

  1. Запустите “Командную строку” от имени администратора. Подробно об этом мы писали выше.
  2. Введите команду: ipconfig /flushdns
  3. Дождитесь уведомления о том, что кэш составителя DNS был успешно очищен.
  4. Перезагрузите компьютер и попробуйте продолжить установку/запустить Discord сейчас.

Вариант 6: Сообщение “A JavaScript error occurred in the main process”

Проблема встречается крайне редко и, в основном, вызвана конфликтом с остаточными файлами. Исправить ее можно просто выполнив очистку компьютера от мусорных файлов. Проще всего для этого использовать специализированные программы, например, CCleaner, которая распространяется бесплатно для домашнего использования. Процесс очистки компьютера от мусорных файлов с помощью CCleaner выглядит следующим образом:

  1. Запустите программу CCleaner. Там перейдите в раздел “Стандартная очистка”.
  2. Воспользуйтесь кнопкой “Анализ”, чтобы система обнаружила мусорные файлы. Процесс анализа не должен занять много времени. Обычно он длится меньше минуты.
  3. По завершении анализа станет доступна кнопка “Очистка”. Воспользуйтесь ею, чтобы удалить обнаруженные мусорные элементы.

Дополнительно с помощью CCleaner можно почистить не только мусорные файлы, но и ошибки в системном реестре:

  1. Переключитесь во вкладку “Реестр”.
  2. Обратите внимание, чтобы в блоке “Очистка реестра” были отмечены все основные пункты.
  3. Воспользуйтесь кнопкой “Поиск проблем”, чтобы обнаружить ошибки в реестре.
  4. По завершению сканирования реестра станет доступна кнопка исправления найденных ошибок. Воспользуйтесь ею, чтобы программа исправила найденные неполадки.

Это были основные проблемы, которые возникают в процессе установки Discord на компьютер. В большинстве случае решить их можно, воспользовавшись рекомендациями, приведенными в начале статьи.

Понравилась статья? Поделиться с друзьями:
Задайте вопрос или оставьте свое мнение

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.