错误 30005 的解决指南:在 Windows 上创建文件失败,错误代码为 32

错误 30005 的解决指南:在 Windows 上创建文件失败,错误代码为 32

总之

  • 遇到“错误代码 30005:CreateFile 失败,错误代码 32”通常表示游戏文件或 Easy Anti-Cheat 存在问题。
  • 在您的防病毒软件中将 Easy Anti-Cheat 列入允许名单并禁用内核模式堆栈保护可以解决此错误。
  • 如果问题仍然存在,请考虑重新安装或修复 Easy Anti-Cheat 软件。

在游戏启动过程中遇到“错误代码 30005:CreateFile 失败,32”对游戏玩家来说可能非常令人沮丧。使用 Easy Anti-Cheat 服务保护的游戏时经常会出现此特定错误。好消息是,通常只需几个简单的步骤即可顺利解决此问题。

1.需要进行的初步检查

在继续采取技术解决方案之前,请确保已完成以下检查:

  • 您是否在使用作弊软件?如果有,请立即卸载。
  • 确保没有其他应用程序在游戏的同时运行。
  • 关闭所有可能干扰游戏的图形优化工具。
  • 您是否修改过任何游戏文件?如果是,请恢复这些更改或完全重新安装游戏。

如果您确认上述内容后问题仍然存在,请继续执行下一步。

2.删除 EasyAntiCheat. Sys 文件

“EasyAntiCheat.sys”文件包含游戏的基本启动配置。如果在创建或访问该文件时发生中断,则会导致此错误。删除此文件通常会提示 Easy Anti-Cheat 重新创建它,从而可能解决问题。

  1. 导航到游戏目录,通常位于Program Files (x86)中。
  2. 访问EasyAntiCheatEasyAntiCheat_EOS文件夹。
  3. 找到名为EasyAntiCheat.sysEasyAntiCheat_EOS.sys的文件。
  4. 右键单击并选择“删除”
删除 EasyAntiCheat. Sys 文件的说明

如果删除时出现错误,则可能表示 Easy Anti-Cheat 处于活动状态。按Ctrl + Shift + Esc访问任务管理器,在“进程”选项卡中找到Easy Anti-Cheat,然后选择“结束任务”将其终止,然后再尝试删除。

3.修复游戏文件

损坏的游戏文件可能会因出现更改或篡改而触发 Easy Anti-Cheat 错误。在这种情况下,修复游戏文件至关重要。许多游戏启动器(例如 Steam)都包含内置选项来扫描和修复损坏的文件。

4.允许列表轻松反作弊

安全软件(包括 Windows Defender)可能会错误地阻止 Easy Anti-Cheat,将其视为威胁。要解决此问题:

暂时禁用防病毒软件并检查问题是否仍然存在;如果不存在,请将 Easy Anti-Cheat 添加到允许列表。对于 Windows Defender,请按照以下步骤操作:

  • 打开控制面板并导航到系统和安全> Windows Defender 防火墙
  • 选择允许应用或功能通过 Windows Defender 防火墙
  • 从安装目录浏览并添加 Easy Anti-Cheat。

请参阅第三方防病毒文档,了解如何将应用程序列入扫描名单或将其排除在扫描之外。

5.禁用内核模式硬件强制堆栈保护

此 Windows 安全功能可能会无意中阻止 Easy Anti-Cheat。请按如下步骤确认禁用:

  1. 单击搜索图标,输入Windows 安全,然后按Enter
  2. 从左侧窗格中选择设备安全。
  3. 点击核心隔离详情
  4. 关闭内核模式硬件强制堆栈保护的开关。
  5. 重新启动计算机以应用更改。
禁用内核模式堆栈保护

如果该选项不可用,则说明你的CPU不支持它,你可以跳过此步骤。

6.确保 Easy Anti-Cheat 服务正在运行

EasyAntiCheat 服务必须处于活动状态才能运行。请按照以下步骤验证其状态:

  1. 通过搜索功能打开服务应用程序。
  2. 滚动找到EasyAntiCheat服务。
  3. 如果没有运行,请右键单击并选择开始
启动 EasyAntiCheat 服务

7.修复或重新安装 Easy Anti-Cheat

如果其他方法都失败了,您可能需要修复或重新安装 Easy Anti-Cheat 服务。修复方法如下:

  1. 导航到你的游戏目录。
  2. 关闭游戏客户端(例如 Steam),同时保持安装文件夹打开。
  3. 双击Easy Anti-Cheat 安装文件
  4. 单击修复服务按钮。
  5. 完成后,单击“完成”
修复 Easy Anti-Cheat

如果仍然遇到问题,请完全卸载 Easy Anti-Cheat 并重新安装。使用相同的步骤,但首先选择卸载,然后选择安装 Easy Anti-Cheat

虽然 Easy Anti-Cheat 程序对于维护公平的游戏环境至关重要,但偶尔也会出现故障,导致令人沮丧的“错误代码 30005:CreateFile 失败,错误代码 32”。通过遵循这些全面的步骤,您应该能够解决问题并轻松返回您的游戏冒险。

常见问题

1.什么原因导致错误代码 30005:CreateFile 失败,错误代码为 32?

当 Easy Anti-Cheat 服务在启动期间检测到损坏、修改或阻止的游戏文件时,通常会出现此错误。

2.如何知道 Easy Anti-Cheat 是否被我的防病毒软件阻止了?

如果暂时禁用防病毒软件可以解决问题,则需要将 Easy Anti-Cheat 列入允许名单,以防止将来发生冲突。

3.禁用内核模式硬件强制堆栈保护是否安全?

虽然对于游戏来说,此功能通常很安全,但禁用此功能会为您的 PC 减少一层额外的安全保护。如果您在游戏后没有遇到问题,您可以选择重新启用此功能。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注