我是如何毁掉我的 MikTeX 安装的以及如何修复它?

我是如何毁掉我的 MikTeX 安装的以及如何修复它?

今天,我启动了 MikTeX 更新程序,因为我需要某个库的较新版本。它首先想要更新基础安装,但在某个时候它抱怨无法替换某些库/DLL,这显然是因为我仍然在某处运行 pdflatex 实例。(不幸的是,我忘了是哪个库……)我当时唯一的选择就是取消更新。

我现在遇到的问题是 latexmk 不再起作用。我仍然可以使用 TeXworks 等,但每当我使用时latexmk -pvc -pdf,我都会得到

Can't spawn "pdflatex  -recorder  "test.tex"": No error at ...
...
pdflatex: Command for 'pdflatex' gave return code 65280

如果我尝试手动调用pdflatex -recorder,就会出现分段错误。

因此,我完全删除了 MikTeX,并使用 MikTeX 网站上的当前安装程序重新安装了它。问题仍然存在...

然后我再次完全删除了 MiKTeX,并拼命安装了 32 位版本的 MiKTeX(而不是我之前使用的 64 位版本)。问题还是一样……

知道该怎么做吗?或者至少知道如何调试问题吗?我仍然可以使用 MiKTeX,但我已经开始依赖 latexmk,而现在,随着最后期限的临近,这几乎是可能发生的最糟糕的事情了…… :(

添加:

下面是一个屏幕截图,显示了 Windows 错误框如何弹出。它还显示了(在控制台窗口中)pdflatex不使用-recorder选项运行的最后部分,运行正常。

屏幕截图 http://miles.agharta.de/screen.png

相关内容