我正在使用 TeXstudio,一切都很好。我的电脑突然停止工作(完全挂起,没有响应),因为主板故障。
重新启动后,我注意到biber
没有生成任何bbl
文件,并在消息中抛出以下错误
进程已启动:biber 抱歉,biber 未成功。希望日志文件包含让 MiKTeX 再次运行的信息:C:\Users\almot\AppData\Local\MiKTeX\miktex\log\biber.log 进程因错误退出
日志文件是
2022-10-24 13:55:11,356+0300 INFO biber - 此进程 (13340) 由 texstudio 在目录 D:\Dropbox\Documents\Research writing\LaTeX\LaTeX Reference Guide\Important Scripts\biblatex\sorting 中启动,使用命令行:biber 2022-10-24 13:55:11,357+0300 INFO biber - 在 Windows 10.0.19043 上运行 2022-10-24 13:55:11,365+0300 INFO biber.core - 启动进程:biber 2022-10-24 13:55:11,436+0300 错误 biber.core - 请求的操作需要提升。
2022-10-24 13:55:11,437+0300 错误 biber.core - 函数:CreateProcess 2022-10-24 13:55:11,437+0300 错误 biber.core - 结果:740 2022-10-24 13:55:11,437+0300 错误 biber.core - 数据:commandLine="biber", fileName="C:\Users\almot\AppData\Local\Programs\MiKTeX\executables/windows-x64/biber\biber.exe" 2022-10-24 13:55:11,442+0300 错误 biber.core - 来源:Libraries\MiKTeX\Core\Process\win\winProcess.cpp:309 2022-10-24 13:55:11,444+0300 FATAL biber - Windows API 错误 740:请求的操作需要提升。
2022-10-24 13:55:11,444+0300 FATAL biber - 信息:commandLine="biber", fileName="C:\Users\almot\AppData\Local\Programs\MiKTeX\executables/windows-x64/biber\biber.exe" 2022-10-24 13:55:11,444+0300 FATAL biber - 来源:Libraries\MiKTeX\Core\Process\win\winProcess.cpp 2022-10-24 13:55:11,444+0300 FATAL biber - 行:309
然后我发现biber
无法自行解压到
C:\用户\almot\AppData\Local\Temp
所有其他程序均正常运行,包括bibtex
。这意味着它与 Windows API 错误 740 无关
是否可以biber
通过命令提示符删除所有缓存和辅助文件以重新启动?
% !TeX TXS-program:bibliography = biber
\documentclass{article}
\usepackage[backend=biber]{biblatex}
\bibliography{biblatex-examples.bib}
\begin{document}
\nocite{*}
\newrefcontext[sorting=ydnt]
\printbibliography[heading=subbibliography]
\end{document}