Wolfram mathematica serious startup error

Wolfram Community forum discussion about Error code 702 on launch of Mathematica (Windows 10). Stay on top of important topics and build connections by joining Wolfram Community groups relevant to your interests.

Message Boards

Message Boards

20019 Views

|

9 Replies

|

1 Total Likes

|

Hello

I am testing Mathematica on Windows 10 and I am seeing the following error:

A serious error has occurred while Mathematica was starting up. Mathematica will probably not function properly until this problem is resolved. You may choose to continue anyway, but Mathematica may crash or exit without warning.
——————————
The installation of Mathematica may be corrupted. Contact Techincal Support or visit… for more information.
Error Code: 702.

I am not given the option to continue anyway — only the option to Quit.

I have submitted this information over a week ago to Mathematica but have not received a response — not even an auto-response, not sure if this is normal or not?

Has anyone else encountered this error or similar before — any advice?

I do not see the same error when using the same installation on Windows 7.

Many thanks
Sarah


Attachments:

  • Reply
  • |
  • Flag

Sarah,

I just got off Mathematica Tech Support chat and the solution that worked for me was the following. You will need to be an administrator on the system to make the changes but the below should get Mathematica working for you on Windows 10. They are pointing to the issue with a 3rd party app that is blocking internal Mathematica font installations from working or something like that

Run the registry editor.
1. Press Windows Key + R
2. Run regedit.exe

In the registry editor
1. Find the file path: HKEYLOCALMACHINESOFTWAREMicrosoftWindowsNTCurrentVersionImage File Execution Options
2. Right click on Image File Execution Options, and select New > Key
3. Rename the key to mathematica.exe
4. Right click on mathematica.exe, and select New > QWORD (64-bit) Value
5. Rename this to MitigationOptions
6. Double click on MitigationOptions, and change the value to 2000000000000 (that is 12 zeros). The base
should be Hexadecimal.


Attachments:

  • Reply
  • |
  • Flag

I just downloaded and installed Mathematica 11.0.1. At startup it generates error code 702 just as described by Sarah B. above and presents you only with the option to quit the program. I then implemented the registry fix in as given by Andre Mosley but to no avail. Uninstalled and re-downloaded for a fresh install a second time and got the same error.

Vversion 10 used to run just fine on my computer but version 11 will not.

Laptop HP Elitebook 8440p
windows 10 Pro version 1511 OS build 10586.494
Ram : 8GB 64-bit operating system intel core i5 CPU M 520 @2.4GHZ

Kaspersksy firewall & antivirus was deactivated during installation.

Any ideas would be greatly appreciated:

  • Reply
  • |
  • Flag

You said you implemented the fix that I posted, if so, it should have resolved the issue, assuming after you got the error you ensured that Mathematica was not running when you implemented the fix. After doing the registry fix, do you still get the same error message in the screenshot in this post.

I’ve installed Mathematica several times on Windows 10 systems using the fix and they all worked without issues. You might want to ensure that when you uninstalled Mathematica all traces of it removed (ie. make sure the folders on the hard drive were removed and deleted, no registry keys are leftover for Mathematica.

Additionally, it shouldn’t matter but you’re version of Windows 10 is out of data, the latest version of v1607 (Anniversary Update) which puts the build number up to 10493. If all of the aforementioned still doesn’t work, your only option is to contact Mathematica chat or phone support.

Good luck.

  • Reply
  • |
  • Flag

Yes, after doing the «Mitigations» registry fix to unblock untrusted fonts, I was still getting the same Error Code: 702 in the screenshot. So I removed this registry fix.

What I finally found was causing my issue was that the Windows firewall service was turned to «manual» on this computer. So all that was necessary was to run services.msc and set the windows firewall service to «Automatic» and Mathematica runs just fine now.

  • Reply
  • |
  • Flag

While the steps Andre provided still seem to be one of the most common resolutions for the problem, if you are experiencing this issue with CDF Player you will want to use «WolframCDFPlayer.exe» instead of «mathematica.exe».

  1. Find the file path: HKEYLOCALMACHINESOFTWAREMicrosoftWindowsNTCurrentVersionImage File Execution Options
  2. Right click on Image File Execution Options, and select New > Key
  3. Rename the key to mathematica.exe
  4. Right click on mathematica.exe, and select New > QWORD (64-bit) Value
  5. Rename this to MitigationOptions
  6. Double click on MitigationOptions, and change the value to 2000000000000 (that is 12 zeros). The base should be Hexadecimal.
  • Reply
  • |
  • Flag

It is quite unnerving to suggest registry editing as a work-around. This should not be recommended. As such, and rather than disable any security software on my machine (Win10), once I understood that it was a font installation issue, and where the fonts were being stored, I was able to resolve the issue.

The following is a safer way to complete the installation.
1) After running the installation as administrator (which is successful), the program forces the user to quit.
2) Then going to the folder
“C:Program FilesWolfram ResearchWolfram CDF Player11.0SystemFilesFontsTrueType”
where the fonts are stored after installation, I installed the fonts with administrator privileges,
in batch (select all, right click, run as admin).
3) Open the program, no error should occur.

Check opening the program after manually installing the fonts in batch.
I suspect that this may be the only required step after the initial installation.

To check this, I uninstalled the fonts, attempted to open the program, received the error, reinstalled the fonts and reopened the program. The program opened without error.

I hope this is helpful.

  • Reply
  • |
  • Flag

I would be curious to know why you had to disable your security software (and what security software you use). It is my understanding that all that is required is the registry key and Windows Firewall is enabled and running.

As for installing the fonts into WindowsFonts… It is not recommended, and could actually cause issues with future versions. That is why TS doesn’t offer it as a solution.

  • Reply
  • |
  • Flag

In my contact with TS, they offered three possible solutions:

1) checking to make sure any security software is not blocking external fonts- i.e. allow security exceptions for external fonts

2) turning off my firewall to see if this is the cause- then if it is allowing an exception for CDF Player

3) editing the registry.

I cannot make these security changes or registry changes on the system I am using. Font installation however can be done after an antivirus scan. After I installed the fonts, I sent a response to TS stating my solution and was given no warning by them that this could or would interfere with future versions. So I’m not sure why you would think this is the case. Even so, it’s just as easy to remove the fonts if the developers fix this for a later version. But I doubt that would be necessary.

  • Reply
  • |
  • Flag

That’s a great solution Seth, but as aforementioned the registry option is what Wolfram Support provided as the solution to the issue and up until that time there were no other alternatives to correct the issue but what they provided.

  • Reply
  • |
  • Flag

Reply to this discussion

Attachments

Remove Add a file to this post

Group Abstract

Group Abstract

На чтение 9 мин Обновлено 16.01.2023

Wolfram mathematica serious startup error

ХУдератор Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Здесь обсуждаем вопросы языка Mathematica и программы, которая ИМХО лучше других выполняет свою задачу и, кроме, того очень точно соответствует своему названию, хотя там не забыли и про физиков и химиков и всех остальных:) Всего записей: 10530 | Зарегистр. 28-05-2003 | Отправлено: 16:00 01-12-2003 | Исправлено: Maz, 10:21 27-06-2022

GRus

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору При решении уравнения численно выходит сообщение «The function value . is
not a list of numbers with dimensions <12>at
=
<-100.,-100.,-100.,-100.,-100.,-100.,-100.,-100.,-100.,-100.,-100.,-
100.>. »
В системе 12 уравнений столько же неизвестных
Всего записей: 1 | Зарегистр. 31-01-2017 | Отправлено: 20:46 31-01-2017
OLS

Junior Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет всем!
Ищу пакет Atlas 2 for Mathematica.
Кто-нибудь может мне помочь?
Зараннее спасибо!

Добавлено:
Привет всем!
Ищу пакет MathTensor.
Кто-нибудь может мне помочь?
Зараннее спасибо!

Всего записей: 51 | Зарегистр. 22-03-2006 | Отправлено: 15:11 22-04-2017
Andrew10

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день всем!

Столкнулся со следующей проблемой:

При установке версии 11.1.1 на ноутбук с системой Windows 10 Домашняя x64 отказался запускаться ForntEnd (без всяких сообщений). При этом если загружать только ядро, то все работает.
Удалил 11.1.1 и установил снова версию 10.4, которая нормально работала раньше, но она также отказалась запускать FrontEnd. Однако теперь выдается сообщение: Serious Startup Error: Error code 698.
Удалил 10.4, тщательно очистил следы Математики на компьютере и снова установил, но ошибка не пропала.
Похоже версия 11.1.1 что-то испортила в системе.
Поиск по «Error code 698» результата не дал.

Может кто-нибудь помочь, что это может быть?

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 09:35 18-08-2017
Partner1

Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Andrew10
Тут что-то есть https://tiebamma.github.io/InstallTutorial/
Google translate c китайского:

[Q6.5] the following figure (Error code: 698), the kernel can start, but the main program can not start.
【A6.5】 first open the system service center, find the windows inside the firewall, start it, and then go to your Mathematica installation directory to find SystemFiles -> Fonts folder, all inside the ttf file double click and install it again, and then It should be able to use. (Windows10 unique features, do not open the firewall, ttf font file can not open, so it can not install.)

Всего записей: 272 | Зарегистр. 28-11-2007 | Отправлено: 11:12 18-08-2017 | Исправлено: Partner1, 11:14 18-08-2017
Andrew10

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Partner1
Спасибо большое за ссылку!
Судя по этому сообщению, дело в шрифтах. Постараюсь повозиться с этим, но только уже в выходные.
Еще раз спасибо!
Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 11:31 18-08-2017
Andrew10

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

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

Выяснил, что при установке Математики в мою систему WIndows 10 Домашняя при отключенном брандмауэре Windows, шрифты Математики не регистрируются в системе. В результате FrontEnd не запускается. После того, как включил брандмауэр, установка прошла нормально. Затем брандмауэр снова отключил. FrontEnd теперь запускается. Проверено на версиях 10.4.1 и 11.1.1.

Дополнение. Выяснилось, что после перезагрузки компьютера и выключнном firewall-е при загрузке Математики в диагностическом окне дважды выдается сообщение вида

INTERNAL SELF-TEST ERROR: winFonts|c|320
Click here to find out if this problem is known, and to help improve
the Wolfram System by reporting it to Wolfram Research.

Но FrontEnd запускается и работать можно.

Всего записей: 780 | Зарегистр. 26-02-2005 | Отправлено: 20:10 19-08-2017 | Исправлено: Andrew10, 10:27 20-08-2017
Ognev

Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Возникла ситуация, похожая на ту, что была у Andrew10. Win7x64, Mathematica 11.1.1 нормально установилась и некоторое время работала. Потом, как говорят свидетели, во время ее работы произошел какой-то сбой и после этого она не пускается. Также, как у Andrew10 валится ForntEnd, в виндовых логах Код исключения: c0000005. Ядро отдельно нормально запускается. Перестановка не помогла. Установил Mathematica 10.4.1 — ровно такая же ситуация, валится ForntEnd с тем же кодом. Манипуляция со шрифтами, как описано выше, не помогает! Может кто подскажет, чего можно попробовать сделать?
Всего записей: 389 | Зарегистр. 07-09-2004 | Отправлено: 17:54 25-08-2017
tim9867

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Подскажите пожалуйста, что я делаю не так.
Нужно найти функцию обратную y=1.4^x
Я знаю, что для этого используется «InverseFunction»
Смотрел хелп на эту функцию, но так и не получил ответ в аналитическом виде, ну и график обратной функции тоже надо построить.

Сегодня попробовал в онлайн Вольфрама.
Просто и без вопросов
Ввел: InverseFunction[1.4^x]
Получил ответ и отрисованный график обратной функции

Ввожу ту же команду в установленный на комп Вольфрам
Жму Shift+Enter и получаю на выходе
InverseFunction[1.4^x] (ну только х прописан как степень и, соответственно, уголка нет)
Никакого, разумеется, графика.

То же самое при попытке запустить пример из статьи.
В онлайн
solve sin(x)-cos(y)+log(y)=0
Выдает ответ и график
В программе выдает «Set::write: Tag Plus in sin solve x-cos y+log y is Protected.»
ОК. В решении онлайн присутствует линк «Open code»
Оказывается решение ищется следующим образом «Reduce[-Cos[y] + Log[y] + Sin[x] == 0, x]»
А график отрисовывается так «ContourPlot[Cos[y] == Log[y] + Sin[x], , ]»

После введения соответствующих команд и программа на компе выдала то же, что и онлайн.

Но для поиска и отрисовки обратной функции никакого «Open code» в ответе онлайн нет.
Какие команды на самом деле выдают ответ — непонятно.

А есть ли возможность настроить установленный на комп вольфрам, чтобы он работал аналогично онлайновому?

Всего записей: 598 | Зарегистр. 19-06-2004 | Отправлено: 03:50 12-12-2017 | Исправлено: tim9867, 16:22 12-12-2017
panda3

Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору tim9867
1.4^x это не функция.

Код:

Или если надо решить выражение относительно x:

Код:

Вообще, Wolfram Alpha и Mathematica никак не связаны. Если надо, можно обращаться к Alpha из Mathematica:
WolframAlpha[«InverseFunction[1.4x]»]

Всего записей: 203 | Зарегистр. 06-02-2007 | Отправлено: 19:40 18-12-2017 | Исправлено: panda3, 20:02 18-12-2017
tim9867

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Спасибо большое.
Весьма ценное для меня замечание.
И хотя вы пропустили в последнем абзаце возведение в степень, в принципе это ничего не меняет.
WolframAlpha[«InverseFunction[1.4^x]»] тоже выдает нужный результат.
Единственно, что не очень устраивает, что сразу выдается посчитанный коэффициент.
Ну т.е. вместо 1/ln1.4 сразу пишет 2.972.
А можно избежать такого сокращения записи?

Хотя с WolframAlfa[«solve sin(x)-cos(y)+log(y)=0»]
такой фокус не прокатил. Никак WM на такую команду не среагировала.

Всего записей: 598 | Зарегистр. 19-06-2004 | Отправлено: 01:03 21-12-2017 | Исправлено: tim9867, 01:06 21-12-2017
karl_karlsson

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Только число обращении к к Alpha из Mathematica ограничено:

Цитата:

The WolframAlpha function is limited to

1000 API calls per day for professional Premier Service subscribers,
500 API calls per day for student and classroom Premier Service subscribers,
100 API calls per day for all other users, unless an API upgrade is purchased.

Цитата:

Вообще, Wolfram Alpha и Mathematica никак не связаны.

Wolfram Alpha это по сути обычное приложение работающее поверх обычной Математики.
Код там такой же, ну и саму Математику уже на языке самой Математики и пишут.
Поэтому и объем ее так быстро возрастает, ну и число ошибок соответственно.
Если в базовой функции ошибка, то потом как ее вызывают на более высоком уровне, та же ошибка распространяется.

Дальше, у Альфы кроме кода еще имеется и база данных.
Многое чего она и не вычисляет, но берет из базы.
Как бы еще имеется некий алгоритм самопополнения, ну и еще там где виден спрос ее вручную пополняют.

Когда то, где то на рутрекере обсуждали, хотя возможно это обсуждение уже удалено.
Примерно 5-6 лет назад объем этой базы составлял порядка 150 ГБ.
Сейчас там возможно уже терабайты.
Была доступна в качестве беты, потом на коммерческой основы, потом я уже и не смотрел.
Стоила дорого, хотя это совсем не самое главное — Альфа очень ресурсоемкая.
Под нее требуется серьезный кластер.

Цитата:

Единственно, что не очень устраивает, что сразу выдается посчитанный коэффициент.
Ну т.е. вместо 1/ln1.4 сразу пишет 2.972.
А можно избежать такого сокращения записи?

Математика устроена так, что увидев десятичную точку «.» она сразу все вычисляет как бы у вас N[] выполняется. Посмотрите Help насчет N[].

Поэтому вводим например:

Код:

InverseFunction[(14/10)^# &]

И вот Математика выдает:

Код:

Цитата:

Хотя с WolframAlfa[«solve sin(x)-cos(y)+log(y)=0»]
такой фокус не прокатил. Никак WM на такую команду не среагировала.

Ну потому что у вас имеется «Alfa», а вот надо «Alpha».

Цитата:

Но для поиска и отрисовки обратной функции никакого «Open code» в ответе онлайн нет.
Какие команды на самом деле выдают ответ — непонятно.

А вот график обратной функции рисуется очень легко.
Вот график прямой функции:

Код:

ContourPlot[
Cos[y] == Log[y] + Sin[x], , ]

Меняем местами x и y, получаем график обратной функции:

Код:

ContourPlot[
Cos[x] == Log[x] + Sin[y], , ]

Вот например так будут видны оба графика, еще линия их симметрии, график функции y == x

Код:

Show[ContourPlot[x == y, , ],
ContourPlot[
Cos[y] == Log[y] + Sin[x], , ],
ContourPlot[
Cos[x] == Log[x] + Sin[y], , ]]
Всего записей: 1926 | Зарегистр. 14-03-2007 | Отправлено: 02:54 22-12-2017
tim9867

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Т.е. по записи вида Log[#1]/Log[7/5]& , а не 2.972.
гораздо проще понять, что это 1/ln1.4

Спасибо большое за пример отрисовки прямой и обратной функций.
Не хватает только разнесения по цветам.

Всего записей: 598 | Зарегистр. 19-06-2004 | Отправлено: 21:56 22-12-2017
karl_karlsson

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору tim9867

Цитата:

Спасибо большое за пример отрисовки прямой и обратной функций.
Не хватает только разнесения по цветам.

Например вот так:

Код:

ContourPlot[,,,Frame->False,Axes->True,AxesLabel->Automatic,PlotLegends->»Expressions»,ContourStyle->]
Всего записей: 1926 | Зарегистр. 14-03-2007 | Отправлено: 01:39 23-12-2017
tim9867

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору karl_karlsson — спасибо.
Я уже и не надеялся, что в этом топике найдется кто-то, кто поможет, подскажет.
Всего записей: 598 | Зарегистр. 19-06-2004 | Отправлено: 00:51 25-12-2017
usolia

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору У меня установлена Wolfram Mathematica 11.

Запускаю на входе:

In[45]:=mmlist = MiniMaxApproximation[Exp[x], , 2, 4>]

получаю на выходе только:

Out[45]=MiniMaxApproximation[E^x, , 1, 4>]

Вместо того, что было в примере из справки:

Источник

Adblock
detector

Приехал тут на стажировку в Дубну и в первый же день работы сломалась Математика.
У меня был файл .nb с кодом, в котором где-то Математика выводила два плотностных графика. Графики построены по большому числу точек. Точно не знаю почему, но обычно файлы с такими кодами раздуваются до больших размеров ~ 50 mb – предполагаю, что она как-то криво сохраняет нарисованные графики, может быть в векторном формате, например. Надо было закрыть файл с этим кодом, но он почему-то подвис при закрытии. Т.к. я спешил, пришлось закрыть его принудительно через дисп. задач. Ну а через полчаса я обнаружил, что Математика больше не запускается.

Выглядит это так.
Или она вообще внешне никак не реагирует на попытку открыть файл .nb, т.е. может покрутить колесико мышки немного, и в диспетчере задач появятся процессы «Mathematica.exe» и 1-2 процесса «MathKernel.exe» и больше ничего не происходит.

Или она показывает свою оранжевую звезду на весь экран, доходит до стадии «Inirializing kernels…» и может так висеть пару часов. При этом пару раз удавалось как-то дойти до того, что она открывает пустое окно с названием файла, который я хочу открыть, но там все висит, кода нет и все кнопки неактивны.

Перезагрузка компьютера не помогла.
Переустановка Математики не помогла.

Раньше на другой машине была немного схожая проблема. Все произошло тоже из-за принудительного закрытия файла .nb с очень похожим кодом (многие элементы полностью совпадали). Но тогда просто перестал запускаться этот файл. Я писал об этом на форуме:

topic97559.html

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

(Оффтоп)

Тему создаю не в том разделе, потому что проблему на самом деле нужно решить как можно быстрее

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

Читайте также:

  • Wolfenstein youngblood there was an error while initializing the graphics driver
  • Word обнаружено содержимое которое не удалось прочитать как исправить
  • Word нелицензированный продукт как исправить
  • Wolfenstein the old blood как изменить разрешение экрана
  • Word неверно указана единица измерения как исправить

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии