3

У меня странная проблема с Microsoft Excel (MSO Office 365 16.0.11126.20234 32B) и Защитником Windows, работающим в Window 10 Pro (1809 Build 17763.253 64B). Когда я сохраняю книгу Excel с поддержкой макросов (.xlsm), которая была открыта некоторое время, для сохранения файла требуется около 12 секунд (это недопустимо). Если я отключаю защиту в реальном времени в Защитнике Windows, затем снова включаю ее для того же файла, чтобы сохранить (4 секунды) (приемлемо). Так будет быстро сохраняться некоторое время, а затем, в конечном итоге, потребуется более 12 секунд, пока я снова не включу и не выключу защиту в реальном времени.

В Защитнике Windows отключена облачная защита и автоматическая отправка образцов, и я думаю, что это устранит отправку файла куда угодно. Закрытие Excel и повторное открытие файла не имеет никакого эффекта. Это не мой код VBA, поскольку та же проблема возникает, когда я закомментирую код и просто использую встроенную функцию сохранения. Единственное изменение, которое я делаю для устранения проблемы, - это отключить и снова включить защиту в реальном времени.

Вот 1-минутное видео (посмотрите в ближайшем окне, чтобы узнать, сколько времени требуется, чтобы сохранить каждый раз): https://www.screencast.com/t/gKOt7LNhsaxc

Кроме того, в конце вы увидите, что в списке исключений Защитника Windows есть файлы .xlsm и xlsm, поэтому я ожидаю, что Защитник Windows полностью оставит эти файлы в покое, но, очевидно, это не так. Я не уверен, что у расширения исключения должен быть период или нет. Или, если это будет * .xlsm (я не могу найти документацию по нему.)

Список исключений Защитника Windows

У меня есть ряд людей, использующих эти файлы, которые жалуются на длительное время, вызванное этой проблемой. Большинство из них не имеют прав администратора, поэтому не может переключить защиту в режиме реального времени.

1 ответ1

0

Спасибо, моасир. Я добавил EXCEL.EXE в список исключений Защитника Windows, и время сохранения увеличилось с 12 секунд до 2. Так что, похоже, сработало на моей машине.

Проблема в том, что мои клиенты не исключают все приложение (они просто хотят исключить определенные файлы или папки). Я не могу их винить. Я собираюсь добавить цифровую подпись в мой Excel VBA, чтобы посмотреть, поможет ли это (но не уверен, что так будет).

Еще раз спасибо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .