Очень долго открываются по сети файлы MS Excel

Но есть пути решения ...


Проблема:

С некоторого времени стали очень долго открываться файлы Excel (сразу уточню, что в офисе используется MS Office 2003), находящиеся на общих ресурсах локальной сети. Причем – чем больше файл, тем больше время задержки. Так, для файла размером 100Кб задержка практически незаметна, а для файла размером 6Мб задержка открытия достигает 15 минут. Если этот же файл предварительно скопировать себе на компьютер, то он открывается совершенно нормально.

При попытке открыть этот файл с сетевого ресурса (ЛВС) наблюдается следующая картина:
Открывается оболочка MS Excel, но индикатор загрузки документа (который должен быть в левом нижнем углу Excel) не появляется, кнопки Excel не работают. И сама оболочка находится как-бы в зависшем состоянии.
Процесс “ntoskrnl.exe” начинает ломиться в сеть со скоростью примерно 2-5Мбит/сек

Решение:

Проблема оказалась в недавно установленном обновлении Microsoft Office Validation Add-In (KB2501584). Это обновление, призванное обезопасить содержимое документов, в итоге начало гонять открываемый файл по сети, создавая лишнюю нагрузку и неудобство. Причем это характерно только для офиса 2003, у 2007 и 2010 файл сначала загружается на локальный комп, проверяется, а затем передается основной программе, поэтому тормозов нет.

Можно, конечно, совсем удалить это обновление из апплета “Установка и удаление программ”, но, ИМХО, лучше просто отключить проверку для приложений MS Office. Как это сделать – подробно описано на сайте Microsoft Technet.

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Exel\ и далее
создаем раздел Security (если нет такого)
и раздел FileValidation
создаем параметр InvalidFileUIOPtions
с типом REG_DWORD
и значением 0

вроде и все