错误模块名称:MSVCR120.dll 导致应用程序 WeatherLink 6.0.5 崩溃

错误模块名称:MSVCR120.dll 导致应用程序 WeatherLink 6.0.5 崩溃

当应用程序 WeatherLink 6.0.5 崩溃时,会产生错误“错误模块名称:MSVCR120.dll”。

事件日志报告:

错误应用程序名称:WeatherLink 6.0.5.exe,版本:6.0.5.0,时间戳:0x5b638b21 错误模块名称:MSVCR120.dll,版本:12.0.21005.1,时间戳:0x524f7ce6 异常代码:0xc0000409 故障偏移量:0x000a46a9 错误进程 ID:0xb80 错误应用程序启动时间:0x01d723c977fefac0 错误应用程序路径:C:\WeatherLink\WeatherLink 6.0.5.exe 错误模块路径:C:\WINDOWS\SYSTEM32\MSVCR120.dll 报告 ID:669196e7-c960-4b24-bb84-77414424aa21 错误包全名:错误程序包相关应用程序 ID:

该 PC 运行的是 32 位 Windows 10 Pro 版本 20H2 内部版本 19042.906 4GB RAM Intel Atom D525 @1.8GHz 系统通常报告使用 1.5GB RAM。WeatherLink 通常使用 5.3MB。

我重新安装了 WeatherLink,并确保已安装所有 Windows 更新和可选更新。没有变化。

然后我清理了 PC,再次安装了 Windows,然后安装了 WeatherLink。系统似乎运行良好了一段时间,但现在又开始出现故障。这通常发生在一夜之间。AV 软件是 Microsoft Defender。PC 连接到 1500VA UPS,PC 上安装了 APC 软件来管理 UPS。没有安装其他应用程序。

该应用程序可以重新启动,有时可以运行几天。

有时在写入 C:\WeatherLink 文件夹中的文件时会出现问题,该文件夹是应用程序的默认安装位置。应用程序报告无法写入。应用程序此时挂起,但不会关闭并生成错误。该事件不会出现在任何日志中。登录用户对文件夹和文件具有完全控制权。

软件供应商支持报告“此错误与我们所依赖的“Visual Studio 中的 Visual C++”有关。”建议联系计算机技术人员。

系统安装了 Visual C++ 2008、2013 和 2015 Redistributable,并且在完全重新安装 Windows 后已修复安装。

供应商支持表明他们与错误无关并且它仅仅是 Visual C++。

我看到许多帖子报告 MSVCR120.dll 缺失并导致问题,但不是同一个问题。

该应用程序在 Windows 7 下运行多年,没有出现问题。供应商支持表示,它可以在 Windows 10 下运行

更新

今天系统出现错误“无法写入 C:\weatherlink\download.log” 应用程序保持打开状态,清除错误弹出窗口后屏幕即可刷新为最新数据。用户是本地管理员,可以完全控制 Weatherlink 文件夹和所有文件。

事件日志中未列出该事件的错误。

我按照 @RAMHOUND 的建议卸载了 Visual C++ 2008 和 2015,但在寻找与上述写入错误相关的任何内容时,事件日志条目我发现今天安装了 Visual C++ 2015。这可能与 Windows Defender 更新有关吗?定义今天早些时候更新了。

大约在同一时间,Skype 的系统日志中有活动,但没有看到任何安装变化。此外,Microsoft Edge 在 2021 年 4 月 9 日报告了变化。

安装日志中没有最近事件。

修复了Visual C++ 2013,关闭并重新启动。

一天后(2021 年 4 月 11 日),记录了同样的错误,应用程序崩溃了。已安装的应用程序没有变化。

2021 年 4 月 12 日-

清理 Win 10 安装和最新更新。尝试安装最新版本,但需要更早的版本。尝试了最新的 6.0.3,这不是升级,但它需要 Visual C++ 2008。停止安装。在清除之前从系统复制了整个文件夹并安装了更新,假设需要的任何升级都会在那里。这允许安装。仅安装了 Visual C++ 2013。

在安装 APC PowerChute Personal 之前将运行几天。

相关内容