Удаление обновлений Windows в неправильном порядке может привести к прекращению работы операционной системы

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

Проблема

Операционная система может работать неправильно или не функция вообще после удаления программного обеспечения Microsoft Windows обновления с помощью средства Установка и удаление программ панели управления или с помощью файла Spuninst.exe. При удалении обновления программного обеспечения Windows, может появиться предупреждающее сообщение, подобное приведенному ниже:
Программа установки обнаружила следующие программы на вашем компьютере:
Список обновлений программного обеспечения и приложений
Если удаляется обновление программного обеспечения, эти программы могут работать неправильно. Вы действительно хотите продолжить?

Причина

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

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

Следующие сценарии могут вызвать операционной системы перестать правильно работать.

Сценарий 1

  1. Установки Обновление программного обеспечения 1.
  2. Установка пакета обновления, выпущенного до Обновление программного обеспечения 1.
  3. Удалить Обновление программного обеспечения 1.

Сценарий 2

  1. Установки Обновление программного обеспечения 1.
  2. Установки Обновление 2.
  3. Удалить Обновление программного обеспечения 1.
Примечание Эти сценарии не поддерживается. Не рекомендуется удалить обновления программного обеспечения.

Решение

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

Сценарий 1

  1. Установка Обновление программного обеспечения 1.
  2. Установить пакет обновления, выпущенного до Обновление программного обеспечения 1.
  3. Удалите пакет обновления, который установлен на шаге 2.
  4. Удалить Обновление программного обеспечения 1.
  5. Переустановите пакет обновления, который установлен на шаге 2.

Сценарий 2

  1. Установка Обновление программного обеспечения 1.
  2. Установка Обновление 2.
  3. Удалить Обновление 2.
  4. Удалить Обновление программного обеспечения 1.
Для определения порядка, что были установлены обновления программного обеспечения, можно создать файл TimeLine.log. Чтобы сделать это, выполните следующие действия.
  1. Нажмите кнопку Пуск, нажмите кнопку Запуск, тип cmd, а затем нажмите кнопку ОК.
  2. В командной строке введите следующую команду:
    dir %windir%\*.log /o:d | findstr /i/r /c:q...\.log /c:kb...\.log /c:q...uninst\.log /c:kb...uninst\.log > %systemdrive%\TimeLine.log
  3. Нажмите клавишу ВВОД
При открытии файла TimeLine.log (% systemdrive%\TimeLine.log), установленных обновлений программного обеспечения, перечислены в порядке по дате. Недавно установленное обновление программного обеспечения, приведена в конце.

Для удаления обновления программного обеспечения, удалить обновления программного обеспечения, которое расположено в конце файла TimeLine.log и затем продвижения вверх. Удалите одно обновление программного обеспечения во время, пока вы не удалите обновления программного обеспечения, в конечном счете необходимо удалить.

Если проблема уже возникла из-за удаления обновлений программного обеспечения в неверном порядке и при использовании Windows XP или Windows 2000, можно использовать средства Qfecheck.exe для идентификации обновляет программное обеспечение, которое может быть нарушена. Можно использовать средства Qfecheck.exe для отслеживания и проверки обновлений программного обеспечения Windows. Когда средства Qfecheck.exe сообщает, что обновление программного обеспечения не нарушена, переустановите это обновление программного обеспечения убедитесь, что установлены номера версий файлов. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
282784 Qfecheck.exe проверяет установки исправлений для Windows 2000 и Windows XP

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

При установке обновления программного обеспечения, удалить папка создается в % SystemRoot%\$NtUninstall[KBArticleNumber]$\. Удалить это папка содержит исходные файлы, которые заменены обновления программного обеспечения.

При удалении обновления программного обеспечения, файлы из его папки uninstall копируются обратно каталоги операционной системы. Кроме того ключи реестра снова устанавливаются их исходные значения.

Если удалить обновление, которое не является недавно установленное обновление программного обеспечения, появляется предупреждающее сообщение, подобное приведенному ниже:
Программа установки обнаружила следующие программы на вашем компьютере:
Список обновлений программного обеспечения и приложений.
Если удаляется обновление программного обеспечения, эти программы могут работать неправильно. Вы действительно хотите продолжить?
Это сообщение содержит список всех обновлений программного обеспечения и приложений, которые применены к компьютеру после применения программного обеспечения обновления, что вы пытаетесь удалить. При установке обновлений программного обеспечения в автоматическом режиме с помощью параметра командной строки/quietили/passive вы не получите данное предупреждающее сообщение и продолжается процесс удаления обновления программного обеспечения.

Дополнительные сведения о параметрах переключателя командной строки, доступных при установке обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
262841Параметры командной строки для пакетов обновления Windows
Как правило приложения не зависят от обновления программного обеспечения, но может зависеть от пакетов обновления. Если у вас есть вопросы о зависимостях приложения для определенного программного обновления или пакета обновления, обратитесь к разработчику программного обеспечения или соответствующую группу новостей.

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

Также можно просмотреть следующие статьи БАЗЫ знаний, чтобы определить, включен ли обновление программного обеспечения в конкретный Пакет обновления Windows.
811113 Список исправлений, включенных в Windows XP с пакетом обновления 2 (SP2)
324720 Список исправлений, включенных в Пакет обновления 1 для Windows XP и Windows XP Пакет обновления 1a
327194 Список ошибок, исправленных в Windows 2000 Пакет обновления 4
320853 Список ошибок, исправленных в Windows 2000 Пакет обновления 3

Примеры сценариев

Сценарий 1
  1. Установите Пакет обновления 3 (SP3) для Windows 2000 на компьютере.
  2. Устанавливается обновление, вышедших после пакета обновления 4 (SP4).
  3. Установка Windows 2000 SP4.

    Примечание Установка пакета обновления выполняет проверку на обновления программного обеспечения версии. Он не заменяет файлы обновления программного обеспечения более поздней версии.
  4. На более позднюю дату удаления после Windows 2000 SP4 обновлений.
Заменяет процесс удаления программного обеспечения обновления файлов в каталогах операционной системы с файлами обновления программного обеспечения удалить папку. Папка была создана во время установки обновления программного обеспечения. Эти файлы являются пред-Windows 2000 SP4 версии. Это может вызвать несоответствия между эти файлы и файлы операционной системы. Таким образом Windows может перестать работать.
Сценарий 2
  1. Установка обновления программного обеспечения для Windows XP 828274 на компьютере.
  2. Установка обновления программного обеспечения для Windows XP 820128.
  3. На более позднюю дату удаления обновления программного обеспечения для Windows XP 828274.
Программное обеспечение обновления 828274 файлов обновления ядра. Программное обеспечение обновления 820128 файлов обновления ядра, но он также обновляет Services.exe. Обновление программного обеспечения 820128 не изменяет Ntdll.dll. При удалении обновления 828274 файлов ядра операционной системы каталог заменить исходный файлы из каталога удалить папку. Это может вызвать несоответствие файлов, так как исходные файлы ядра может потребоваться различные версии Services.exe и Ntdll.dll версий файлов, предоставляемых программным обеспечением обновления 820128, находящиеся в системе. Это несоответствие может привести к Windows работают неправильно или перестают работать.

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

Ссылки

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

Свойства

Код статьи: 823836 - Последнее изменение :: 23 декабря 2012 г. - Редакция: 6.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
Ключевые слова: 
kbsetup kbenv kbtshoot kbprb kberrmsg kbnofix kbbug kbmt KB823836 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 823836

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