Windows API Ошибка 2 при установке MikTex 2.9

15063
Eric

Я пытаюсь установить MikTex 2.9.3927 на Windows 7 x64. В самом начале процесса установки я получаю сообщение об ошибке мастера установки MikTex, в котором говорится: «Ошибка Windows API 2: системе не удается найти указанный файл. Подробности: C: ... \ somefile.tpm»

Файл, который приводит к ошибке, кажется, отличается каждый раз, когда я пытаюсь. Я пробовал много разных путей установки, с разными вариантами установки. Та же самая ошибка возникает, если я загружаю ~ 138MB "Basic MiKTeX 2.9" Installer или если я использую Net Installer для загрузки всей установки (~ 1 ГБ).

Спасибо за помощь заранее.

3
Я попытался установить MikTeX 2.9 на новый ПК W7 без какого-либо другого программного обеспечения. Т.е. не было Adobe. Я пробовал оба пути. Не работал. Это, конечно, не проблема Adobe. 13 лет назад 0
Я установил 2.9 прошлой ночью на Windows 7 без проблем. Сегодня я пытаюсь установить на компьютер с XP и получаю проблемы с «отсутствующими файлами». Копирование из моей рабочей версии не является вариантом работы в "безопасной" области. Ну да ладно ... что теперь ?! 13 лет назад 0

2 ответа на вопрос

1
Daisetsu

Это известная ошибка с MikTex http://sourceforge.net/tracker/?func=detail&atid=110783&aid=3118717&group_id=10783

Одно из предложенных решений - попытаться установить на c: / MikTex /, но другие говорят, что это не работает.

Другой поток рассказывает о месте, где можно найти отсутствующие файлы. Http://sourceforge.net/projects/miktex/forums/forum/33790/topic/3455946

Я мог бы помочь. У меня была такая же проблема при установке Miktex-Basic в ноутбук с XP SP3. Наиболее вероятная причина - поврежденный файл. Итак, я скачал (в моем случае) miktex-zzdb1-2.8.tar.lzma, miktex-zzdb2-2.8.tar.lzma и miktex-hunspell-bin-2.8.tar.lzma из репозитория, например: http: // ftp.jaist.ac.jp/pub/CTAN/systems/win32/miktex/tm/packages/

Я переместил их в подкаталог установки. Запустите заново Miktex2.8 Net Installer и на этот раз установка прошла нормально

Кто-то предположил, что это может быть конфликт с Adobe Reader и может быть решена с помощью простого редактирования реестра. http://entangled.wordpress.com/2009/09/18/installation-of-miktex-2-8-failed/#comment-1748

Пока нет полного обзора, попробуйте эти три варианта здесь и посмотрите, что работает для вас. Если ничего другого, то поиск в Google по запросу «Windows api error 2 minitex» дал большинство результатов.

Изменение пути не помогает. Eric 13 лет назад 0
Я попытался загрузить оскорбительные файлы. Например, я скачал animate.tar.lzma. Затем произошел сбой при установке нескольких разных файлов, а затем он вернулся к анимации. Я заканчивал тем, что загружал этот файл и несколько других несколько раз, не выискивая 'b's. (Библатекс-природа была там, где я сдался) Eric 13 лет назад 0
Я удалил Adobe Reader, теперь у меня нет всего лишь PDF Reader. :-( Eric 13 лет назад 0
Мое «решение» (которое я не рассматриваю для решения проблемы) заключается в том, что я установил Miktex 2.9 в Windows XP (SP3) без проблем, а затем скопировал установочный каталог в Windows 7. Очевидно, что установка не использует какой-либо критический реестр записи, потому что запуск из каталога установки работает нормально на Windows 7. Eric 13 лет назад 0
Эрик, пожалуйста, выберите опцию «Ответить на мой вопрос» и напишите, что вы сделали, чтобы решить его. Таким образом, любой, кто наткнется на этот пост, быстро найдет правильное решение и закроет вопрос. Daisetsu 13 лет назад 0
0
Mikhail Glushenkov

У меня была та же проблема с сетевым установщиком x64 в Windows 7. Запуск установщика в качестве администратора в режиме совместимости с Windows 2008 Server устранил проблему для меня (щелкните правой кнопкой мыши значок установщика, выберите «Свойства» и перейдите на вкладку «Совместимость») ,