为什么即使排除了 xlsm 文件类型,Windows Defender 也会减慢我的 Excel 文件保存速度?

为什么即使排除了 xlsm 文件类型,Windows Defender 也会减慢我的 Excel 文件保存速度?

我在 Windows 10 Pro(1809 Build 17763.253 64B)上运行 Microsoft Excel(Office 365 MSO 16.0.11126.20234 32B)和 Windows Defender 时遇到了一个奇怪的问题。当我保存已打开一段时间的启用宏的 Excel(.xlsm)工作簿时,大约需要 12 秒才能保存文件(不可接受)。如果我关闭 Windows Defender 中的实时保护,然后立即将其重新打开,则需要 4 秒钟才能保存同一个文件(可以接受)。它会像这样快速保存一段时间,然后最终需要超过 12 秒的时间,直到我再次打开并关闭实时保护。

我已在 Windows Defender 中关闭云交付保护和自动样本提交,以为这样可以避免将文件发送到任何地方。关闭 Excel 并重新打开文件没有任何效果。这不是我的 VBA 代码,因为当我注释掉代码并仅使用内置保存功能时,会出现同样的问题。我为纠正此问题所做的唯一更改是关闭实时保护并重新打开。

这是一个 1 分钟的视频(观看即时窗口以了解每次保存所需的时间):https://www.screencast.com/t/gKOt7LNhsaxc

另外,最后你可以看到我在 Windows Defender 排除列表中同时拥有 .xlsm 和 xlsm 文件,所以我希望 Windows Defender 完全不理会这些文件,但事实显然并非如此。我不确定排除扩展名是否应该有句点。或者它是否应该是 *.xlsm(我找不到任何相关文档。)

Windows Defender 排除列表

很多使用这些文件的人都在抱怨这个问题导致保存时间过长。大多数人没有管理员权限,因此无法打开实时保护开关。

答案1

谢谢 moacir。我将 EXCEL.EXE 添加到 Windows Defender 排除列表中,保存时间从 12 秒缩短到大约 2 秒。所以它似乎在我的计算机上起作用了。

问题是我的客户不会排除整个应用程序(他们只想排除某些文件或文件夹)。我不能责怪他们。我将向我的 Excel VBA 添加数字签名,看看是否有帮助(但不确定是否有用)。

再次感谢。

相关内容