Решение, которое сработало для меня, описано в билете об ошибках MiKTeX Sourceforge здесь:
https://sourceforge.net/p/miktex/bugs/1935/
... установить установщик MiKTeX в режим совместимости Vista.
Я пытаюсь установить MikTex 2.9.3927 на Windows 7 x64. В самом начале процесса установки я получаю сообщение об ошибке мастера установки MikTex, в котором говорится: «Ошибка Windows API 2: системе не удается найти указанный файл. Подробности: C: ... \ somefile.tpm»
Файл, который приводит к ошибке, кажется, отличается каждый раз, когда я пытаюсь. Я пробовал много разных путей установки, с разными вариантами установки. Та же самая ошибка возникает, если я загружаю ~ 138MB "Basic MiKTeX 2.9" Installer или если я использую Net Installer для загрузки всей установки (~ 1 ГБ).
Обратите внимание, что это дублирующий вопрос - другая копия этого вопроса закрыта для пользователей младше 10 респ.
Я спросил это, чтобы я мог предоставить обновленный ответ ...
Решение, которое сработало для меня, описано в билете об ошибках MiKTeX Sourceforge здесь:
https://sourceforge.net/p/miktex/bugs/1935/
... установить установщик MiKTeX в режим совместимости Vista.
Помимо изменения имени каталога, я изменяю совместимость программы (установочный файл miktex) в Windows 7 для работы в режиме Windows XP. Вы должны щелкнуть правой кнопкой мыши по значку и перейти на вкладку совместимости.