Появляется сообщение об ошибке 0x80240020 при использовании Windows Update, веб-узла Microsoft Update веб-узла и WSUS для установки обновлений

Код статьи: 910341 - Список продуктов, к которым относится данная статья.
Развернуть все | Свернуть все

На этой странице

Аннотация

В данной статье описаны способы устранения сообщения об ошибках, возникающих при попытке загрузить обновления с узла Microsoft Windows Update, центра обновления Майкрософт или с сервера, сервер обновлений Microsoft Windows Services (WSUS). Чтобы устранить эту проблему, в разделе «Решение» включает шаги для Microsoft Windows 2000, Windows Server 2003 и Windows XP. В этой статье также включает раздел «Временное решение». Необходимо выполнить действия, которые находятся в разделе «Временное решение», если проблема не устраняется описанные ниже в разделе «Решение».

Проблема

При попытке загрузки и установки обновлений из Microsoft Windows Update, веб-узла центра обновления Майкрософт или из сервер Windows Server Update Services (WSUS), может появиться следующее сообщение об ошибке:
0x80240020

Причина

Эта проблема возникает, если служба автоматического обновления не удается олицетворение пользователя для завершения загрузки и установки обновление.

Решение

Чтобы устранить эту проблему на компьютере под управлением Windows 2000, выполните действия, описанные в разделе A. Для решения этой проблемы на компьютер под управлением Windows Server 2000 или Windows XP, выполните действия, описанные в Раздел б.

Раздел а: Windows 2000

Шаг 1: Войдите в систему и запуск Microsoft Internet Explorer от имени пользователя, являющегося членом локальной группы «Администраторы»

  1. Войдите в систему как пользователь, являющийся членом локальной Группы «Администраторы».
  2. Щелкните правой кнопкой мыши Обозреватель Internet Explorer значок, Нажмите кнопку Запуск от имени, а затем запустить программу от имени пользователя, являющегося член локальной группы «Администраторы».
  3. Посетите веб-узел Windows Update Web, посетите Microsoft Обновление веб-узла или подключиться к серверу WSUS.

Шаг 2: Убедитесь, что установлен клиент для сетей Microsoft

  1. Нажмите кнопку Начало, нажмите кнопку Запустить, TYPE ncpa.cpl, а затем нажмите кнопку ОК.
  2. Щелкните правой кнопкой мыши подключение по локальной сети, связанной сетевой адаптер и выберите команду Свойства.
  3. Убедитесь, что Клиент для сетей Microsoftпоявится в Компоненты, используемые этим подключением поле. Убедитесь, что флажок, рядом с Клиент Microsoft Сетей выбран. Если Клиент Microsoft Сетей не отображается в Использует это подключение следующие элементы поле, выполните следующие действия:
    1. Нажмите кнопку Установка, нажмите кнопку Клиент, а затем нажмите кнопку Добавить.
    2. Нажмите кнопку Клиент для сетей Microsoft, Нажмите кнопку ОК, а затем нажмите кнопку Да.

Шаг 3: Проверьте, запущена фоновая интеллектуальная служба передачи и служба уведомления О системных событиях

Примечание Фоновая интеллектуальная служба передачи (BITS), зависит от Система служба уведомления О событиях (SENS) в Windows 2000.
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, TYPE services.msc, а затем нажмите кнопкуОК.
  2. В Имя список, дважды щелкните значокУведомление О системных событиях.
  3. В Тип запуска ВыберитеАвтоматический.
  4. Нажмите кнопку Начало, ожидания для службы Пуск и выберите пункт ОК.
  5. Повторите шаги 2-4 этой процедуры Фоновая интеллектуальная служба передачи.

Шаг 4: Журнал к сеансу консоли сервера Windows 2000

Примечание Это действие применимо только к Windows 2000 Server.

Примечание Поддерживает фоновой интеллектуальной службы передачи Сеансы служб терминалов в Windows 2000. Фоновой интеллектуальной передачи Служба может отправить задание загрузки только с помощью учетных данных компьютера. Если брандмауэр или прокси-сервер требует проверки подлинности на уровне пользователей, будут задания загрузки сбой.
  1. Войдите локально на компьютере. Не используйте терминала Службы сеанса.
  2. Посетите веб-узел Windows Update Web, посетите Microsoft Обновление веб-узла или подключиться к серверу WSUS.

Шаг 5: Проверьте, что имеются следующие записи реестра

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, TYPE Regedit, а затем нажмите кнопкуОК.
  2. Разверните следующий раздел реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn
  3. Убедитесь, что имеются следующие записи реестра:
    Свернуть эту таблицуРазвернуть эту таблицу
    ИмяТип данныхЗначение данных
    АсинхронныйDWORD00000001
    DLLNameСтрокаWlNotify.dll
    ОлицетворениеDWORD00000001
    БлокировкаСтрокаSensLockEvent
    Выход из системыСтрокаSensLogoffEvent
    Вход в системуСтрокаSensLogonEvent
    MaxWaitDWORD00000258
    БезопасныйDWORD00000001
    Завершение работыСтрокаSensShutdownEvent
    StartScreenSaverСтрокаSensStartScreenSaverEvent
    Запуск оболочкиСтрокаSensStartShellEvent
    АвтозагрузкаСтрокаSensStartupEvent
    StopScreenSaverСтрокаSensStopScreenSaverEvent
    Снятие блокировкиСтрокаSensUnlockEvent
  4. Внесите любые изменения или дополнения, которые необходимы.

    В этом примере объясняется, как изменить значение Завершение записи реестра:
    1. Щелкните правой кнопкой мыши Завершение работы, а затем нажмите кнопку Изменить.
    2. В Значение данных поле типа SensShutdownEvent Перезаписать существующие значения, а затем Нажмите кнопку ОК.
    В этом примере объясняется, как добавить новый реестр запись:
    1. В левой области щелкните SensLogn.
    2. Нажмите кнопку Редактирование, выберите пункт Новыйи выберите тип значения, которое требуется. Для наших пример, нажмите кнопку Значение типа DWORD.
    3. Тип Олицетворение, а затем нажмите клавишу ВВОД.
    4. Щелкните правой кнопкой мыши Олицетворение, а затем Нажмите кнопку Изменить.
    5. В Значение данных поле типа 1, а затем нажмите кнопку ОК.
  5. Нажмите кнопку Начало, нажмите кнопку Запустить, скопируйте и вставьте или введите следующую команду в Открыть и нажмите кнопку ОК:
    Regsvr32 wlnotify.dll /s
  6. Если внесены изменения в реестр перезагрузите компьютер. Попытайтесь снова загрузить и установить обновление.

Раздел б: Windows Server 2003 и Windows XP

Шаг 1: Войдите в систему и запустить Internet Explorer от имени пользователя, являющегося членом локальной группы «Администраторы»

  1. Войдите в систему как пользователь, являющийся членом локальной Группы «Администраторы».
  2. Щелкните правой кнопкой мыши Обозреватель Internet Explorer значок, Нажмите кнопку Запуск от имени, а затем запустить программу от имени пользователя, являющегося член локальной группы «Администраторы».
  3. Посетите веб-узел Windows Update Web, посетите Microsoft Обновление веб-узла или подключиться к серверу WSUS.

Шаг 2: Убедитесь, что имеются следующие записи реестра

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
  1. Нажмите кнопку Начало, нажмите кнопку Запустить, TYPE Regedit, а затем нажмите кнопкуОК.
  2. Откройте следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\SensLogn
  3. Убедитесь, что имеются следующие записи реестра:
    Свернуть эту таблицуРазвернуть эту таблицу
    ИмяТип данныхЗначение данных
    АсинхронныйDWORD00000001
    ОтключениеСтрокаSensDisconnectEvent
    DLLNameСтрокаWlNotify.dll
    ОлицетворениеDWORD00000001
    БлокировкаСтрокаSensLockEvent
    Выход из системыСтрокаSensLogoffEvent
    Вход в системуСтрокаSensLogonEvent
    MaxWaitDWORD00000258
    PostShellСтрокаSensPostShellEvent
    Повторное подключениеСтрокаSensReconnectEvent
    БезопасныйDWORD00000001
    Завершение работыСтрокаSensShutdownEvent
    StartScreenSaverСтрокаSensStartScreenSaverEvent
    Запуск оболочкиСтрокаSensStartShellEvent
    АвтозагрузкаСтрокаSensStartupEvent
    StopScreenSaverСтрокаSensStopScreenSaverEvent
    Снятие блокировкиСтрокаSensUnlockEvent
  4. Внести изменения или дополнения требуется.

    В этом примере объясняется, как изменить значение параметр завершения работы:
    1. Щелкните правой кнопкой мыши Завершение работы, а затем нажмите кнопку Изменить.
    2. В Значение данных поле типа SensShutdownEvent Перезаписать существующие значения, а затем Нажмите кнопку ОК.
    В этом примере объясняется, как добавить новый реестр запись:
    1. В левой области щелкните SensLogn.
    2. Нажмите кнопку Редактирование, выберите пункт Новыйи выберите тип значения, которое требуется. Для наших пример, нажмите кнопку Значение типа DWORD.
    3. Тип Олицетворение, а затем нажмите клавишу ВВОД.
    4. Щелкните правой кнопкой мыши Олицетворение, а затем Нажмите кнопку Изменить.
    5. В Значение данных поле типа 1, а затем нажмите кнопку ОК.
  5. Если внесены изменения в реестр перезагрузите компьютер. Попытайтесь снова загрузить и установить обновление.
Примечание В подразделы реестра и значения в таблице на шаге 3 применимы только к Windows Server 2003 и Windows XP. Не удается импортировать эти подразделы реестра и значения из компьютера под управлением Windows XP или Windows Server 2003 под управлением Windows 2000 компьютер.

Раздел C: Windows Vista и Windows Server 2008

Шаг 1: Журнал в систему как администратор или как пользователь с правами администратора

  1. Войдите в систему как пользователь, который является локальным администратором или членом группы «Администраторы».
  2. При посещении узла Windows Update или Microsoft Update Web сайт и проверить наличие обновлений
Для получения дополнительных сведений об учетной записи администратора посетите следующий веб-узел корпорации Майкрософт:
http://windowshelp.Microsoft.com/Windows/en-US/Help/7dcf289b-5fd3-41fd-a290-936f274def771033.mspx


Примечание Чтобы проверить ваш текущий тип входа в систему, выполните следующие действия.
  1. Нажмите кнопку Начало
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    и щелкните значок данного пользователя в правом верхнем углу Начало меню.
  2. В Внести изменения в учетную запись раздел. Нажмите кнопку Управление учетными записями пользователей.
  3. Найдите вашего текущего имени пользователя в Имя пользователя раздел. Если вы перечислены как в группу «Администраторы», вы вошли в систему с правами администратора.

Шаг 2: Проверьте, запущена фоновая интеллектуальная служба передачи и служба уведомления О системных событиях

  1. Нажмите кнопку Начало
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    , тип services.msc В диалоговом окне Начать поиск область текста, а затем нажмите services.msc в списке программ.
  2. Дважды щелкните значок Фоновая интеллектуальная служба передачи.
  3. В Состояние службы раздел, убедитесь, что служба отображается как Запущена.
  4. Если в списке состояние Остановлен, нажмите кнопку Начало, а затем нажмите кнопку ОК.
  5. Повторите попытку установки обновлений.

Шаг 3: Проверка разрешения имен на компьютере

  1. Закройте все окна обозревателя Windows Update или Microsoft Update.
  2. Нажмите кнопку Начало
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    , тип Командная строка, а затем в списке результатов щелкните правой кнопкой мыши Командная строка, а затем нажмите кнопку Запуск от имени администратора. При получении запроса на ввод пароля администратора или подтверждения введите пароль или нажмите кнопку Продолжить.
  3. В окне командной строки введите следующие команды. После каждой команды клавишу ВВОД:
    NSLookup
    NS
    имя компьютера
    Примечание На этом этапе замена имя компьютера с именем компьютера. Чтобы найти имя компьютера, нажмите кнопку Начало
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    , щелкните правой кнопкой мыши Компьютер, а затем нажмите кнопку Свойства. Указанное имя компьютера в Параметры компьютера, имя домена и рабочей группы раздел
  4. При нажатии клавиши ВВОД после ввода имени компьютера, в командной строке, вы увидите в системе доменных имен (DNS) IP-адрес.
  5. Повторите попытку установки обновлений.

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

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

Windows 2000

  1. Нажмите кнопку Начало, выберите пунктПараметры, а затем нажмите кнопку Панель управления.
  2. Дважды щелкните значок Автоматическое обновление.
  3. Нажмите кнопку Автоматически загружать обновления, и устанавливать их по заданному расписанию.
  4. Выберите день и время, которое вы хотите загрузить Установка обновлений и нажмите кнопку ОК.

Windows XP

  1. Нажмите кнопку Начало, а затем нажмите кнопкуПанель управления
  2. Дважды щелкните значок Автоматическое обновление.
  3. Нажмите кнопку Автоматически (рекомендуется).
  4. Выберите день и время, которое вы хотите загрузить Установка обновлений и нажмите кнопку ОК.

Windows Server 2003

  1. Нажмите кнопку Начало, а затем нажмите кнопкуПанель управления.
  2. Дважды щелкните значок Автоматическое обновление.
  3. Установите следующий флажок:
    Компьютер постоянно обновляйте. Эта политика включена, программного обеспечения Windows Update может быть автоматически обновлен до установки других обновлений.
  4. Нажмите кнопку Автоматически загружать обновления, и устанавливать их по заданному расписанию.
  5. Выберите день и время, которое вы хотите загрузить Установка обновлений и нажмите кнопку ОК.
Для получения дополнительных сведения о планировании автоматических обновлений, нажмите кнопку ниже номер статьи базы знаний Майкрософт:
327838Планирование автоматического обновления в Windows Server 2003, Windows XP и Windows 2000
Windows Vista и Windows Server 2008
  1. Откройте Центр обновления Windows. Для этого нажмите кнопку Начало
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    , нажмите кнопку Все программы, а затем нажмите кнопку Центр обновления Windows.
  2. В левой области щелкните Изменение параметров.
  3. Выберите вариант автоматического обновления требуется.
  4. Для получения важных и рекомендуемых обновлений для компьютера, в группе Рекомендуемые обновления, выберите Включать рекомендуемые обновления при загрузке, установке и уведомлении об обновлениях флажок.
  5. Нажмите кнопку ОК.

    При получении запроса на ввод пароля администратора или подтверждения введите пароль или подтвердите действие.

Ссылки

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

Свойства

Код статьи: 910341 - Последнее изменение :: 18 июня 2011 г. - Редакция: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Update
  • Microsoft Windows Update
Ключевые слова: 
kbtshoot kbprb kbmt KB910341 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:910341

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