由于管理/共享设置,无法在 Windows 10 上卸载 Miktex 2.9

由于管理/共享设置,无法在 Windows 10 上卸载 Miktex 2.9

当尝试在 Windows 10 上卸载(设置 >> 应用和功能 >> Miktex 2.9 >> 卸载)常规 Miktex 2.9 安装(用户安装,而非管理员安装)时,遇到以下错误:

MiKTeX
---------------------------
Administrative startup refused because this is not a shared MiKTeX setup.
---------------------------
OK

Miktex 本身已损坏(缺少一些 .exe 文件,Miktex 控制台中的更新过程出现错误,pdflatex 无法执行等),所以我想完全卸载它并进行全新安装。任何帮助都非常感谢。

答案1

对我来说,我发现错误消息是正确的:我没有为所有用户安装 MiKTeX(即“未共享”),因此卸载不需要管理员权限。我不知道为什么卸载程序不够智能,无法处理这种情况,但是解决方案很简单:

像往常一样打开 MiKTeX 控制台(无管理员权限),转到“清理”选项卡,然后选择卸载(下面的屏幕截图)。

miktex 通过控制台卸载

您可以通过“开始”菜单快捷方式找到 MiKTeX 控制台,或者,就我而言,通过以下路径: C:\Programs\MiKTeX 2.9\miktex\bin\x64\miktex-console.exe

答案2

在重新安装 Miktex 2.9 之前,从我的计算机中手动删除所有与 tex 相关的文件并运行注册表清理程序(例如 CCleaner)解决了该问题。使用 Windows 搜索查找所有文件,它们可能分布在整个系统中:C:\Program Files (x86),C:\Users\User\AppData\Roaming,C:\Users\User\AppData\Local, ETC。

答案3

我遇到了完全相同的问题。无法删除,并显示相同的错误消息。此外,无法编译可以在其他计算机上编译的 TeX 文件。我意识到程序和应用程序中有一个名为“MikTex Console”的程序。因此,我首先卸载了 MikTex Console。然后,我就可以卸载 MikTex 本身了。

相关内容