Перейти к содержимому

Как исправить ошибку «Не все обновления были успешно удалены» в Windows?

Вот Комплексное руководство по устранению ошибки: не все обновления были успешно удалены в Windows 11.
Как исправить ошибку «Не все обновления были успешно удалены» в Windows

Дайте нам знать, как исправить ошибку «Произошла ошибка, не все обновления были успешно удалены» в Windows. Microsoft регулярно выпускает обновления программного обеспечения, чтобы добавлять новые функции, оптимизировать производительность и исправлять любые основные ошибки в ОС Windows. Иногда последняя сборка исправлений, которую вы устанавливаете на компьютер, также может содержать ошибки или ошибки.

В ОС Windows предусмотрена возможность отката обновлений программного обеспечения. Если вы подтвердите, что установленное в данный момент обновление программного обеспечения содержит ошибки, вы можете удалить его. Однако из-за некоторых других неудач иногда система не может удалить установленное. Здесь вы можете столкнуться с ошибкой «Не все обновления были успешно удалены».

Произошла ошибка, не все обновления были успешно удалены

Советы по устранению ошибки «Не все обновления были успешно удалены»

Вот несколько способов удаления обновлений программного обеспечения, которые не удаляются с вашего ПК с Windows.

1. Выполните чистую загрузку

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

  1. Нажмите Windows + R, чтобы открыть окно «Выполнить».
  2. Введите msconfigи нажмите Enter.
    открыть мсконфиг
  3. В диалоговом окне «Конфигурация системы» перейдите на вкладку Службы.
  4. Установите флажок рядом с флажком «Скрыть все службы Microsoft».
  5. Затем нажмите кнопку Отключить все.
    скрыть все службы Microsoft
  6. Перейдите на вкладку Автозагрузка >нажмите Открыть диспетчер задач.
    открыть диспетчер задач из конфигурации системы
  7. На вкладке Автозагрузка выберите стороннее приложение.
  8. Нажмите кнопку Отключить вверху.
    отключить стороннее приложение
  9. Повторите описанный выше шаг для всех других сторонних приложений, которые вы хотите отключить при чистой загрузке.

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

2. Изменить запись реестра

Изменяя определенные записи реестра Windows, вы можете удалить обновления Windows, которые зависли и не удаляются.

  1. Нажмите Window + R, чтобы открыть окно «Выполнить».
  2. Введите regeditи нажмите Enter.
    открыть редактор реестра
  3. В адресной строке реестра следуйте по указанному мною пути.
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
  4. Нажмите правой кнопкой мыши кнопку Печать >нажмите Создать  >выберите в меню Значение DWORD (32-разрядное).
    создать новое значение DWORD для ключа печати
  5. Установите имя элемента как RPCAuthnLevelPrivacyEnabled.
  6. Дважды щелкните элемент D-WORD RPCAuthnLevelPrivacyEnabled.
  7. В поле данных Значение установите значение 0.
  8. Нажмите ОК.
    установите данные значения для нового значения DWORD RPCAuthnLevelPrivacyEnabled
  9. Выйдите из реестра Windows.

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

ПРИМЕЧАНИЕ. Изменение реестра может привести к странному поведению или сбоям в работе ОС Windows или некоторых ее функций. Выполняйте действия на свой страх и риск. За любое ошибочное выполнение шагов, приводящее к техническим проблемам на вашем ПК, DigitBin/Author не несет ответственности.

3. Удалите обновление с помощью командной строки

Этот простой совет по устранению неполадок требует, чтобы вы перечислили доступные и неустановленные обновления программного обеспечения на вашем компьютере. Затем выполните команду для удаления пакета обновления, установленного в настоящее время в ОС Windows.

  1. Нажмите Windows + R, чтобы запустить окно «Выполнить».
  2. Введите cmdи нажмите Enter, чтобы запустить командную строку.
    открыть командную строку
  3. Чтобы просмотреть историю обновлений Windows, введите эту команду.
    wmic qfe list brief /format:table
  4. Обратите внимание на идентификатор исправления, который представляет собой пакет программного обеспечения, установленный на вашем компьютере.
  5. Теперь введите следующую команду. В «kb:number» замените число числовым значением рядом с КБ, которое присутствует под идентификатором исправления, полученным на предыдущем шаге.
    wusa /uninstall /kb:number

    удалить обновление программного обеспечения Windows с помощью командной строки

  6. Нажмите Да для подтверждения. Проблемное обновление программного обеспечения будет немедленно удалено.

4. Используйте инструмент DISM для удаления обновления программного обеспечения

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

  1. Нажмите Windows + X, чтобы открыть меню опытного пользователя.
  2. В меню нажмите Терминал (Администратор).
    открыть терминал
  3. Нажмите кнопку Да в окне Контроль учетных записей пользователей (UAC).
  4. Введите следующую команду. Результат выполнения команды будет скопирован в буфер обмена Windows
    DISM /Online /Get-Packages | clip

    .

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

  5. Теперь нажмите клавишу Windows и в поле поиска введите Блокнот. Нажмите Открыть.
    запустить приложение блокнот
  6. Нажмите Ctrl + V в текстовом поле «Блокнот», чтобы вставить скопированный вывод команды, выполненной на шаге 4.
  7. Выберите Идентификатор пакета и скопируйте значение идентификатора (цифры после двоеточия).
    получить сведения об установленном пакете программного обеспечения
  8. Перейдите в командную строку и введите следующую команду.
    dism /Online /Remove-Package /PackageName:Package_ID

    удалить программное обеспечение Windows с помощью терминала

ПРИМЕЧАНИЕ. В приведенной выше команде замените заполнитель «Package_ID» значением идентификатора пакета, скопированного на шаге 7. 

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

5. Сбросить компоненты Центра обновления Windows

Сброс компонентов обновления ОС Windows удалит все имеющиеся в них ошибки, что позволит вам легко удалить обновление Windows. Выполните следующие действия, чтобы сбросить компоненты Центра обновления Windows.

  1. Запустите Windows PowerShell, используя Windows + S. [выберите Запуск от имени администратора ]
    открыть Windows PowerShell от имени администратора
  2. Нажмите Да, когда появится приглашение UAC внести изменения на ПК.
  3. Введите эти команды одну за другой и выполните их.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserve

Теперь попробуйте удалить активное обновление программного обеспечения Windows. Вы сможете удалить их, не столкнувшись с какими-либо проблемами.

Удалить неисправное обновление Windows 11

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