Функция поиска в Outlook и уведомления о новых электронных сообщениях не работают после установки пакета обновления 2 (SP2) для Windows XP

Переводы статьи Переводы статьи
Код статьи: 839226 - Vizualiza?i produsele pentru care se aplic? acest articol.
Внимание! Статья содержит сведения о внесении изменений в системный реестр. Перед внесением изменений рекомендуется создать резервную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения о создании резервной копии, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

Проблема

После установки пакета обновления 2 (SP2) для Microsoft Windows XP возможно возникновение следующих проблем Microsoft Outlook:
  • При подключении к компьютеру под управлением Microsoft Exchange Server и получении нового сообщения электронной почты не отображается уведомление, а новое сообщение не появляется в папке «Входящие». При этом новые сообщения появляются только после нажатия кнопки Доставить почту или перехода в другую папку Outlook и последующего щелчка по папке «Входящие» для обновления области сообщений Outlook.
  • При попытке отправить электронное сообщение в Outlook сообщение может оставаться в папке «Исходящие» дольше обычного. Или может наблюдаться задержка в отправке электронного сообщения.
  • При использовании функции поиска Outlook может перестать отвечать на запросы. Например, если выбрать команду Найти в меню Сервис, ввести слово в поле Найти и нажать клавишу ВВОД, Outlook может перестать отвечать на запросы.

    Примечание. При использовании функции поиска в Microsoft Office Outlook 2003 данная проблема не возникает. Функция поиска в Outlook 2003 работает корректно.

Причина

Данная проблема возникает, потому что для получения новых сообщений, обновления вида папок и выполнения поиска Outlook использует протокол UDP (User Datagram Protocol). По умолчанию при установке пакета обновления 2 (SP2) для Windows XP включается брандмауэр Windows, который блокирует пакеты UDP, используемые Outlook для уведомлений о новых сообщениях и для выполнения поиска.

Поскольку UDP – это протокол без установки подключения, а клиент Outlook не инициирует подключение к серверу, брандмауэр Windows интерпретирует пакеты UDP как нежелательные и блокирует их.

Временное решение

Для решения проблемы в Microsoft Office Outlook 2003, Microsoft Outlook 2002 и Microsoft Outlook 2000 необходимо внести некоторые изменения в настройки брандмауэра Windows, чтобы добавить программу Outlook.exe в список исключений.

Для Outlook 2002 и 2000 необходимо также создать раздел реестра поверх раздела, поддерживаемого Windows XP с пакетом обновления 2 (SP2).

Для всех версий Outlook

Выполните следующие действия, чтобы добавить программу Outlook.exe в список Исключения брандмауэра Windows:
  1. Выберите в меню Пуск пункт Выполнить, введите команду firewall.cpl и нажмите кнопку ОК.
  2. Перейдите на вкладку Исключения и нажмите кнопку Добавить программу.
  3. Найдите и выберите программу Outlook.exe и нажмите кнопку Добавить.

Сведения о внесении изменений в реестр для Outlook 2002

Чтобы в Outlook 2002 отключить функцию опроса RPC, необходим пакет обновления 1 (SP1) для Microsoft Office XP.

Примечание. Если на компьютере не установлен пакет обновления 3 (SP3) для Microsoft Office 2000, Outlook 2000 будет игнорировать раздел реестра ForcePolling.

Для переопределения параметра реестра ForcePolling, установленного пакетом обновления 2 (SP2) для Windows XP, необходимо вручную создать следующие разделы реестра. Для этого выполните следующие действия.

Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к серьезным неполадкам и к необходимости переустановки операционной системы. Корпорация Майкрософт не гарантирует устранения этих неполадок. Ответственность за изменение реестра несет пользователь.
  1. Нажмите кнопку Пуск и выберите пункт Выполнить.
  2. В поле Открыть введите команду regedit и нажмите кнопку OK.
  3. Найдите и выделите следующий раздел реестра:
    HKEY_CURRENT_USER\Software\Policies\Microsoft
  4. В меню Правка выберите пункт Добавить раздел и введите Office. Класс не указывается.
  5. Щелкните раздел Office, откройте меню Правка, выберите пункт Добавить раздел и введите 10.0. Класс не указывается.
  6. Щелкните раздел 10.0, откройте меню Правка, выберите пункт Добавить раздел и введите Outlook. Класс не указывается.
  7. Щелкните раздел Outlook, откройте меню Правка, выберите пункт Добавить раздел и введите RPC. Класс не указывается.
  8. В меню Правка выберите команду Добавить параметр и введите ForcePolling. Укажите тип параметра REG_DWORD и значение 0.

Сведения о внесении изменений в реестр для Outlook 2000

Чтобы в Outlook 2000 отключить функцию опроса RPC Polling, необходим пакет обновления 3 (SP3) для Microsoft Office 2000. После обновления системы внесите изменения в системный реестр. Для этого выполните следующие действия.

Предупреждение. Неправильное изменение параметров системного реестра с помощью редактора реестра или любым иным путем может привести к серьезным неполадкам и к необходимости переустановки операционной системы. Корпорация Майкрософт не гарантирует устранения этих неполадок. Ответственность за изменение реестра несет пользователь.
  1. Нажмите кнопку Пуск и выберите пункт Выполнить.
  2. В поле Открыть введите команду regedit и нажмите кнопку OK.
  3. Найдите и выделите следующий раздел реестра:
    HKEY_CURRENT_USER\Software\Policies\Microsoft
  4. В меню Правка выберите пункт Добавить раздел и введите Office. Класс не указывается.
  5. Щелкните раздел Office, откройте меню Правка, выберите пункт Добавить раздел и введите 9.0. Класс не указывается.
  6. Щелкните раздел 9.0, откройте меню Правка, выберите пункт Добавить раздел и введите Outlook. Класс не указывается.
  7. Щелкните раздел Outlook, откройте меню Правка, выберите пункт Добавить раздел и введите RPC. Класс не указывается.
  8. В меню Правка выберите команду Добавить параметр и введите ForcePolling. Укажите тип данных REG_DWORD и значение 0.
Примечание. Если на компьютере не установлен пакет обновления 3 (SP3) для Microsoft Office 2000, Outlook 2002 будет игнорировать раздел реестра ForcePolling.

Дополнительная информация

Нельзя открыть конкретный внешний порт в брандмауэре Windows и таким образом решить данную проблему в Outlook 2000 и Outlook 2002, поскольку эти версии Outlook динамически назначают номер порта UDP в диапазоне от 1024 до 65535.

Outlook 2003 включает раздел реестра, позволяющий использовать статический порт UDP для пакетов уведомлений о новых сообщениях электронной почты. Этот раздел реестра доступен только в Outlook 2003 и более поздних версиях Outlook. Чтобы указать номер порта UDP, внесите изменения в следующий раздел реестра:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\RPC Key: FixedUDPPort
Значение: DWORD

Номер порта должен соответствовать диапазону десятичных чисел от 1024 до 65535.

Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

264035 Невозможно настроить порт для пакетов уведомлений о новой почте UDP (Эта ссылка может указывать на содержимое полностью или частично на английском языке)

При использовании функции поиска в Outlook 2003 поведение, описанное в разделе «Проблема», не наблюдается. Outlook 2003 не использует протокол UDP для выполнения поиска.

Ссылки

Дополнительные сведения о брандмауэре Windows см. в следующей статье базы знаний Майкрософт:
320855 Описание брандмауэра подключения к Интернету в Windows XP

Свойства

Код статьи: 839226 - Последний отзыв: 16 июня 2006 г. - Revision: 7.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Office Outlook 2003
  • Microsoft Outlook 2002 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
  • Microsoft Outlook 98 Standard Edition
  • Microsoft Outlook 97 Standard Edition
Ключевые слова: 
kbfirewall kbprb KB839226

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com