Это известная ошибка с 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» дал большинство результатов.