一些 Windows 用户在他们的计算机上尝试使用 Avast 进行引导式扫描时最终会遇到错误 42102 {宏病毒代码异常。} 。据报告,此问题发生在 Windows 7、Windows 8.1 和 Windows 10 上。
在彻底调查了这个特定问题之后,事实证明这个特定问题可能是由多个潜在的罪魁祸首引起的。以下是在启动时扫描期间可能导致此错误代码的场景列表:
- Avast 版本已过时– 众所周知,如果您使用的是过时版本的 Avast,此类启动扫描可能会失败。如果这种情况适用,您可以通过将当前版本的 Avast 更新为可用的最新版本来解决此问题。
- 启动扫描无法消除恶意代码——由于 Avast 无法处理此安全威胁,因此确实有可能看到此错误。在这种情况下,您可能可以使用更强大的工具(如 Malwarebytes)来处理恶意代码。
现在您知道可能导致此问题的最常见罪魁祸首是什么,下面列出了一些方法,可以帮助您缓解此问题并完成启动时扫描,而不会看到相同的错误 42102 {宏病毒代码异常。}:
方法一:将 Avast 更新至最新版本
事实证明,当您尝试使用 Avast 执行启动类型扫描时,您可能会看到此类错误,因为您使用的是严重过时的版本,没有配备最新的安全签名。
如果这种情况适用,您可以通过将当前的 Avast 客户端更新到可用的最新版本来解决此问题,然后在您的计算机上重新尝试启动类型扫描。几位受影响的用户已确认,在将安全应用程序更新到可用的最新版本后,引导类型扫描最终完成,没有错误42102 {宏病毒代码异常。} 。
如果您正在寻找分步说明,请按照以下说明将 Avast 更新到可用的最新版本:
注意:以下说明适用于Avast 免费版和Avast 安全版。
- 打开Avast Antivirus,然后单击屏幕右上角的菜单图标。
- 接下来,打开正确的上下文菜单后,单击“设置”。
- 从刚刚出现的“设置”菜单中,访问“常规”选项卡,然后单击“更新”选项卡。
- 进入“更新”子选项卡后,单击 “检查更新” 按钮。执行此操作后,请等待扫描完成(可能需要整整一分钟左右)。
- 如果识别到新版本,请按照屏幕上的提示下载最新版本并自动将其安装到您的计算机上。
注意:此时会提示您确认操作。发生这种情况时,请这样做并等待操作完成。 - 重复引导类型扫描并查看问题现在是否已解决。
如果同样的问题仍然存在或者 Avast 已经更新到最新版本,请向下移动到下面的下一个可能的修复程序。
方法 2:执行 Malwarebytes 扫描
如果常规 AV 扫描检测到安全问题并且您部署了引导扫描以解决它(但未能解决),唯一可行的替代方法(除了全新安装)是使用不同的第 3 方工具。
有很多工具可以让您删除深入嵌入系统文件的恶意代码,但我们的建议是对Malwarebytes 执行深度扫描。
这种类型的扫描将使您能够识别并删除绝大多数能够使用伪装功能以避免被常规安全扫描检测到的恶意软件(或广告软件)。
按照上面的说明进行系统范围的扫描,并消除无法通过 Avast 完成的引导扫描删除的文件。