Исправлено: сервер не зарегистрировался в DCOM в течение требуемого тайм-аута.

  • Конфликт настроек DCOM для локального компьютера и приложения
  • Если вы в настоящее время боретесь с этой конкретной проблемой, начните устранять ее с помощью возможных исправлений, указанных ниже. Пожалуйста, следуйте каждому методу по порядку, пока не найдете исправление, которое решит вашу проблему.



    Метод 1: изменить тип запуска публикации ресурса обнаружения функций

    В Публикация ресурсов для обнаружения функций - это служба Windows, отвечающая за публикацию компьютера и подключенных к нему ресурсов, чтобы их можно было обнаружить в подключенной сети.

    Хотя это теоретически важный компонент, некоторым пользователям удалось исправить ' «Сервер не зарегистрировался в DCOM в течение требуемого тайм-аута» ошибка, изменив тип запуска с Автоматический к Автоматически (с задержкой) .



    Заметка: Имейте в виду, что это никоим образом не повлияет на работу DCOM - это просто задержит службу, которая потенциально несет ответственность за проблему. Известно, что таймауты DCOM возникают при запуске, когда система загружает необходимые компоненты. Если это причина проблемы, это устранит ее.



    Вот краткое руководство по изменению типа запуска Публикация ресурсов для обнаружения функций служба:



    1. Нажмите Windows key + R , чтобы открыть окно выполнения. Тип ' services.msc »И ударил Войти открыть Сервисы окно.
    2. Прокрутите вниз название службы и найдите Публикация ресурсов для обнаружения функций. Щелкните его правой кнопкой мыши и выберите Свойства.
    3. В Свойства под генеральный вкладку, разверните раскрывающееся меню рядом с Тип запуска и установите его на Автоматический (отложенный старт) .
    4. Ударил Применять и перезагрузите вашу систему. При следующем запуске проверьте, решена ли проблема.

    Метод 2: отключите обновления из более чем одного места (Windows 10, 8.1)

    После тщательного изучения системных журналов DCOM некоторые пользователи обнаружили, что проблема была вызвана определенным параметром Центра обновления Windows. Как оказалось, включение Обновления из более чем одного места (разрешена загрузка с других компьютеров) в Расширенные настройки меню WU может вызвать «Сервер не зарегистрировался в DCOM в течение требуемого тайм-аута» ошибка . В зависимости от вашей первоначальной настройки эта опция может быть включена по умолчанию.

    Вот краткое руководство по отключению Обновления из более чем одного места из Оптимизация доставки:

    1. Нажмите Windows key + R , чтобы открыть окно выполнения. Тип ' обновление управления »И ударил Войти открыть Центр обновления Windows окно.
    2. в Центр обновления Windows экран, прокрутите вниз до Обновить настройки и нажмите на Расширенные настройки .
    3. В Расширенные настройки , нажмите на Оптимизация доставки .
      Заметка: Если у вас нет Creators Update , нажмите на Выберите способ доставки обновлений (под Выберите способ установки обновлений )
    4. Установите переключатель рядом с Разрешить загрузку с других компьютеров к ВЫКЛ.
      Заметка:
      Если у вас нет обновления для авторов, отключите переключатель под Обновления из более чем одного места .

    Метод 3: исправление сертификата Магазина Windows

    Как оказалось, «Сервер не зарегистрировался в DCOM в течение требуемого тайм-аута» ошибка также может быть вызвана сертификатом, принадлежащим приложениям Магазина Windows. Некоторым пользователям удалось решить проблему путем устранения проблем, связанных с Магазином Windows. Если это основная причина проблемы, использование средства устранения неполадок приложений Магазина Windows автоматически заменит неисправный сертификат.



    Вот краткое руководство по использованию средства устранения неполадок приложений Магазина Windows:

    1. Нажмите Windows key + R , чтобы открыть окно выполнения. Тип ' control.exe / имя Microsoft. »И ударил Войти открыть Устранение неполадок Windows .
    2. Прокрутите вниз до Найдите и устраните другие проблемы, выберите Приложения Магазина Windows, затем нажмите на Запустите средство устранения неполадок.
    3. Дождитесь завершения сканирования, затем следуйте инструкциям на экране, чтобы применить исправление для сертификата Магазина Windows.

    Метод 4: отключить сторонний брандмауэр

    Если вы используете внешний брандмауэр, временно отключите его, перезагрузите компьютер и посмотрите, решена ли проблема. Как указывали некоторые пользователи, затронутые этой проблемой, некоторые настройки стороннего брандмауэра могут препятствовать обмену информацией между программами сервера DCOM на вашем компьютере.

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

    Метод 5: отключить DCOM из служб компонентов

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

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

    Заметка: Используйте следующую процедуру, чтобы отключить DCOM и посмотреть, как ваша система на это отреагирует. Если вы обнаружите, что это не помогает или вызывает непредвиденные проблемы с другими приложениями, вернитесь к шагам ниже и повторно включите DCOM. Кроме того, если вы отключите DCOM на удаленном компьютере, вы не сможете снова получить удаленный доступ к компьютеру, чтобы снова включить DCOM. В этом случае вам потребуется физический доступ к этому компьютеру.

    1. Нажмите Windows key + R , чтобы открыть окно «Выполнить». Тип ' comexp.msc »И ударил Войти открыть Компонентные услуги.
    2. В дереве консоли перейдите к Компьютерные услуги> Компьютеры , щелкните правой кнопкой мыши Мой компьютер и выберите Свойства .
    3. В Свойства моего компьютера, идти к Свойства по умолчанию снимите флажок рядом с Включить распределенный COM на этом компьютере и нажмите Применять для регистрации изменений.

    После отключения DCOM перезагрузите систему и отслеживайте в средстве просмотра событий любые новые вхождения «Сервер не зарегистрировался в DCOM в течение требуемого тайм-аута» ошибка. Если вы обнаружите, что некоторые приложения подвержены этой проблеме, выполните описанные выше действия, чтобы повторно включить Distributed COM.

    5 минут на чтение