Некоторые пользователи сообщали об исключительной производительности в Excel 2010, когда выполняли простые действия, такие как щелчок ячейки или смена листов для многих книг, которые они используют.

Я удостоверился, что не было настроенных мертвых соединений, и ни одного не было.

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

Вот что он должен был сказать:

Выход монитора процесса

Обратите внимание на 18- секундную задержку между последней операцией RegOpenKey и первой операцией CreateFile . Excel действительно вызывает несуществующий сервер, но, как я уже сказал, в книге не настроены "Соединения".

Есть идеи, где Excel хранит это старое имя сервера?

1 ответ1

0

Оказывается, это были "Связи имен", которые можно увидеть, нажав Ctrl-F3 вместо меню «Данные-> Соединения». Я удалил всех тех, кто имел в виду старый сетевой ресурс, и теперь они работают нормально.

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