Назад | Перейти на главную страницу

Office 2007 под управлением Windows 7 медленно сохраняет файлы в сети

Сохранение файла Excel или Word 2007 в сетевой папке в Office 2007 выполняется очень медленно. Сохранение файла размером 100 Кбайт может занять до двух минут и двух. Что может быть причиной этого?

Общий сетевой ресурс размещен на сервере Windows 2003.

Я собираюсь предположить, что с вашим сетевым подключением все в порядке, и вы находитесь на сервере (то есть не используете VPN). Вы не указали, было ли это только у вас или у всех, но это не имеет отношения к моему ответу.

Я видел, как Office какое-то время зависает в диалоговых окнах сохранения и / или печати, когда у вас либо сетевой принтер, который больше не работает, либо подключенные сетевые диски, указывающие на несуществующие / недоступные серверы.

Это просто Office, который медленно сохраняется, или какое-то приложение? Попробуйте открыть Блокнот и попытаться сохранить на том же файловом сервере. Кроме того, при выполнении \\SERVERNAME, можете ли вы просматривать общие ресурсы относительно быстро?

Если у вас есть физический доступ к серверу или вы можете подключиться к нему по протоколу RDP, запустите диспетчер задач и убедитесь, что что-то не съедает весь ЦП. Пока вы находитесь в диспетчере задач, убедитесь, что использование памяти не является чрезмерным.

Это сработало для меня, когда офис медленно запускался и сохранялся:

Сделайте принтером по умолчанию Adobe PDF или локально подключенным принтером вместо сетевого.

Я провел небольшое исследование, и вот что я нашел на разных форумах:

Есть две возможности:

  1. медленное сохранение Office в Windows Server 2008

Виталий предложил отключить SMB2 на сервере, на котором находится общий ресурс. Для этого добавьте запись REG_DWORD с именем Smb2 со значением 0 в: HKLM \ System \ CurrentControlSet \ Services \ LanmanServer \ Parameters

Затем перезагрузите сервер.

SMB2 - это обновленная версия протокола SMB1. SMB2 встроен в Server 2008, Windows 7 и Vista. Если какой-либо из ваших клиентов будет XP, ИЛИ ваш сервер будет W2K3, то вместо этого будет использоваться SMB1, и у вас не будет проблемы, с которой вы столкнулись прямо сейчас. Отключение SMB2 на сервере W2K8 приводит к тому, что Windows 7 становится обратно совместимой и переключается на использование SMB1. Однако проблема, с которой вы столкнулись, вызвана тем, что MS Office 2007 не работает должным образом с протоколом SMB2. Поскольку я не разработчик и не работаю в Microsoft, я не могу сказать вам, почему Office 2007 работает таким образом с SMB2. В целях тестирования вы можете попытаться найти, как отключить SMB2 на вашем клиенте Windows 7, а не отключать его на сервере. Это должно дать такой же результат. Я знаю, что отключение чего-либо может быть не самым красивым решением, но до сих пор это единственное решение, которое помогло решить эту проблему.

  1. медленное сохранение Office в Windows Server 2003

Клей Кимбер посоветовал попробовать отключить индексацию тех файлов, в которых вы испытываете медленное время сохранения. Попробуйте отключить индексирование автономных файлов, если это подходит для вашей ситуации: https://technet.microsoft.com/en-us/library/gg985445(office.12).aspx

Джеймс Нельсон добавил к этому: SMB2 не существует в Windows Server 2003. Причиной может быть кэш автономных файлов, который индексировался Windows 7. Пожалуйста, отключите индексацию кеша автономных файлов.

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

Надеюсь это поможет.