视窗

如何摆脱Panzer Corps 2中的Exception Violation和VCRUNTIME140.dll错误?

一些游戏玩家报告说,尝试启动Panzer Corps 2时看到了Exception Violation错误,而其他玩家则抱怨VCRUNTIME140.dll错误。如果您与这些玩家同舟共济,并且遇到任何这些错误,请尝试本文中的修复程序。

安装Visual C ++可再发行组件包

Visual C ++是由Microsoft开发的编程环境。它用于开发某些软件应用程序。大多数游戏都是使用此编程基础结构开发的,并且需要Visual C ++运行时可再发行组件包才能正确运行。有不同版本的Visual Studio,并且运行相应的Visual C ++可再发行组件包对于使应用程序在Windows PC上运行至关重要。因此,请尝试安装最新版本的C ++可再发行组件,并检查是否可以解决问题。

对于Grim Dawn,许多用户能够通过安装Visual C ++ 2015、2017和2019版本来解决此问题。这些版本支持相同的Visual C ++运行时程序包。因此,请访问Microsoft网站并下载所需的安装文件,然后在系统上运行它。确保安装了x86和x64变体。

更新您的显卡驱动程序

由于图形卡驱动程序故障,可能会显示错误。如果驱动程序丢失,过时或损坏,它将触发游戏与Visual C ++程序包之间的通信故障,从而导致发生此类错误。

当您处理不良的设备驱动程序时,是否拥有最新的GPU无关紧要;游戏将始终崩溃。要解决这种情况下的问题,您必须摆脱当前的显示驱动程序并安装其更新版本。

如果您不知道如何删除当前驱动程序,请按照以下步骤操作:

  1. 导航到“开始”按钮旁边的放大镜图标,然后单击它以召唤搜索实用程序。同时按下Windows和S键也会调用该实用程序。
  2. 搜索框打开后,在文本字段中键入“设备管理器”(不带引号)。
  3. 在结果列表中显示后,单击“设备管理器”。
  4. 在看到“设备管理器”窗口后,转到“显示适配器”下拉菜单,然后单击它旁边的箭头以将其展开。
  5. 一旦“显示适配器”下拉列表展开,请转到您的图形卡,右键单击它,然后在上下文菜单中单击“卸载设备”。
  6. 现在将显示“卸载设备”对话框。
  7. 在单击“卸载”按钮之前,请确保选中确认框中的“为此设备删除驱动程序软件”复选框。
  8. 允许Windows删除驱动程序。
  9. 操作系统删除驱动程序后,请重新启动计算机。

如果使用AMD显示卡,您还可以使用AMD清理工具清除驱动程序及其剩余文件。另一个可以帮助您清除驱动程序的实用程序是Display Driver Uninstaller。

摆脱有问题的驱动程序后,请确保按照正确的步骤安装更新的版本。有多种正确的解决方法,包括使用Windows Update实用程序,设备管理器和第三方软件。我们将向您展示如何使用这些方法。

通过Windows Update更新您的PC

Windows Update实用程序也许是Windows 10 PC上最重要的工具。它负责更新各种软件组件,包括设备驱动程序。

每当您使用Windows Update时,都会获得通过Microsoft验证过程通过的驱动程序。这意味着它们与您的设备和操作系统兼容。

以下步骤将向您展示如何手动提示实用程序以检查更新:

  1. 打开设置应用程序。您可以通过右键单击“开始”按钮,然后在“快速访问”菜单中选择“设置”来执行此操作。您也可以按住Windows徽标键,然后点按I键以打开该应用程序。
  2. 出现“ Windows设置”的主屏幕后,导航至屏幕底部,然后单击“更新和安全性”图标。
  3. 出现“更新和安全性”界面后,单击Windows Update下的“检查更新”按钮。
  4. 如果Windows Update一直在自动下载和安装更新(通常应如此),则在单击“检查更新”按钮后,您会在绿色的复选标记旁边看到“您是最新的”消息。
  5. 如果您的PC不是最新的,该实用程序将通知您并开始自动下载更新。但是,在某些情况下,您可能必须允许它启动下载过程。
  6. 下载过程完成后,该实用程序将开始安装更新。但是,要安装某些更新,您的系统需要重新启动。通常,Windows Update将等到您的活动时间(不再使用PC)重新启动系统并安装更新后,但是您可以通过单击立即重新启动按钮来覆盖此策略。
  7. 您的计算机将重新启动,并且安装过程将开始。请注意,在此过程中,您的PC将重新启动几次。

该实用程序完成安装后,您的计算机将正常启动。现在,您可以启动Panzer Corps 2来检查启动问题。

使用设备管理器

就像Windows Update一样,设备管理器可以帮助您搜索图形卡驱动程序的更新版本并自动进行安装。使用此内置程序后,许多玩家都报告了成功。如果您不知道如何使用它来更新视频卡驱动程序,请按照以下步骤操作:

  1. 转到键盘,同时单击Windows和S键,或单击任务栏中的放大镜图标以启动“开始”按钮旁边的搜索实用程序。
  2. 搜索框显示后,键入“设备管理器”(不带引号),然后在结果列表出现后单击“设备管理器”。
  3. 出现“设备管理器”窗口后,导航至“显示适配器”下拉菜单,然后单击其旁边的箭头。
  4. 右键单击“显示适配器”下的图形卡,然后从上下文菜单中单击“更新驱动程序”。
  5. 看到“更新驱动程序”窗口后,单击“您想如何搜索驱动程序”下的“自动搜索更新的驱动程序软件”选项。
  6. 您的操作系统现在将开始在Internet上搜索您最新的视频卡驱动程序,然后将自动下载并安装它。
  7. Windows成功更新驱动程序后,重新启动PC并检查Panzer Corps 2中的问题是否已解决。

使用专用软件

Windows Update和设备管理器不是特别可靠。如果要摆脱使用这些程序的不确定性和压力,请使用可自动执行驱动程序更新过程的第三方应用程序。您要查找的程序是Auslogics驱动程序更新程序。

该工具旨在使计算机上的每个设备驱动程序保持最新。它执行例行检查,以确定哪些驱动程序丢失,损坏或过时。一旦检测到此类驱动程序,它将自动安装其更新版本。该工具仅从包含制造商认可的软件的服务器中获取驱动程序更新。

请按照以下步骤使用Auslogics驱动程序更新程序:

  1. 打开此链接以访问程序的网页。
  2. 出现网页后,单击“下载”按钮,并提示您的浏览器保存安装程序。
  3. 浏览器成功下载文件后,单击“运行”(或“打开”)按钮,或转到保存该文件的文件夹并双击它。
  4. 一旦弹出“用户帐户控制”对话框并请求许可,请单击“是”按钮。
  5. 当您看到安装向导时,请转到语言下拉菜单,然后为工具选择一种语言。
  6. 导航至“安装目录”框,并指出您要在何处安装程序。我们建议您使用默认文件夹。
  7. 接下来,使用相应的复选框来提示该工具是否创建桌面图标;否则,请单击“确定”。决定是否要在每次Windows启动后启动该应用程序;并允许其向开发人员发送匿名报告。
  8. 输入首选项后,向下滚动到设置窗口的底部,然后单击“单击安装”按钮以开始安装过程。
  9. 程序安装完成后,它将自动打开并开始检查您的PC是否存在丢失,过时和损坏的驱动程序。如果它不是单独启动的,则可以通过双击其快捷方式(如果已创建)或通过“开始”菜单来手动启动它。启动该工具后,单击“开始扫描”按钮以启动扫描过程。
  10. 扫描完成后,该工具将向您显示有问题的设备驱动程序列表。如果您的图形卡碰巧有任何问题,它将显示在该列表中。
  11. 单击更新按钮,为您的卡安装最新的驱动程序,您也可以对其他驱动程序执行相同的过程。
  12. 更新过程完成后,重新启动PC,然后重新启动Panzer Corps 2,并检查是否出现任何错误。

禁用受控文件夹访问

受控文件夹访问是Windows安全性的“病毒和威胁防护”工具中的一项安全功能。它阻止不受信任的应用程序修改某些文件和文档。此功能可能阻止Panzer Corps 2访问某些文件夹。这可能是您看到“异常违规”错误的原因。请按照以下步骤关闭功能:

  1. 启动设置应用程序。您可以通过“开始”菜单或按Windows + I来执行此操作。
  2. 在应用程序的主屏幕显示后,转到底部并单击“更新和安全性”图标。
  3. 打开“更新和安全性”界面后,切换到左窗格,然后单击“ Windows安全性”。
  4. 在“ Windows安全性”标签下,您会在“保护区域”下看到不同的选项;找到“病毒和威胁防护”,然后单击它。
  5. 现在将显示Windows安全应用程序的“病毒和威胁防护”页面。
  6. 现在,向下滚动到“勒索软件保护”部分,然后单击“管理勒索软件保护”链接。
  7. 切换“受控文件夹访问”下的开关。
  8. 现在,您可以运行游戏并检查是否出现错误。

确保在专用GPU上运行Panzer Corps 2

如果您的计算机具有集成的专用显卡,则Windows可能会强制游戏在集成的显卡上运行。操作系统通常这样做是为了节省电量。您必须在专用卡上运行游戏才能解决该问题。我们将向您展示如何使用AMD Radeon设置,NVIDIA控制面板或“设置”应用程序将游戏固定到独立的GPU。

使用NVIDIA控制面板

  1. 导航到任务栏的最右侧(您的时间显示所在的位置),单击“显示隐藏的图标”箭头以展开系统托盘,然后单击NVIDIA图标并选择NVIDIA控制面板。您也可以右键单击桌面的空白表面,然后在上下文菜单中单击NVIDIA控制面板。
  2. 应用程序显示后,切换到左窗格,单击“ 3D设置”下拉菜单旁边的加号(+),然后单击“管理3D设置”。
  3. 移至窗口的右窗格。
  4. 留在“全局设置”选项卡下,然后单击“首选图形处理器”下的“高性能NVIDIA处理器”选项。
  5. 转到“程序设置”选项卡。
  6. 单击“选择要自定义的程序”下拉菜单旁边的“添加”按钮。
  7. 在出现的对话框中找到进入游戏文件夹的路径,然后双击EXE文件。
  8. 接下来,导航至“选择该程序的首选图形处理器”下拉菜单,然后单击“高性能NVIDIA处理器”。
  9. 单击“应用”按钮,然后重新启动Panzer Corps 2,以检查问题是否仍然存在。

使用AMD Radeon设置

  1. 转到“开始”菜单,搜索AMD Radeon设置并启动程序。您也可以右键单击桌面,然后从上下文菜单中选择“ AMD Radeon设置”。
  2. 应用程序显示后,转到窗口的右上角,然后单击“系统”。
  3. 导航到下一个屏幕的左上角,然后单击“可切换图形”选项。
  4. 现在将显示“正在运行的应用程序”视图。在此处找到Panzer Corps 2,并将其“可切换图形”模式更改为“高性能”。
  5. 如果Panzer Corps 2没有出现在“正在运行的应用程序”视图中,请转到窗口的左上角,然后单击“正在运行的应用程序”,然后单击“浏览”。
  6. 导航至Panzer Corps 2的安装文件夹,然后选择游戏的EXE文件。
  7. 现在,在窗口中显示游戏后,将游戏的“可切换图形”模式更改为“高性能”。

使用设置应用

您也可以在“设置”应用程序中进行必要的更改。以下步骤将向您显示操作方法:

  1. 启动设置应用程序。您可以通过“开始”菜单或按Windows + I来执行此操作。
  2. 在“设置”主屏幕显示后,单击“系统”标签。
  3. 系统界面打开后,向下滚动至“显示”选项卡的底部,然后单击“图形设置”选项。
  4. 出现“图形设置”屏幕后,单击“选择应用程序以设置首选项”下拉菜单下的“浏览”按钮。
  5. 在显示的“打开”对话框中,导航到Panzer Corps 2的安装文件夹,转到游戏的EXE文件并选择它,然后单击“添加”按钮。
  6. 现在,回到“图形设置”屏幕,选择Panzer Corps 2,然后单击“选项”按钮。
  7. 显示“图形规格”对话框后,单击“高性能”单选按钮,然后单击“保存”。
  8. 现在,每次启动游戏时,该游戏将被迫在专用显示卡上运行。

修复Panzer Corps 2的游戏文件

游戏的文件可能遭到了完整性违规。可能是您的系统在游戏过程中关闭,您的防病毒程序篡改了游戏文件,或者游戏的安装或最新更新未完成。恶意软件攻击是游戏文件问题的另一个原因。

幸运的是,您可以使用游戏客户端来扫描和替换有问题的游戏文件。该过程非常简单明了,客户将承担所有繁重的工作。我们将展示如何使用GOG Galaxy和Steam客户端执行此修复程序。

使用GOG Galaxy

  1. 单击开始按钮。
  2. 在“开始”菜单中搜索GOG Galaxy,然后启动它。
  3. 您可以双击桌面快捷方式(如果有的话)。
  4. 程序显示后,导航至“库”部分,然后单击“ Panzer Corps 2”。
  5. 接下来,切换到游戏的标签。
  6. 然后,转到游戏的标题。
  7. 点击游戏标题旁边的更多下拉菜单。
  8. 现在,将鼠标指针拖到“管理安装”上,然后单击“验证/修复”。
  9. GOG Galaxy现在将开始扫描错误的游戏文件。它将自动替换找到的任何内容。
  10. 该过程完成后,重新启动启动器并运行Panzer Corps 2来检查问题。

使用Steam客户端

  1. 双击Steam客户端的桌面快捷方式或打开“开始”菜单并进行搜索,以调用Steam客户端。
  2. 客户端出现后,在标题菜单下找到窗口顶部的路径,然后单击“库”。
  3. 在游戏列表出现在“库”界面中后,找到Panzer Corps 2的条目并右键单击它。
  4. 从上下文菜单中,选择“属性”。
  5. 在“属性”页面上切换到窗口的右侧,然后单击“本地文件”。
  6. 现在,单击“本地文件”选项卡下的“验证游戏文件的完整性”。
  7. 现在,Steam客户端将开始检查您系统上的游戏文件,并将其与服务器上的文件进行比较。丢失,过时和损坏的文件将被自动替换。
  8. 该过程的持续时间将取决于受影响文件的大小和数量,系统的速度以及Internet连接的强度。
  9. 该过程完成后,Steam将通过对话框通知您。
  10. 关闭Steam客户端,再次启动它,然后运行Panzer Corps 2并检查是否会出现“异常违规”或VCRUNTIME140.dll错误。

执行干净启动

该错误可能是应用程序冲突的结果。一些程序被设计为在计算机启动时启动,并且可能与Panzer Corps 2发生冲突。这些程序称为启动程序。您必须执行“干净启动”以找出引起该问题的启动程序。

以下步骤将引导您完成整个过程:

  1. 启动运行对话框。
  2. 运行打开后,键入“ msconfig”(不带引号),然后按Enter键。
  3. 现在将出现“系统配置”对话框窗口。
  4. 转到“服务”选项卡,然后选中“隐藏所有Microsoft服务”旁边的框。
  5. 接下来,单击全部禁用按钮。重新启动系统后,该选项卡下的所有启动服务(Microsoft服务除外)将不再启动。
  6. 现在,转到“启动”选项卡,然后单击“打开任务管理器”。
  7. 在出现任务管理器的“启动”选项卡后,通过选择每个程序并单击“禁用”按钮来禁用所有启动程序。
  8. 关闭任务管理器,然后在“系统配置”对话框中单击“确定”按钮。
  9. 重新启动系统,然后检查错误是否消失。

如果您没有看到错误,则始终是启动应用程序之一。现在,您可以一个接一个地启用它们以隔离罪魁祸首。如果一个接一个地经历每个启动项的压力太大,请尝试以下过程:

  1. 启动系统配置对话框窗口。
  2. 转到服务选项卡。
  3. 通过选中复选框并单击全部启用按钮,从顶部启用一半的服务。
  4. 接下来,重新启动系统并检查问题。
  5. 如果问题没有发生,则您启用的所有服务均不负责;移至下半部分。但是,如果您要处理的错误出现了,则必须逐一检查启用的服务,以找出罪魁祸首。
  6. 这样做的目的是消除一组启动项,以便您不必一一检查。对任务管理器中的启动程序使用相同的“减半”过程。

结论

如果您已解决问题,请在下面的评论部分中告诉我们您的处理方式。

$config[zx-auto] not found$config[zx-overlay] not found