修复泰坦陨落2缺少msvcr120.dll的5种方法,亲测有效

2023-12-20

游戏《泰坦陨落2》缺少msvcr120.dll的问题困扰着许多玩家。这个问题的主要原因可能是系统环境不完整、软件或游戏版本不匹配、DLL文件丢失或损坏以及杀毒软件误判等。msvcr120.dll是Microsoft Visual C++ 2013 Redistributable的一个组件,它包含了许多运行库文件,这些文件可以让我们在没有安装Visual C++ 2013的情况下运行一些程序。当我们在使用某些软件时,如果缺少了msvcr120.dll文件,就会导致软件无法正常运行。为了解决这个问题,我们可以先了解为什么会缺失这个文件,以及使用以下5种方法进行修复。

一,为什么会缺失msvcr120.dll文件?

缺失msvcr120.dll文件的5个常见原因如下:

  1. 系统缺少Microsoft Visual C Redistributable:msvcr120.dll是Microsoft Visual C Redistributable的一部分,它包含了与C语言相关的函数和类库。如果您的系统中没有正确安装Visual C Redistributable,可能导致msvcr120.dll文件缺失。

  2. 软件或游戏版本不兼容:当您安装的软件或游戏与系统中的Visual C Redistributable版本不兼容时,可能导致msvcr120.dll文件缺失。在这种情况下,您需要确保安装正确版本的Visual C Redistributable和相应版本的软件或游戏。

  3. DLL文件丢失或损坏:由于各种原因,如病毒感染、误操作等,可能导致msvcr120.dll文件丢失或损坏。这种情况下,您需要从可靠来源下载缺失的DLL文件并将其放入相应目录。

  4. 杀毒软件误判:某些杀毒软件可能会将msvcr120.dll文件识别为病毒或恶意软件,从而导致文件缺失。在这种情况下,您需要禁用杀毒软件,并在确认文件安全后重新启用。

  5. 系统兼容性问题:在某些特殊情况下,如使用Windows兼容模式运行应用程序,可能导致msvcr120.dll文件缺失。您可以尝试关闭兼容模式,看是否能解决问题。

二,缺少msvcr120.dll的修复方法

方法一:下载并安装Microsoft Visual C++ Redistributable Packages for Visual Studio 2013

这是最直接的解决方法。你可以从微软官方网站下载并安装Microsoft Visual C++ Redistributable Packages for Visual Studio 2013。安装完成后,重新运行程序,看看问题是否得到解决。

方法二:使用dll修复工具

dll修复工具是一种专门用于修复损坏或缺失的动态链接库(DLL)文件的软件,直接在网上下载一个dll修复工具,利用这种专用的工具去进行修复,当然网上的dll修复工具是五花八门的,很容易下载到垃圾的软件。

1.可以在浏览器顶部输入: dll修复工具.site (按下键盘回车键打开)这样子安全可靠。(亲测可修复)

2.再点击【立即修复】按钮,开始扫描修复系统的dll文件。最后,当完成修复过程后,用户可以重新启动计算机以使更改生效。就可以正常打开运行软件。

方法三:重新安装出问题的程序或游戏

如果上述两种方法都无法解决问题,你可以尝试重新安装出问题的程序或游戏。有时候,程序或游戏的安装文件可能损坏或不完整,导致运行时出现缺少msvcr120.dll的错误。通过重新安装,你可以确保程序或游戏的安装文件是完整的,从而避免出现错误。

方法四:下载安装msvcr120.dll文件

要下载并安装msvcr120.dll文件,您可以按照以下步骤进行操作:

1.打开您的网络浏览器,访问一个可靠的下载网站。确保您选择的网站是安全的,以避免下载恶意软件或病毒。

2. 在搜索栏中输入"msvcr120.dll",然后按下回车键。这将显示与该文件相关的搜索结果。

3. 在搜索结果中,找到提供msvcr120.dll文件下载的网站。确保选择一个可信的网站,最好是由软件开发者或知名的技术论坛提供的。

4. 点击下载链接,将msvcr120.dll文件保存到您的计算机上。选择一个易于访问的位置,例如桌面或下载文件夹。

5. 一旦下载完成,关闭所有正在运行的程序和浏览器窗口。这是因为某些程序可能会占用msvcr120.dll文件,导致安装失败。

6. 打开Windows资源管理器,导航到msvcr120.dll文件所在的文件夹。您可以通过双击桌面上的快捷方式或使用资源管理器的地址栏来完成此操作。

7. 右键单击msvcr120.dll文件,然后选择"复制"选项。这将把该文件复制到剪贴板中。

8. 导航到您希望将msvcr120.dll文件安装到的文件夹。这通常是系统文件夹或应用程序的安装目录。

9. 右键单击目标文件夹,然后选择"粘贴"选项。这将把msvcr120.dll文件复制到该文件夹中。

10. 关闭资源管理器窗口。现在,msvcr120.dll文件已经成功下载并安装到您的计算机上。

总之,缺少msvcr120.dll的错误可能会导致程序或游戏无法正常运行。通过尝试上述5种方法,你应该可以找到解决问题的方法。如果问题仍然存在,你可能需要寻求专业人士的帮助。同时,为了避免类似问题的再次发生,建议定期更新你的操作系统和程序,确保它们都是最新版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

修复泰坦陨落2缺少msvcr120.dll的5种方法,亲测有效 的相关文章

  • 防止 WNetAddConnection2 类允许被禁止的用户访问共享文件夹

    我开发了 C windows 应用程序 操作系统是Windows 7 要求 是使用带有凭据的代码访问网络共享文件夹 Test WNetAddConnection2 class 限制 是某些用户可以访问此共享文件夹 测试 但对于其他用户 设置
  • git 认为文件已更改

    我在一台机器上对一个项目做了一些工作 然后推送到 github 在另一台机器上克隆并做了一些工作 然后推送 然后我回到第一台机器并做了一个pull 现在 第一台机器认为项目中最初的所有文件都已更改 我试过了 git checkout f a
  • 无法加载 JNI 共享库 (JDK)

    当我尝试打开时Eclipse http www eclipse org 弹出对话框指出 无法加载 JNI 共享库 C JDK bin client jvm dll 此后 Eclipse 强制关闭 我想提出以下几点 我检查了这条路径上是否存在
  • 使用 sed 更新 xml 属性(Windows + cygwin 和 Linux)?

    我需要使用 sed 命令对 xml 文件进行更新 但我在这方面遇到了麻烦 它需要在 Windows 使用 cygwin 和 Linux 上运行 XML 具有以下元素
  • 所有平台上的java

    如果您想用 java 为 Windows Mac 和 Linux 编写桌面应用程序 那么所有这些代码都相同吗 您只需更改 GUI 即可使 Windows 应用程序更像 Windows 等等 如果不深入细节 它是如何工作的 Java 的卖点之
  • 在高 dpi Windows 平台上自动重新缩放应用程序?

    我正在编写一个需要在高 dpi Windows 192dpi 而不是 96dpi 上运行的 Qt 应用程序 不幸的是 Qt 框架尚不支持高 dpi 至少在 Windows 上 因此我的应用程序及其所有元素看起来只有应有尺寸的一半 有没有办法
  • Windows 窗体中的标准 Windows 菜单栏

    我注意到添加了一个MenuStrip 来自工具箱 我的表单设计不会产生像许多本机 Windows 应用程序中那样的菜单栏 相反 我得到了一个像 Visual Studio 自己的菜单栏 没有任何样式设置MenuStrip似乎模仿了更常见的本
  • 如何在Windows服务器上将node.js文件作为后台进程运行?

    我正在创建一个 node js 项目并将其上传到我的 Windows 服务器 以为移动应用程序提供 API 服务 当我打开命令提示符并键入 node app js 它运行正常 但是当我关闭命令提示符时 我的 Node js 服务器停止运行
  • 用于推送通知的设备令牌

    我正在实施推送通知服务 我需要创建一个数据库来存储 4 个移动平台的所有设备令牌 我想根据他们的平台 iOS Android BlackBerry WP7 来组织它们 但是有什么方法可以区分平台 这样如果我只想向 Android 用户发送消
  • 在 Windows 上通过 ctypes 将文件描述符传递给 C 库函数

    我试图通过 ctypes 将文件描述符传递给在 fd 上执行写入的 C 函数 在linux上它可以工作 在 Windows 上则不然 我不明白为什么 我没有 Windows 开发人员的经验 C func signature void fun
  • 使用 Visual C++ 在桌面上绘图

    我正在编写一个 opencv 应用程序 使用 Visual Studio VC 控制台应用程序使用激光束进行绘图 我想在桌面上画线 我知道绘图功能在 GDI32 dll 中可用 但对如何将 GDI32 dll 与我的 vc 代码集成感到困惑
  • 如何在拥有句柄时检查给定进程是否正在运行

    我在用ShellExecuteEx启动应用程序 成功开始阅读后TShellExecuteInfo hProcess获取已启动进程的句柄 我想定期检查我的应用程序启动的进程是否仍在运行 两个或多个同名进程可以同时运行 我想确保我的应用程序正在
  • 如何为 Windows toast 注册协议?

    如何注册 Windows toast 协议 样本中来自https blogs msdn microsoft com tiles and toasts 2015 07 02 adaptive and interactive toast not
  • Notepad++ - 使函数“可点击”?

    我只是想这可能有用 但我找不到办法 在 Notepad 中 有没有一种方法可以使函数名称 可单击 即使它们成为链接 这样如果您单击它们 它会自动将您带到其定义 最好是跨整个代码库 目前还没有插件提供可直接单击的函数名称 但您可以尝试使用 S
  • 当用户尝试打开新实例时返回到已打开的应用程序

    这是我有一段时间想不通的问题 防止第二个实例很简单并且有很多方法 但是恢复已经运行的进程则不然 我想 最小化 撤消最小化并将正在运行的实例置于最前面 在其他窗口后面 将应用程序置于最前面 我使用的语言是 VB NET 和 C 我发现这段代码
  • 运行“npm install”:Node-gyp 错误 - MSBUILD.exe 失败,退出代码:1

    我在跑npm install在 Windows 上安装我的项目中的所有软件包 然后我收到有关 MSBUILD exe 的错误 gyp ERR stack Error C Program Files x86 Microsoft Visual
  • PHPStorm - 无效的后代文件名

    我正在尝试将 Windows 7 PC 上的本地 PHPStorm 项目与 Ubuntu 服务器同步 当我尝试任何类型的连接 例如 测试 SFTP 连接 时 它会失败并显示 Invalid descendent file name C np
  • 在 Windows cmd 中,如何在不引用完整路径的情况下运行当前目录中的可执行文件(而不是 %PATH% 中同名的可执行文件)? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试运行可执行文件foobar来自目录 但 Windows 也恰好有一个名为的可执行文件 或命令 foobar 在 UNIX 中 我
  • EnumDisplayDevices 与 WMI Win32_DesktopMonitor,如何检测活动监视器?

    对于我当前的 C 项目 我需要为在大量计算机上连接并处于活动状态的每个监视器检测一个唯一的字符串 研究指出了两种选择 使用 WMI 并查询 Win32 DesktopMonitor 以获取所有活动监视器 使用 PNPDeviceID 来唯一
  • 适用于 Python 的 GitLab CI 共享 Windows 运行器

    我在 GitLab 中有一个 python 项目仓库 我看到 GitLab 共享了可用的测试版 Windows 运行程序 请参阅this https about gitlab com blog 2020 01 21 windows shar

随机推荐