Ошибка обновления MiKTeX (ошибка API Windows 32): консоль MiKTeX уже используется

Ошибка обновления MiKTeX (ошибка API Windows 32): консоль MiKTeX уже используется

Я только что скачал MiKTeX с целью использования TeXstudio. Мой ноутбук работает под управлением Windows 10 Pro.

После установки MiKTex 2.9.6942, когда я пытаюсь установить обновления с помощью MiKTeX Console (согласно инструкциям на их веб-сайте), я получаю сообщение об ошибке, в котором говорится, что файл «miktex-console.exe» используется и что мне нужно закрыть запущенные программы MiKTeX и повторить попытку. Конечно, я использую консоль для запуска своих обновлений, поэтому файл используется.

Подробности ниже. Есть ли у кого-нибудь идеи, как это обойти?

Ни один из предыдущих постов, которые я нашел, не затрагивал эту проблему.

Основное сообщение об ошибке:

Что-то пошло не так при установке обновлений пакетов.

MiKTeX не удалось удалить файл «C:\Users\myname\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\miktex-console.exe».

Способ устранения: закройте работающие программы MiKTeX и повторите попытку.

Для получения более подробной информации посетитеhttps://miktex.org/kb/fix-file-in-use.

Сообщение об ошибке:

ОБЩАЯ ИНФОРМАЦИЯ О MIKTEX

Дата: 2019-02-19 00:10:04
MiKTeX: 2.9.6930
ОС: Windows 10 Pro, 64-разрядная, сборка 17134
SharedSetup: нет
PathOkay: да
LastUpdateCheck: 2019-02-19 00:00:53
LastUpdate: еще нет
SystemAdmin: да
RootPrivileges: нет
AdminMode: нет
Root0: C:\Users\myname\AppData\Roaming\MiKTeX\2.9
Root1: C:\Users\myname\AppData\Local\MiKTeX\2.9
Root2: C:\Users\myname\AppData\Local\Programs\MiKTeX 2.9
Root3: C:\ProgramData\MiKTeX\2.9
Root4: C:\Program Files\MiKTeX 2.9
UserInstall: C:\Users\myname\AppData\Local\Programs\MiKTeX 2.9
UserConfig: C:\Users\myname\AppData\Roaming\MiKTeX\2.9
UserData: C:\Users\myname\AppData\Local\MiKTeX\2.9 ` CommonInstall: C:\Program Files\MiKTeX 2.9
CommonConfig: C:\ProgramData\MiKTeX\2.9
CommonData: C:\ProgramData\MiKTeX\2.9
Invokers: не существует/explorer

Предупреждение: обнаружены следующие проблемы:
1: установка не обновлена

ПОДРОБНОСТИ ОШИБКИ

Программа: C:\Users\myname\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\miktex-console.exe
Источник: Libraries\MiKTeX\Core\File\win\winFile.cpp:321
Ошибка: Ошибка API Windows 32: Процесс не может получить доступ к файлу, так как он используется другим процессом.
Описание: MiKTeX не удалось удалить файл 'C:\Users\myname\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\miktex-console.exe'.
Устранение: Закройте запущенные программы MiKTeX и повторите попытку.

Подробности:
путь: C:\Users\myname\AppData\Local\Programs\MiKTeX 2.9\miktex\bin\x64\miktex-console.exe

решение1

Наиболее вероятной причиной является мертвый сеанс консоли в памяти или застрявший в каком-то цикле обновления редактор/просмотрщик.

Следующей наиболее вероятной причиной может быть вмешательство антивируса или других системных мониторов.

Этот старый добрый совет все еще актуален.Вы пробовали нажатьвыключенныйключ на стене (шутка)

Серьёзно, перезагрузка должна убить все дублирующие сеансы. Затем при запускеНЕ запускайте ничего, кроме MiKTeX-console, попробуйте сначала запустить без повышения прав администратора, так как в этом случае вы используете базовую установку, и повторите попытку.

ЕСЛИ сообщение снова такое же, то вам нужно зайти на сайт поддержки MiKTeX, чтобы проверить, есть ли другие пользователи с похожими проблемами (открытыми или закрытыми), и если нет, то открыть новый.

https://github.com/MiKTeX/miktex/issues

Связанный контент