Ошибка применения преобразований в Windows

При попытке установки, обновления или удаления программ в Windows можем столкнуться с ошибкой применения преобразований. Почему возникает эта ошибка? И как её устранить в Windows 7, 8.1, 10 и 11? Итак, ошибка применения преобразований. У неё могут быть разные формулировки, но все они предлагают нам выполнить некое действие в виде проверки путей преобразований.

Ошибка применения преобразований

Ошибка применения преобразований

Препятствует установке, обновлению и удалению сторонних программ в Windows.

Возникает эта ошибка по разным причинам:

  • Повреждения связанных с программой записей в реестре Windows;
  • Остатки записей ранее удалённой этой же программы, её других версий или разрядностей в реестре Windows;
  • Конфликт версий, если на компьютере установлена другая версия или разрядность программы;
  • Сбои в работе Windows, баги недоработанных её выпусков и сборок.

Устранить рассматриваемую ошибку можно разными способами. Рассмотрим их.

Перерегистрация службы установщика Windows

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

Для этого запускаем командлет «Выполнить» клавишами Win+R. Вводим значения и нажимаем «Ок». Сначала:

msiexec / unregister

Потом:

msiexec / regserver

Выполнить

Пробуем установить или обновить программу. Если снова получаем ошибку, пробуем после перезагрузки компьютера.

Средство устранения неполадок от Microsoft

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

Скачиваем средство с сайта Microsoft:

https://support.microsoft.com/en-us/topic/fix-problems-that-block-programs-from-being-installed-or-removed-cca7d1b6-65a9-3d98-426b-e9f927e1eb4d

Запускаем.

Средство устранения неполадок

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

Средство устранения неполадок

Если это установка обновления установленной программы, можем выбрать эту программу из списка. Если это установка программы, выбираем «Нет в списке».

Средство устранения неполадок

Далее если средство выявит проблемы, оно их устранит. Либо отрапортует о том, что проблемы не обнаружены.

Другой инсталлятор программы

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

Удаление программы

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

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

Программы-деинсталляторы, умеющие выполнять деинсталляцию программ с очисткой всех остатков, обычно платные. Редкая бесплатная программа с таким функционалом - Geek Uninstaller.

Запускаем её.

На удаляемой программе вызываем контекстное меню.

Жмём «Деинсталляция».

Geek Uninstaller

Удаляем программу.

Удаляем программу

Далее Geek Uninstaller отобразит обнаруженные в Windows остатки программы – папки и записи в реестре Windows (либо только последние). И предложит их удалить.

Жмём «Удалить».

Geek Uninstaller

Если для программы недоступна функция деинсталляции, либо в процессе деинсталляции происходит сбой, у Geek Uninstaller для таких случаев есть операция принудительной деинсталляции.

Выбираем в контекстном меню на программе «Принудительное удаление».

Принудительное удаление

Подтверждаем принудительное удаление.

Подтверждаем принудительное удаление

И удаляем папки и записи в реестре программы.

Удаляем папки и записи в реестре программы

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

Примечание: для корректной деинсталляции пакета Microsoft Office можно использовать бесплатную утилиту Office Tool. Это сторонний инструмент развёртывания Office, включает различные возможности по его установке, настройке и удалению. Предусматривает функцию полного удаления Office с зачисткой всех остатков. Удаляет даже активацию продукта.

Office Tool

Очистка остатков удалённой программы

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

Остатки необходимо найти и убрать.

Нужно вручную удалить оставшиеся от программы папки и файлы по пути C:\Program Files (или C:\Program Files (x86)). Далее можно открыть папку пути C:\Windows\Installer и удалить всё её содержимое. Возможно, программа устанавливалась в пользовательский профиль, и её данные содержатся в папке «AppData».

В таком случае в командлет «Выполнить» вводим:

%userprofile%\AppData

Увидим в проводнике содержимое папки «AppData». Пересматриваем во всех её вложениях папки удалённой программы и удаляем их.

Далее необходимо выполнить очистку реестра Windows специальными программами. В рамках такой очистки убираются записи удалённых программ.

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

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

В программном разделе «Реестр» жмём «Поиск проблем». Немного ожидаем, пока поиск завершится. Жмём «Посмотреть выбранные проблемы».

CCleaner

И жмём «Исправить отмеченные».

CCleaner

Если CCleaner не решит задачу, можно попробовать другие программы для чистки реестра:

  • Regseeker (бесплатная);
  • Vit Registry Fix (бесплатная);
  • Wise Registry Cleane (бесплатная);
  • Reg Organizer (платная).

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *