Qt应用程序: 加载平台插件“windows”失败。

4
我在互联网上看到了很多关于这个特定错误消息的帖子。所有我见过的答案似乎都预设用户听说过Qt并想要使用Qt。我在运行TeXworks时收到了这条消息。多年来,TeXworks一直完美地为我服务,直到有人被付钱来维护我的电脑时决定删除我所有的文件,然后用机器人声音背诵模板通知。
我从未听说过任何与Qt有关的事情,并且对任何称为Qt的东西都没有兴趣。我正在尝试让TeXworks像以前一样正常工作。是否有可能给出一个答案,而不是预设我对Qt感兴趣或了解它?

你尝试重新安装TeXworks了吗?你采取了哪些步骤来修复它? - Dmitry Sokolov
我做了。好的,我再试一次。 - Michael Hardy
1
有一个名为Dependency Walker的应用程序。只需使用它打开您的.exe文件,它将显示所有缺失的.dll - Dmitry Sokolov
@DmitrySokolov:假设你的意思是我应该将miktex-texworks.exe图标拖放到depends.exe的图标中,我看到的是一个列表,其中包括API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL和GPSVC.DLL以及其他七个文件,并显示“打开文件时出错。系统找不到指定的文件(2)"。下一个问题是:我该怎么处理这个问题? - Michael Hardy
1个回答

3
首先,检测缺失的.dll文件。下载并运行Dependency Walker。打开(或将应用程序的.exe文件拖到主窗口中)。在依赖树的第一层中,将显示应用程序的.dll文件。

Dependency Walker 截图

带有黄色问号图标的.dll文件是缺失的。您应该将所有缺失的.dll文件复制到应用程序文件夹中,或将包含.dll文件的文件夹添加到PATH环境变量中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接