Нажатие на гиперссылки в Электронных письмах становится крайне медленным

Запуская Windows 7 (RC, 64 бита). Внезапно, сегодня, после месяцев без проблемы, нажимающей на ссылки, стал чрезвычайно медленным.

Я заметил это в двух местах.

(1) нажатие на гиперссылки в сообщениях электронной почты Outlook, который запускает Firefox, занимает приблизительно минуту. Запуск Firefox отдельно мгновенен - у меня есть твердотельный диск и очень быстрый ЦП. (2) открытие документов Word, присоединенных к сообщениям электронной почты Outlook также, удивительно занимает много времени.

Единственная вещь, которую могли бы иметь общего эти два, состоит в том, что они используют механизм DDE, если я не ошибаюсь, чтобы отправить DDE открытую команду в приложение. Под Windows XP эта проблема могла иногда решаться путем снятия выделения с флажком "Use DDE" в отображении типа файла, однако, я не могу найти эквивалент в соответствии с Windows 7.

Посмотрите здесь для кого-то еще наличие, чему я верю, та же проблема. Посмотрите здесь для большего доказательства, что это - DDE, являющийся super-super-slow.

9
задан 16.09.2009, 17:52

6 ответов

Я становлюсь немного ближе.

Перезагрузка решила проблему.:) Не то, чтобы это - постоянное решение...

По словам программиста Microsoft Raymond Chen, DDE, как предполагается, является устаревшим, но все, кажется, все еще используют его.

Проблема с DDE, он говорит, состоит в том, что это является совместным, и одно подвешенное приложение может заставить все другие приложения не отвечать правильно, когда они пытаются использовать DDE.

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

Общее решение этой проблемы в период времени Windows XP состояло в том, чтобы снять флажок USE DDE в обработчике типов файла, но что флажок, кажется, больше не существует в Windows 7. Даже при том, что DDE является устаревшим, приложения все еще регистрируют его в реестре так глупые приложения как Outlook, 2007 все еще использует его для запуска гиперссылок.

Это решение не было очень полезно, потому что еще более глупые приложения, как Firefox, были так полны решимости относительно использования DDE, что они будут REREGISTER сами как использование DDE каждый раз, когда они запустились. Единственное постоянное решение изменяло настройки безопасности на соответствующем ключе в реестре так, чтобы Firefox не имел способности записать в него.

Я все еще не очень доволен этим ответом.

4
ответ дан 07.12.2019, 13:21

Если так или иначе Internet Explorer будет медленным, то щелчок на ссылки от Office будет медленным также, даже если Вы не будете использовать Internet Explorer в качестве своего браузера по умолчанию. Так: проверьте, хорошо работает ли Internet Explorer все еще.

Хотя Вы кажетесь уверенными, что DDE виноват, Office имеет удивительно нечетную функцию: это сначала использует компонент Internet Explorer, чтобы видеть, допустим ли URL, который каждый нажимает. Это не признает себя Internet Explorer; в журналах доступа можно было бы видеть:

User Agent: Microsoft Office Existence Discovery

После этого это вручает получающийся URL браузеру по умолчанию. Это:

  • Если скрытый вызов к URL приводит к некоторому перенаправлению, то браузеру по умолчанию даже не дают исходный URL, но перенаправленный URL.

  • Если веб-сайт по некоторым причинам блокирует Агент пользователя "Исследование Существования Microsoft Office", или если Ваши настройки Internet Explorer так или иначе предотвращают надлежащий доступ на сайт, то ссылка могла бы казаться мертвой, на самом деле с помощью нормального браузера это будет хорошо работать.

Когда-нибудь задавался вопросом, почему Ваш браузер продолжает перенаправлять Вас к некоторой странице входа в систему при щелчке на ссылки от Office?Правильно: если Internet Explorer не аутентифицируется на веб-сайте (особенно верный, когда это не Ваш браузер по умолчанию), то некоторые сайты могли бы ответить перенаправлением к странице входа в систему, заставив Office забыть о URL, который Вы на самом деле нажали...

Еще некоторые детали об этом забавном раздражающем "Исследовании Протокола Microsoft Office" в Описании Microsoft сообщения в блоге Протокола обнаружения Существования Microsoft Office:

Когда вводные документы от местоположения URL в Microsoft Office 2007, библиотека Office может выполнить запрос ГОЛОВЫ HTTP к веб-серверу для вводного URL. Этот запрос отправлен с набором Агента пользователя к "Исследованию Существования Microsoft Office". Этот вызов в новинку для Office 2007.

Цель ГЛАВНОГО запроса состоит в том, чтобы проверить, что содержание существует в местоположении URL как документ, и не просто как tempoary ресурс, по которому текут для сессии только для чтения. Вызов также попытается получить в прошлый измененный раз содержания, как возвращено веб-сервером в ГЛАВНОМ ответе.

[...]

Этот вызов происходит на всем URL открытые попытки, даже если редактирование не требуют по сути. В результате возможно, что дополнительный веб-вызов (сделанный из пространства процесса Офисного приложения на его сетевой сессии а не веб-браузере на отдельной сессии) может заставить некоторых пользователей видеть дополнительные подсказки для аутентификации (401) или потеря состояния сеанса и ненужного перенаправления (302) к странице входа в систему или другой форме обратной связи. Это - ожидаемое поведение.

Кажется, что это может быть отключено с помощью реестра; см. мой ответ в ссылках проверки MS Word после щелчка.

5
ответ дан 07.12.2019, 13:21

У меня была подобная проблема не слишком долго назад, и проблема была определенно с Outlook, это стало мертвыми медленными вводными ссылками и вложениями. в моем случае это был файл PST, который вырос вне 4 ГБ.

Попытайтесь уплотнить свое PST или файл OST:

  1. Инструменты | Настройки учетной записи
  2. Нажмите Data Files вкладка
  3. Выберите свой почтовый ящик и щелчок Settings
  4. [Режим Exchange] В Advanced вкладка, нажмите Offline Folder File Settings
  5. Нажать Compact Now

MSKB имеет еще несколько подсказок: Как диагностировать проблемы производительности в Outlook 2007

2
ответ дан 07.12.2019, 13:21

Этот ответ несколько связан с Вашей проблемой и может дать Вам ключ к разгадке для взгляда некоторого места еще для фиксации. Имейте быстрое чтение в: Удача http://support.microsoft.com/kb/929867.

0
ответ дан 07.12.2019, 13:21

Я должен сделать следующее для решения этой проблемы:

  1. Internet Explorer набора к браузеру по умолчанию (в моей системе я на самом деле должен использовать Safari для установки IE для установки по умолчанию странно достаточно),
  2. Перезагрузка
  3. С набором Firefox, чтобы проверить, является ли это браузер по умолчанию, откройте Firefox и выберите Yes для установки его как браузера по умолчанию.

Я должен сделать это один раз в неделю, и я не выяснил большую причину этого.

-1
ответ дан 07.12.2019, 13:21

Старый вопрос, я знаю, но здесь идет... После попытки нескольких других предложений я наконец решил проблему путем выполнения установки восстановления на Microsoft Office.

Все запущенные DDE программы (FireFox, Excel и другие) теперь запускаются обычно без задержки.

1
ответ дан 07.12.2019, 13:21

Теги

Похожие вопросы