A fatal javascript error occurred Discord: как исправить

В этой статье:

По каким причинам появляется ошибка fatal javascript error occurred discord

Для начала необходимо понимать, что JavaScript — это распространённый язык программирования, используемый, в том числе и для Discord. Соответственно, ошибка дискорда с параметром «fatal javascript error occured» связана с некорректной работой операционной системы и невозможностью мессенджера в процессе компиляции считывать определённые файлы из-за их отсутствия.

Чаще всего ошибка выскакивает при запуске дискорда в windows 10 из-за следующих факторов:

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

Исправляем для Скайпа

Да, к сожалению более известный продукт, известный, как Скайп, тоже сталкивается с аналогичной проблемой. Что предлагается сделать:

  1. В первую очередь – установить обновление Skype до наиболее актуальной версии. И многих пользователей программа присылает уведомления про необходимость апгрейда. И, если выставлены правильно настройки, при следующем запуске Скайп автоматически запускает процедуру. Но у некоторых людей, почему-то, этого не происходит. И их версия устаревает. Ее нужно обновить в ручном режиме: зайти на официальные сайт разработчиков, скачать актуальный вариант (естественно, подходящий под используемую систему и ее разрядность), выполнить установку скаченного пакета.
  2. Автоматическое обновление скайпа
  3. Следующий этап – проверка версии фирменного браузера Майкрософт – Internet Explorer. И обновление его до одиннадцатой версии.

Процедура обновления IE до 11 версии

Итак, изначально узнаем текущую версию этого интернет-браузера:

  • Запускаем сам браузер;
  • В верхнем правом углу используем кнопку в виде шестеренки;
  • Активируется выпадающее меню;
  • В нем нужно выбрать пункт «О программе Internet Explorer». Нажать его и получить требуемую информацию.

О программе Internet Explorer

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

  • Нажать внизу рабочего стола на кнопку «Пуск»;
  • Через «параметры» и «обновление и безопасность» перейти в так называемый Центр обновления Виндовс;
  • Нажать на предложение «проверить наличие обновлений».

проверить наличие обновлений

Подождать завершения запущенного процесса. Если система что-то обнаружит – выполнить установку.

В качестве альтернативы можно скачать с официального сайта корпорации Microsoft сразу же одиннадцатую версию этого веб-браузера. Естественно, предварительно выбрав используемую операционку и ее разрядность.

Сброс настроек IE

К этому пункту нужно будет перейти, если на винчестере гарантированно стоит 11-ая версия фирменного браузера от Майкрософт, а ошибка все равно продолжает проявляться при запуске Скайпа. Если это так, то нужно повторить следующие операции:

  • Изначально закрыть абсолютно все запущенные приложения и окошки системы;
  • Выполнить запуск IE;
  • Нажать на иконку шестеренки и в списке выбрать пункт «Свойства браузера»;
  • В следующем окне активировать вкладку «Дополнительно»;
  • В ней выбрать «сброс параметров». Нажать на «сброс»;
  • Подтвердить свои действия. И после завершения процедуры обязательно перезапустить персональный компьютер.

интернет эксплорер сброс

Проверить результат.

Настройка Java

Вполне логично, что Java скрипт должен быть правильно настроен. Ведь если не сделать этого, то вполне возможно проявление именно этой ошибки. Да, в первую очередь правильно выставить параметры следует как раз для Internet Explorer. Но если владелец ПК использует и другие браузеры, то перепроверить стоит и их.

Настройка для Internet Explorer

Требуется повторение следующей инструкции:

  • Запустить веб-браузер, нажать на шестеренку и зайти в пункт «Свойства обозревателя»;
  • Активировать вкладку, которая называется «Безопасность». Подсветить иконку «Интернет». Нажать на кнопку «Другой уровень»;
  • Зайти в «Scripting». Дальше в – «Active Scripting». Выставить из трех значений то, которое называется «Enable»;
  • Система запросит подтверждение. Нажать на да. Закрыть окно;
  • Рядом с адресной строкой нажать кнопку, отвечающую за обновление страницы.

интернет эксплорер Active Scripting

Настройка для Google Chrome

Естественно, изначально активируется Гугл Хром. Дальше:

  • Нажать на три вертикальных точки, которые можно обнаружить в правом верхнем углу рабочего экрана;
  • Появится выпадающее меню. В нем необходимо зайти в раздел «Настройки»;
  • Опуститься до самого низа страницы. Нажать на «Дополнительно»;
  • Перейти в «конфиденциальность и безопасность», где следует нажать на «настройки контента».

гугл хром настройки содержимого

Остается выбрать «JavaScript» и установить значение – подключено.

Что делать, если не удается установить Дискорд

Есть несколько рекомендаций, которые помогут установить программу на персональный компьютер.

Завершение процесса

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

  1. Щелкнуть по панели задач правой кнопкой мыши (ПКМ) и выбрать «Запустить диспетчер задач».
  2. В открывшемся окне перейти во вкладку «Процессы».
  3. В перечне процессов найти записи, в названии которых есть слово «Discord» и завершить их.

Дискорд выдает ошибку «a fatal javascript»

Диспетчер задач — системная утилита для завершения процессов

Важно! Чтобы закрыть тот или иной процесс, надо щелкнуть по нему ПКМ и выбрать «Завершить процесс»

Запуск от имени администратора

Чтобы поставить некоторые программы в Windows 7, могут понадобиться права администратора. Если инсталлятор запускался с правами обычного пользователя, могла появиться проблема в процессе распаковки файлов.

Для запуска установщика с правами администратора необходимо щелкнуть по исполняемому файлу ПКМ и выбрать пункт «Запуск от имени администратора». После этого должна начаться установка Discord.

Удаление остаточных файлов

Этот способ решения проблемы подойдет пользователям, которые ранее устанавливали Дискорд на свой ПК, но в конце процесса появилась ошибка. В этом случае необходимо провести процедуру очистки всех пользовательских данных, связанных с программой.

Дискорд выдает ошибку «a fatal javascript»

AppData — папка, в которой находится директория с файлами Discord

Очистка осуществляется в несколько последовательных этапов:

  1. Нажать сочетание клавиш «Win + R», в появившемся окне ввести «%appdata%» и нажать «Enter».
  2. Найти папку, которая называется Discord, щелкнуть по ней ПКМ и нажать на «Удалить».
  3. Повторить первый этап и ввести «%localappdata%».
  4. Найти каталог с названием Discord и удалить его, как во втором этапе.

Проверка целостности файлов

Если вышеперечисленные способы не помогли решить проблему, и Discord все равно не устанавливается на Windows 7, можно провести проверку системных файлов на ошибки. Чтобы сделать это, придется воспользоваться системной утилитой «Командная строка». Запускается она следующим образом:

  1. Перейти в меню «Пуск».
  2. Открыть «Все программы» и зайти в папку «Стандартные».
  3. Найти в перечне программ командную строку, щелкнуть по ней ПКМ и выбрать «Запуск от имени администратора».

Обратите внимание! После запуска программы нужно ввести команду «sfc /scannow», которая запустит проверку системных файлов. После завершения процедуры все поврежденные файлы будут восстановлены

Альтернативные варианты устранения ошибки

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

Установите на PC или лэптоп актуальную версию ОС Windows, на которую регулярно выходят официальные обновления Microsoft. Сегодня разработчики американской компании исправно обновляют только восьмерку и десятку. Поэтому выберите одну из этих операционок. Голосовой чат Discord – это относительно новое программное обеспечение, использующее современные службы и компоненты. Старые версии операционной системы не поддерживают их, поэтому возникают всевозможные сбои и ошибки.

Запустите программу без прав администратора

Найдите исполняемый файл программы, которая выдает ошибку “A JavaScript error occurred in the main process” и нажмите по ней правой кнопкой мыши и выберите “Свойства”. Перейдите во вкладку “Совместимость” и уберите галочку “Запускать эту программу рот имени админа”.

запустить Diskort без прав админа

Как исправить ошибку «JavaScript error occurred in the main process»

Для исправления этой ошибки нужно на компьютере или ноутбуке открыть папку, куда была произведена установка файлов программы Discord. Нам понадобятся 2 папки программы Дискорд – «AppData» и «AppDataLocal». В некоторых версиях Windows папки могут быть скрыты по умолчанию. Поэтому чтобы открыть нужные нам папки:

  1. Откройте меню «Пуск».
  2. Выберите «Выполнить». Можно также нажать Win+R для быстрого доступа к строке «Выполнить» из рабочего стола.
    Команда %appdata%
  3. В открывшемся окне вводим фразу «%localappdata%» и «%appdata%» для открытия наших скрытых папок. В них нужно удалить все, что связано со словом «Discord».
  4. Из программы Discord нужно выйти. Самым удобным способом, в нашей ситуации, это открыть «Диспетчер задач» и «Убить» все процессы, где фигурирует слово «discord». Как это сделать для вашей версии ОС можно посмотреть в поисковике, вбив в строку нужный запрос.
  5. Теперь нужно удалить программу и заново установить, т.е. переустановить.
  6. Ошибка должна исчезнуть, а программа заработать без сбоев.

В Discord Times черный экран, белый экран, цветной экран. Решение

Проблемы с экранами разных цветов можно условно разделить на 2 категории.

Во-первых, они часто связаны с использованием сразу двух видеокарт. Например, если ваша материнская плата имеет встроенную видеокарту, но играете вы на дискретной, то Discord Times может в первый раз запускаться на встроенной, при этом самой игры вы не увидите, ведь монитор подключен к дискретной видеокарте.

Во-вторых, цветные экраны бывают при проблемах с выводом изображения на экран. Это может происходить по разным причинам. Например, Discord Times не может наладить работу через устаревший драйвер или не поддерживает видеокарту. Также черный/белый экран может выводиться при работе на разрешениях, которые не поддерживаются игрой.

Решения проблемы с Дискордом по коду

Иногда решение проблем с установкой программы во многом зависит от кода ошибки.

Ошибка kernel32.dll

Чаще всего такая ошибка появляется из-за того, что не установлено обновление KB2533623. Чтобы предотвратить бесконечную установку Дискорда, надо загрузить обновление. Сделать это можно на официальном сайте Microsoft. Необходимо скачать файл, подходящий под разрядность операционной системы. Файлы, в названии которых есть «х86», подходят для 32 бит. Для 64 бит скачиваются обновления с названием «х64».

Не работает дискорд | что с discord на сегодняшний деньНе запускается дискорд: что делать, если discord не открываетсяОшибка «update failed» — что делатьЧто такое оверлей в dischord: как включить, почему не работаетИсправляем ошибки которые мешают запуску дискордаОшибка «a fatal javascript error occurred» в discord, как исправить неполадку при запуске дискордаКак пользоваться программой discord (дискорд) - инструкцияПочему у меня не запускается дискорд: что делать, почему не работает подключениеПроблемы с установкой и запуском discordНе запускается дискорд (наиболее частые проблемы с discord)

Дискорд выдает ошибку «a fatal javascript»

Kernel32.dll — ошибка, часто появляющаяся из-за отсутствия обновлений ОС

Скачанное обновление с расширением .msu необходимо установить. После этого надо перезагрузить персональный компьютер и повторно попробовать поставить Дискорд.

Важно! Во время установки обновления экран может несколько раз становиться черным

Ошибка с D3DCOMPILER_47.dll

Этот файл входит в состав обновления KB4019990, поэтому появление такой ошибки свидетельствует о том, что Windows 7 обновлена не полностью. Чтобы бесплатно скачать d3dcompiler_47.dll, необходимо сделать следующее:

  1. Зайти на официальной сайт по адресу http://www.catalog.update.microsoft.com.
  2. Воспользоваться поиском и найти обновление KB4019990.
  3. Выбрать файл, подходящий для установленной версии Windows, и установить его.

Installation has failed

При запуске установщика некоторые пользователи сталкиваются с ошибкой «Installation Has Failed». Часто такое сообщение появляется на экране из-за того, что на жестком диске остались файлы старой версии программы. В этом случае придется заняться удалением остаточных файлов и попробовать установить Дискорд повторно.

Error 502

В процессе установки может появиться ошибка «Error 502». Она свидетельствует о том, что инсталлятор не может соединиться с сервером и скачать нужные файлы. Если Интернет работает исправно, но при этом все равно не устанавливается Discord на Windows 10, значит проблема появилась из-за блокировки файерволом.

Дискорд выдает ошибку «a fatal javascript»

Error 502 свидетельствует о неполадках с Интернетом

Блокировать вход в Интернет могут как сторонние программы, так и стандартный брандмауэр.

Важно! Перед началом установки нужно отключить все утилиты, которые могут заблокировать Интернет

JavaScript error occurred in the main process

Часто эта ошибка появляется, когда на ПК уже есть старая версия Дискорда и ее нужно обновить. Для ручного обновления программного клиента необходимо выполнить следующее:

  1. Открыть «Диспетчер задач» и отключить в нем все процессы, в названии которых есть слово «Discord».
  2. Нажать «Win + R», ввести «%AppData%» и перейти в каталог «AppData».
  3. Зайти в «Local» и открыть папку «Discord».
  4. Запустить файл Update.exe и обновить программу.

Некоторые пользователи персональных компьютеров сталкиваются с проблемами во время установки Дискорда. Чтобы поставить точку в вопросе появления ошибок при инсталляции этой программы, надо заранее ознакомиться со способами решения проблемы.

Как зарегистрироваться в Discord

Прежде чем пройти поцедуру регистрации в Дискорд, нужно выполнить скачивание программы. Это делается на официальном сайте:

Найти ресурс можно и в магазинах  Apple и Google. Скачать программу можно для любых операционных систем, а также как для ПК, так и для мобильного.

Программа discord представлена для русских пользователей, поэтому с установкой не возникает сложностей. После установки программы нужно пройти процедуру регистрации с добавлением нового аккаунта.С компьютера

Для загрузки установочного дистрибутива Дискорд на ПК, можно воспользоваться ссылкой, которая размещена на сайте.

Дискорд выдает ошибку «a fatal javascript»

Затем следует выбрать версию инсталлятора в зависимости от применяемой операционной системы.

Дискорд выдает ошибку «a fatal javascript»

Discord Times выдает ошибку об отсутствии DLL-файла. Решение

Как правило, проблемы, связанные с отсутствием DLL-библиотек, возникают при запуске Discord Times, однако иногда игра может обращаться к определенным DLL в процессе и, не найдя их, вылетать самым наглым образом.

Чтобы исправить эту ошибку, нужно найти необходимую библиотеку DLL и установить ее в систему. Проще всего сделать это с помощью программы DLL-fixer, которая сканирует систему и помогает быстро найти недостающие библиотеки.

Если ваша проблема оказалась более специфической или же способ, изложенный в данной статье, не помог, то вы можете спросить у других пользователей в нашей рубрике «Вопросы и ответы». Они оперативно помогут вам!

Благодарим за внимание!

Служба Quality Windows Audio Video Experience

Изменение типа запуска службы качества Quality Windows Audio Video Experience с “Вручную” на “Автоматически” позволяет устранить ошибку JavaScript для многих пользователей.

Нажмите Win+R и введите services.msc, чтобы быстро открыть службы. В списке служб найдите Quality Windows Audio Video Experience и щелкните по ней два раза, чтобы открыть свойства. Нажмите “Остановить”, если она работает, далее выберите тип запуска “Автоматически” и “Запустить”.

Quality Windows Audio Video Experience тип запуска авто

Как исправить проблему на компьютере

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

  1. Зайдите в меню «Пуск» и активируйте переход в панель «Выполнить» через сочетание клавиш Win+R.
  2. Теперь поочерёдно вбивайте в строку «%localappdata%» и «%appdata%» с последующим переходом в местоположение.
  3. Удаляйте все файлы, которые начинаются на букву «D».
  4. Нажмите сочетание клавиш CTRL+ALT+DELETE для вызова диспетчера задач и найдите в нём активное приложение «Discord».
  5. Щёлкните на «завершить процесс», и перезапустите мессенджер.

Если не помогло, и дискорд по прежнему не запускается, —  возвращаемся к пункту обновления, удаления и переустановки.

Примечание:

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

Обновление Discord

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

Принудительно обновить Discord без удаления можно следующим образом:

  1. Закройте приложение.
  2. Активируйте окно Проводника.
  3. Скопируйте текст «%localappdata%/discord».
  4. Вставьте текст из буфера обмена в поисковую строку проводника.
  5. Перейдите в местоположение и щёлкните «Update».

Примечание:

Способ не слишком надёжный — возможен бесконечный процесс обновления. В таком случае останется удаление и переустановка мессенджера.

Причины

Дискорд, как и другие приложения, порой дает сбои при работе. Проблемы со входом в приложение можно обнаружить при запуске, когда появляется и не исчезает серый прямоугольник с вращающейся эмблемой Дискорда и надписью “Подключение”. Причин возникновения подобной проблемы может быть несколько. Выделим среди них следующие:

  • проблемы с интернет-соединением;
  • блокировка со стороны брандмауэра;
  • действие антивирусной программы;
  • отсутствие последнего обновления;
  • воздействие вирусов;
  • несоответствие компьютера техническим требованиям Discord;
  • неполадки программного характера.

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

Методика исправления для Дискорд

В этом случае существует ряд универсальных рекомендаций, которые обязательно стоит применить на практике:

Обновление программы

Да, иногда состояние A javascript error occurred in the main process как раз возникает из-за того, что этот продукт требует обновления, но нужный процесс, по каким-либо причинам, не активируется автоматически. Если это так, то придется все делать пользователю самостоятельно:

  • Выйти из программы, зайти в диспетчер задач, просмотреть список запущенных процессов, отключить те, которые гарантированно связаны с Discord;Win» и «R»
  • На клавиатуре одновременно зажать кнопки «Win» и «R». Откроется строка «Выполнить». Использовать в ней команду %AppData%. И не забыть нажать на Ок или Enter для подтверждения;
  • A javascript error occurred in the main process: что делать?
  • В открывшемся таким образом дереве каталогов необходимо сначала вернуться из папки «Roaming» в «AppData». Затем открыть папочку «Local», а ней – папку с одноименным названием нашей программы;
  • A javascript error occurred in the main process: что делать?
  • Среди файлов обнаружить «update.exe». Запустить его.

Теперь можно спокойно закрывать все открытое. Возвращаться к иконке Дискорд. Нажать на нее, чтобы программа начала запускаться. Если все сделано правильно, то в этот момент ПО начнет выполнять свое обновление. Необходимо набраться терпения, подождать завершения запущенного процесса, проверить полученный результат.

Переустановка

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

  • Естественно, полностью закрываем окно программы. То есть выходим из нее;
  • Опять запускаем диспетчер задач и точно также, как в предыдущей ситуации, избавляется от всех программ, в названии которых присутствует слово «Discord»;
  • Теперь нужно зайти в «программы и компоненты» через «Панель управления»;
  • Просматриваем список, находит нужный нам продукт. Выделяем его, нажимаем на кнопочку, подразумевающую удаление ПО;
  • Опять нажимаем «ВИН» и «R». Вбиваем все ту же команду: %AppData%. Подтверждаем ее;
  • Совершаем переход: из Roaming» в «AppData», затем в «Local»;
  • Находим папку с названием программы и удаляем ее.

A javascript error occurred in the main process: что делать?

Остается зайти в интернет. Желательно, на официальный сайт разработчиков. Скачиваем инсталлятор, запускаем его, проводим установку по инструкции.

Что еще можно попробовать

В девяти случаев из десяти вышеописанные методы прекрасно справляются с решение поставленной задачей. Но встречаются случаи, когда и они не помогают. Что рекомендуется попробовать именно в таких ситуациях:

  • Запустить хороший, актуальный антивирусник. Выполнить диагностику системы и ее лечение, если антивирусное ПО обнаружит какие-либо заражения. По возможности, для большей эффективности, желательно последовательно запустить несколько антивирусников;
  • Если проблема начала возникать после установки какой-то другой программы, то следует подумать о том, что они просто между собой несовместимы. И деинсталляция недавно установленного ПО часто приводит к обнаружению нужного и эффективного решения.

SUPERAntiSpyware
SUPERAntiSpyware

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

  • Полностью отказаться от использования этой проги. И попытаться найти ее альтернативу;
  • Перейти на более современную операционную систему. А это, как минимум, Windows восьмой версии и выше.
Источники

  • https://discordik.ru/problemy/a-fatal-javascript-error-occurred-discord/
  • https://windows-azbuka.ru/obshhie-voprosy/a-javascript-error-occurred-in-the-main-process-chto-delat/
  • https://www.wepc.com/tips/discord-javascript-error-fixed/
  • https://partition-magic-ru.ru/cto-delat-esli-diskord-ne-zapuskaetsa-aktualnoe-rukovodstvo
  • http://itfaza.ru/oshibka-javascript-error-occurred-in-the-main-process-prichiny-poyavleniya-i-sposoby-ustraneniya/
  • https://mywebpc.ru/windows/javascript-error-occurred-in-the-main-process/
  • https://lifehacki.ru/javascript-error-occurred-in-the-main-process/
  • https://digiworthy.com/2020/11/20/discord-fatal-javascript-error/

[свернуть]