我刚刚下载了 MiKTeX,目的是使用 TeXstudio。我的笔记本电脑运行的是 Windows 10 Pro。
安装 MiKTex 2.9.6942 后,当我尝试使用 MiKTeX 控制台安装更新时(按照其网站上的说明),我收到一条错误消息,提示“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
用户配置:C:\Users\myname\AppData\Roaming\MiKTeX\2.9
用户数据: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
调用者:不存在/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
错误:Windows API 错误 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 控制台以外的任何东西,首先尝试在没有提升管理员权限的情况下运行,因为在这种情况下您使用的是基本安装,然后重试。
如果消息仍然相同,那么您需要前往 MiKTeX 支持站点检查是否有其他人有类似的问题(打开或关闭),如果没有,则打开一个新的。