Установщик windows ошибка применения преобразований проверьте правильности путей

Установщик windows ошибка применения преобразований проверьте правильности путей

Ошибка применения преобразований. Проверьте правильность путей указанных преобразований

Добрый день! Уважаемые читатели и гости крупного IT блога pyatilistnik.org. В прошлый раз я вам рассказывал, о установке Denwer, на котором мы тестировали приложение. Сегодня я бы хотел рассмотреть любимую нашу платформу 1С. Понадобилось мне тут установить для старых баз, клиента 8.2. Вроде бы дело плевое, но у меня появилась ошибка при установке 1с 8.2: «Ошибка применения преобразований. Проверьте правильность путей указанных преобразований«. Такую я еще не встречал, спросил у коллег из 1С, то же не видели. Изучив вопрос в интернете и проверив некоторые решения на практике, я нашел, то что мне подошло и я бы хотел этим поделиться, в данной заметке.

Причины ошибки применения преобразований

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

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

1 способ. Удаление не нужных версий

У меня была задача установить 32-х битную версию платформы 8.2.19.130, когда я увидел ошибку применения преобразований, я первым делом полез в оснастку «Программы и компоненты». Там я обнаружил, что уже установлена 64-х битная версия данной платформы и плюс старые, которые я не использую.

Выбираем нужные для удаления и сносим их.

Обязательно производим перезагрузку вашей операционной системы и проверяем установку клиента 1С. У меня опять появилась знакомая мне ошибка, где требовалось проверить правильность путей указанных преобразований. Значит все же повреждены ветки реестра или остались хвосты с предыдущих установок.

2 способ. Удаление старых веток реестра

Ошибку при установке 1С 8.2 можно попробовать решить вот таким путем. Откройте папку с дистрибутивом 1С. Найдите там файл setup.ini. Щелкните по нему правым кликом мыши и выберите пункт изменить.

Читайте также:  Где это связь с windows

Найдите там строку, которая начинается с ProductCode=. Скопируйте содержимое , в моем пример это .

Теперь открываем реестр Windows, напоминаю для этого нажмите клавиши Win и R одновременно и введите regedit.

Далее открываем вкладку «Правка — Найти» или же можно было нажать горячие клавиши CTRL+F. Клавиша F3 продолжить поиск после найденного значения.

В форме поиска вводим скопированный GUID и начинаем искать.

В итоге у меня нашелся куст в ветке HKEY_CALSSES_ROOT. Как видите в описании фигурирует мой GUID. Теперь вам необходимо удалить данный раздел.

Не забываем нажать F3 и провести поиск дальше, у меня например, нашлось упоминание GUID в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders

После того, как вы создали резервную копию, щелкаем по разделу и удаляем его. ОБЯЗАТЕЛЬНО ПЕРЕЗАГРУЖАЕМСЯ, чтобы изменения вступили в силу.

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

В некоторых случаях инсталлятор может выдать вот такую ошибку: «Windows Error: Ошибка исполнения функции», как она решается смотрите по ссылке.

3 метод. Чистка реестра от всех разделов с 1С

Если вам не помог первый и второй метод и у вас по прежнему ошибка при установке 1с 8.2, то вот метод, который так же помог многим, но он более радикальный. Смысл данного метода заключается в том, что вы должны в ветке реестра HKEY_CALSSES_ROOT\Installer\Products удалить все упоминания, о 1С. Для этого придется пробежаться по всем кустам и проверить описание в поле ProductName. Их может быть несколько, если у вас установлено несколько платформ с разными билдами.

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

«Ошибка применения преобразований проверьте правильности путей!» Ошибка при установке платформы.

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

Я — один из немногих, как я понял, счастливчиков, кто с этой проблемой столкнулся. Потратил почти сутки на решения этой проблемы. На инфостарте, я не нашел как такого решения, но, перерывая форумы и статьи на просторах всемирной паутины, мне таки удалось решить эту проблему. Я нашел два вероятных способа решения, причем один из них мне не помог. Вот эти способы.

Читайте также:  Диск 100 процентов windows 10 system грузит

Способ №1(который мне помог): В папке дистрибутива есть файл setup.ini, заходим в него и ищем строку «ProductCode», в ней есть значение вида <0000-0000-0000. >.

Копируем эту строку. Заходим в пуск — выполнить или нажимаем комбинация клавиш «Win+R». Вбиваем в строке regedit и нажимаем ОК , попадаем в реестр Windows, здесь идем в пункт меню правка и выбираем найти, в поле поиска вставляем скопированную строку из файла setup.ini. Нажимаем поиск, начинается процедура поиска и в процессе будет найдена ветка реестра, в описании будет фигурировать 1С Платформа 8.3 (версия платформы, которую пытаемся установить). Удаляем эту ветку. Теперь перезагружаемся и запускаем установку платформы заново. У меня после этих манипуляций все сработало.

Способ №2(который мне не помог, но помог другим, если верить отзывам в сети): Заходим в реестр windows, как это описано в способе №1, Далее заходим в ветку HKEY_CALSSES_ROOT, далее ищем Installer, далее Products и начинаем стрелочками перебирать строки в этой ветке и смотрим в них описание, нужно будет удалить все что связано с 1С. Мне эти манипуляции не помогли, зато если потом зайти в удаление программ из панели управления, там пропали все записи 1С, причем физически они остались.

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

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

Установщик windows ошибка применения преобразований проверьте правильности путей

Общие обсуждения

Столкнулась с такой проблемой:

Я установила Oracle xe на windows 7, затем удалила Oracle xe как обычно через панель управления. Теперь пытаюсь опять установить Oracle xe, но выходит ошибка :

Подскажите, пожалуйста, как поправить ошибку? 🙂

  • Изменен тип Vinokurov Yuriy Moderator 3 ноября 2011 г. 10:55

Все ответы

Столкнулась с такой проблемой:

Я установила Oracle xe на windows 7, затем удалила Oracle xe как обычно через панель управления. Теперь пытаюсь опять установить Oracle xe, но выходит ошибка :

Подскажите, пожалуйста, как поправить ошибку? 🙂

ой-ой, вручную почистить. Только так, да, получится? 🙂 Kayumova

Пути создания — по умолчанию?

Читайте также:  Opera mini from windows phone

В папке C:\Program Files\ Оракловскую папку -тоже снести.

Да, пути создания по умолчанию.

Папку с Oracle я снесла, всё равно ошибка выходит(

тоже может быть профиль ораклы надо искать где-то тут. ну и реестр..

Можно точку восстановления — на момент первой установки — реестр восстановится.

Подскажите, пожалуйста, как правильно почистить реестр, я никогда это не делала. страшновато 🙁 Kayumova

Нее, мне всё же хотелось бы самой попробовать, вы только подскажите с чего начать 🙂 Kayumova

Панель управления\Все элементы панели управления\Восстановление

кнопка — Запуск восстановления системы- и далее по подсказкам.Выбрать точку восстановления на тот момент,когда в первый раз Oracle ставили.Реестр восстановится.Но один ньюанс — все изменения,которые произошли после этого момента,пропадут.

А до этого точки есть(там обычно пояснения идут-при каких событиях они создавались ) ?

C:\Windows\Installer — там найдите папки, связанные с установкой ораклы (ориентируйтесь на дату и время) — их долой.

Вот именно, что всего лишь несколько точек за 27 число

в этом окошке — поставьте галочку «показать другие точки..» — и будет Вам счастье.

Я попробовала, но точки только за 27 число.

я попыталась почистить реестр, но всё равно похоже не всё очистилось. та же ошибка выходит, попыталась очистить реестр по этой ссылке:

вот это я не удалила, так как этого нет

Run regedit.exe and delete the HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE key. This contains registry entires for all Oracle products.

а папки все вычистили?+ пользовательские и C:\Windows\Installer — там найдите папки, связанные с установкой ораклы (ориентируйтесь на дату и время) — их долой.
в Win7 -всё немного сложнее..

Есть еще кое-что тут.Это , в принципе офиц.утилитка.Описание подробное.

В пользовательских папках ничего нет, вот в C:\Windows\Installer — там я удалила папку , связанную с установкой оракл, может быть ещё что-то надо удалять.

Я обратила внимание, что в программах и компонентах у меня есть Oracle Database 10g Express Edition — т.е я пытаюсь удалить его, не удаляется.

В реестре есть папка hkey_classes_root — installer-assemblies-C:|oraclexe|app|oracle|product|10.2.0|server|BIN|ODPReg.exe — а что это такое? это не надо удалять?

А вот ссылку вы мне дали, я так поняла сейчас у microsoft нет этой утилиты, там далее дается ссылка, где сказано, что этой утилиты сейчас нет.

Оцените статью
Adblock
detector