Zero g registry что это за программа
Баги в инсталляторах. А где их нет?
Недавно на хабре была статья про баг установщика Adobe. Эта статья меня задела тем, что автор сославшись на баг делает вывод о том, что даже такие большие и известные компании как Adobe «забывают, порой, об удобстве установки.» и могут «написать колосальной сложности и объема программы, но сэкономить на динамическом определении пути установки, реализация которого под силу даже студенту». Тут мне показалось что это камень в огород разработчиков инсталлятора Adobe. Поэтому я решил написать ответный пост и рассмотреть инсталляторы, их цену и пару багов. К Adobe отношения не имею.
UPD: Добавил картинку о трудностях локализации ))
Из личного опыта.
Переносили InstallSHield 12 с одной машины на другую. Дело в том, что активация/деактивация InstallSHield 12 производится через интернет, следует отметить, что дективация производиться в автоматическом режиме. Переустановка затянулась на месяц, так как не могли активировать InstallShield на новой машине, получали ошибку что ключ уже используется на другой.
Переписка с сапортом InstallShield’a длилась до тех пор пока американский коллега с использованием грубой лексики не попросил их исправить ситуацию в нашу пользу. Во время переписки пришла красивая брошюрка с картинками, в которой было написано что-то вроде: проблемы с переносом InstallShield’a? Купите новую лицензию с более гибкими настройками!
И кто виноват в том что деинсталлятор криво работает? Разработчик?
Совет для данной проблемы: надо хамить, если ситуация того требует, громко заявить о том что лицензия стоит больших денег, а пользы от нее ноль. Либо покупать новую лицензию, если условия устроят.
Мультиплатформенные и нативные.
Для краткости буду называть программы для создания инсталляторов «IDE», хотя это не самое лучшее название. Можно разделить IDE на два типа мультиплатформенные и нативные.
Мультиплатформенные — один проект для нескольких платформ. Это такие IDE как InstallAnywhere, InstallBuilder, InstallShield Multiplatform, Install4j. В таблице 1 указаны цены.
Нативные — один проект для одного семейства платформ. Чаще всего они написаны для семейства Windows. Например, InstallShield 2010, InnoSetup, InstallAware и д.р. В таблице 2 указаны цены.
InstallShield 2010 Professional/Premier | $1,999.00/$3,999.00 | shop.flexerasoftware.com/product/fullproducts.asp |
Inno Setup | free | www.jrsoftware.org/isinfo.php |
InstallAvare Developer/Studio Admin | $1499/$2999 | www.cleverbridge.com/client/185/index.html?studio |
Надо ли говорить, что бесплатные и платные версии IDE отличаются как небо и земля. Хотя это нисколько не умоляет трудов разработчиков ни тех ни других.
Из цен можно заключить, что инсталляторы обходятся не дешево. Уверен, что в разы дороже будет писать свое IDE и на его основе делать инсталлятор.
Баги инсталяторов.
Начнем с Windows.
1. в большинстве своем (и в случае Adobe) инсталлятроы для Windows делаются на основе Windows Installer (.msi), у него как и у любого другого продукта есть свои баги.
2. при разработке инсталлятора используется IDE, у него как и у любого другого продукта есть свои баги.
3. инсталятор делает человек и он точно где-нибудь оставит пару багов. Каюсь, не раз так делал…
4. есть лицензии, а это очень важный вопрос! Конечно не для всех 🙂
Аналогичная ситуация для мультиплатформенных инсталляторов.
Как видно, не все баги в инсталляторах говорят о разработчике.
Рассмотрим для примера пару багов InstallAnywhere 2008, так как сейчас работаю с ним. У меня Enterprise версия она стоит около $4500.
Это IDE для создания инсталляторов Java проектов. Радует то, что при разработке инсталлятора можно использовать Java в полный рост 🙂
На рисунке приведен пример стандартной диаложки, причем когда текст вводиться в IDE скрол есть. Где можно встать на грабли? Если в тексте динамически вставляется какой-нибудь путь и он очень длинный у юзера, то такой баг может пройти мимо разработчика и тестеров… У кого руки кривые? У разработчика инсталлятора тоже есть доля вины…
eyeofhell напомнил баг о трудностях локализации. На картинке перевод «Деинсталяция завершена» вместо «Удалить полностью»
Извечный вопрс — что делать? Ставить, как будто ничего не было? А если крутятся сервисы, или они есть и не запущены, или в проекте есть конфликтные фичи? Не все файлы копируются в директорию установки. Здесь однозначного ответа для разработчиков не существует, нужно исходить из требований проекта и руководства…
Еще вопрос, почему для хранения данных об установленных программах используется xml-файл в случае InstallAnywhere или SQLite в случае Adobe?
Это делается для того чтобы обеспечить единый интерфейс при установке на различные платформы.
Более чем уверен, что проблема с инсталлятором продуктов Adobe упирается в вопросы связанные с лицензией, внутренним конфликтом фич и компонетов или чем-то подобным. И никак не связана с профессионализмом разработчиков инсталлятора.
Zero g registry что это за папка в windows 10
В апреле 2018 года Microsoft начала рассылать обновление Windows 10 1803. Этот апдейт добавил в систему много новых заметных обычному глазу пользователя функций (временная шкала, к примеру). Но еще больше изменений претерпела система внутри и на первый взгляд заметить все эти изменения не так уж и просто. Большое их количество вы не заметите вообще, если не являетесь разработчиком приложений или драйверов, к примеру. Внимательный пользователь, который следит за тем, какие процессы работают в его компьютере, наверняка заметил новый загадочный процесс Registry. Он появился в Диспетчере задач именно после прихода обновления Windows 10 April 2018 Update. Неизвестные и подозрительные процессы в Диспетчере задач часто являются признаком заражения компьютера вирусами, поэтому не удивительно, что у многих пользователей возникает резонный вопрос: что за процесс Registry в Диспетчере задач? На этот вопрос есть весьма простой ответ.
Для чего нужен процесс Registry
Сразу же стоит развеять сомнения и отметить, что процесс Registry не является вирусом. Он появился в вашей операционной системе из-за архитектурных изменений Window 10 1803. Microsoft постоянно пытается оптимизировать работу своего творения, улучшить его взаимодействие с железом компьютера и снизить потребление ресурсов. Появление процесса Registry обусловлено желанием компании оптимизировать использование памяти вашего ПК.
Обнаружить процесс Registry можно в двух местах. Для начала вам надо открыть Диспетчер задач и перейти на вкладку Процессы. Опуститесь немного ниже и в разделе Процессы Windows. Вы найдете тот самый процесс Registry. Объем занятой памяти не должен превышать несколько мегабайт, а нагрузка на процессор должна быть и вовсе нулевой.
Процесс Registry также можно найти на вкладке Подробности того же Диспетчера зада. Он подписан точно так же – Registry, принадлежит пользователю SYSTEM и описывается как NT Kernel & System (ядро NT и система).
Хотя Диспетчер задач не предоставляет никакой информации об этом процессе (попытка открыть расположение файла наведет вас на файл ядра ntroskrnl.exe в системной папке System32), из самого названия частично можно догадаться о предназначении процесса Registry. Registry – системный реестр Windows. Что такое системный реестр Windows? Это большие джунгли файлов, оформлены в иерархическую структуру. Эти файлы определяют работу системы и вашего программного обеспечения.
Процесс Registry является архитектурным изменением в Windows 10, созданным для хранения части информации реестра в оперативной памяти для более быстрого доступа и эффективного управления памятью. Microsoft описала этот процесс в заметках к обновлению одной из инсайдерских сборок Windows 10 во времена, когда 1803 еще находилась в разработке. Принцип его работы похож на принцип работы компрессии данных памяти. Но в этом небольшом процессе хранится не сжатые страницы, а основные ветки дерева реестра. К примеру, HKEY_LOCAL_MACHINE\SOFTWARE, HKEY_CURRENT_USER и так далее. Microsoft заявляет, что вывод сжатых данных реестра в выделенный процесс поможет уменьшить потребление оперативной памяти системным реестром Windows, что в свою очередь приведет к увеличению свободной RAM, нужной для ваших приложений, игр и других задач.
Практика показывает, что этот процесс ведет себя весьма адекватно и не вызывает нареканий со стороны пользователей. Он потребляет очень мало ресурсов (занятая доля фактически никак не влияет на производительность компьютера) и не привлекает ненужного внимания. Вам не стоит волноваться за этот процесс и уж тем более не стоит удалять его или отключать. Процесс Registry обеспечивает вам более быструю работу компьютера, поэтому дайте ему спокойно выполнять свою фоновую работу.
Пока что этот процесс новый для среды Windows и о нем нет много информации. На практике не было случаев, когда вирус маскировался под процесс Registry, но вы всегда можете проверить подлинность процесса простым нажатием правой кнопки по процессу и выбором опции Открыть расположение файла. Система должна открыть Проводник по адресу C:\Windows\System32 и выделить файл ntoskrnl.exe.
Щелкните правой кнопкой мыши по файлу и выберите Свойства. Перейдите на вкладку Подробно и проверьте подписи описания файла. Если Windows открыла не системную папку, а какое-то другое расположение, после чего выделила какой-то непонятный файл, есть вероятность, что ваш ПК заражен вредоносным ПО. В таком случае вам надо проверить компьютер на вирусы.
Если ваш диск C переполнен или если ваша папка Windows в Windows 10/8/7 занимает слишком много места, то вы столкнетесь с нехваткой памяти. Давайте посмотрим, что можно удалить лишнее из папки Windows, чтобы освободить место на жестком диске.
1. Временная папка Windows
2. Файл гибернации
3. Папка Windows.old
Это не внутри папки Windows, это копия старой папки Windows. При установке или обновлении до новой версии Windows копия всех существующих файлов доступна в Windows.old (Старая папка). Это полезно, если вы когда-нибудь захотите восстановить предыдущую версию.
Занимает значительное количество места. Если вам это больше не нужно, вы можете удалить эту папку.
4. Загруженные программные файлы
5. Папка Prefetch
Каждый раз, когда вы запускаете приложение на своем компьютере, в операционной системе Windows создается файл предварительной выборки (Prefetch), который содержит информацию о файлах, загруженных приложением. Информация в файле Prefetch используется для оптимизации времени загрузки приложения при следующем его запуске.
Вы можете удалить содержимое папки Prefetch, но со временем она будет заполнена.
6. Шрифты
Вы можете удалить ненужные шрифты, чтобы уменьшить размер папки шрифтов.
7. Папка SoftwareDistribution
Папка SoftwareDistribution используется для временного хранения файлов, которые могут потребоваться для установки обновления Windows на вашем компьютере.
Вы можете удалить содержимое папки SoftwareDistribution, но она будет заполнена после запуска «Центра обновления Windows».
Даже в моменты бездействия пользователя в недрах Windows 10 происходит много чего интересного: работают службы, активируются и останавливаются различные подпроцессы, генерирующие и сохраняющие свои данные не только в ОЗУ, но и на физический диск. Например, создаваемые системой и хранящиеся в папке %windir%\System32\winevt\Logs логи журнала — файлы формата EVTX. Аналогичным образом создаются другие временные файлы, записи реестра и прочая служебная информация, которая не имеет критической ценности.
Очистка диска в Windows 10 — как очистить систему от временных файлов и прочего мусора
Такие данные могут быть удалены без особых последствий для системы. Как? Способы существуют разные: вручную, средствами самой Windows 10 и с помощью сторонних программ. Последний способ, пожалуй, самый удобный, но если уж выбирать чистильщик, то предпочтение следует отдавать наиболее безопасному и пользующемуся доверием со стороны пользователей. Начнём мы, однако, не со сторонних программ, а с самой Windows.
С целью автоматизации процедуры очистки Windows 10 от временных файлов разработчики реализовали такую функцию как контроль памяти, получить доступ к которой можно из подраздела «Память» в приложении Параметры. В этом подразделе система показывает, сколько места на диске занимают программы и компоненты, а сколько — временные файлы, которые можно тут же удалить, выбрав одноименную опцию. В следующем окне будут выведены отсортированные временные данные с краткими комментариями, в этом же окне имеется и кнопка удаления этих данных.
А ещё контроль памяти можно настроить, то есть задать условия, при которых процедура очистки станет запускаться автоматически. По умолчанию Windows 10 запускает процедуру очистки, когда на диске остаётся мало места, также по умолчанию из Корзины удаляются файлы, которые находятся в ней более 30 дней. В окне настроек контроля памяти имеется кнопка запуска очистки по требованию, она называется «Очистить сейчас».
Несколько больше контроля над очисткой временных данных в Windows 10 даёт встроенная утилита Cleanmgr, однако в разных версиях её функциональные возможности разнятся. Чтобы её запустить, выполните одноименную команду в окошке Win + R, выберите очищаемый диск с системой, то есть раздел C и нажмите «OK». Утилита проанализирует диск, и вскоре появится окошко, в котором вам будет предложено выбрать временные файлы и удалить их. Это окно также имеет вкладку «Дополнительно», переключившись на которую, можно удалить точки восстановления, кроме последней.
Для комплексной и глубокой очистки лучше всего использовать специальные сторонние программы-чистильщики. Как уже было сказано, их очень много и их разбор занял бы у нас слишком много времени, посему остановимся только на трёх программах: CCleaner, Wise Registry Cleaner и Revo Uninstaller.
В отличие от CCleaner, Wise Registry Cleaner заточена под очистку реестра. Она удаляет из реестра устаревшие записи программ, системных компонентов, перемещённых или удалённых файлов, динамических библиотек, кэша MUI и так далее. Приложение поддерживает три режима сканирования: быстрый, полный и выборочный. Работа в первом режиме предполагает очистку только безопасных ключей, при полном сканировании выводится список данных, удаление которых потенциально может привести к нестабильной работе программ и системы.
Выборочное сканирование даёт возможность вручную указать тип очищаемых данных. Wise Registry Cleaner поддерживается просмотр и удаление конкретных ключей, автоматическая очистка, отмена действия, создание полное резервной копии реестра и восстановление из неё. Среди дополнительных возможностей инструмента следует отметить автоматическую оптимизацию и сжатие реестра.
Задачи и принцип работы Revo Uninstaller иные. Эта программа предназначается для «чистого» удаления других программ. Revo Uninstaller отслеживает процедуру деинсталляции и на основе полученной информации находит связанные с удалённой программой файлы, папки и ключи реестра, которые остались на диске, после чего предлагает их удалить. Инструментом поддерживается три режима сканирования: безопасный, умеренный и продвинутый, перед началом процедуры деинсталляции предлагается создание точки восстановления.
С помощью Revo Uninstaller вы можете удалять как десктопные, так и универсальные приложения, дополнительно деинсталлятором поддерживается получение сведения об удаляемом ПО, управление автозагрузкой, работа в режиме «охотника», когда удаление приложения производится перетаскиванием на его ярлык специального значка-прицела.
Удаление временных файлов вручную
Избавиться от файлового мусора можно и вручную, но для этого нужно обладать некоторым опытом: знать, что где лежит и чему оно служит. Это достаточно обширная тема, мы её коснёмся, но лишь краем, в частности, расскажем, какие данные на системном диске можно удалять.
WS. Скрытые каталоги в корне диска С, в которых система хранит файлы обновлений, а также файлы, необходимые для создания загрузочных дисков. Могут быть удалены, но это лишит вас возможности отката к предыдущей версии системы.
10. Каталоги профилей пользователей. Также вы можете избавиться от папок профилей удалённых пользователей, если найдёте их в расположении C:\Users. Удалена может быть и папка служебного профиля defaultuser0.
По большому счету это всё, что следовало бы сказать по поводу ручной очистки системы. Что касается многострадальной папки WinSxS, о которой написано уже немало, то мы бы не рекомендовали её трогать вообще. Определяемый Проводником размер этой папки часто не соответствует её реальному размеру, а всё из-за содержащихся в ней жёстких ссылок на другие системные компоненты. Тем не менее, часть данных из неё могут быть удалены после анализа утилитой Dism (команды анализа и очистки вы можете видеть на приложенном скриншоте).
Опытными пользователями ручная очистка системного диска приветствуется, главное, чтобы без фанатизма. Во всяком случае, перед тем, как что-то удалять, подумайте о возможных последствиях.
Недавно на хабре была статья про баг установщика Adobe. Эта статья меня задела тем, что автор сославшись на баг делает вывод о том, что даже такие большие и известные компании как Adobe «забывают, порой, об удобстве установки.» и могут «написать колосальной сложности и объема программы, но сэкономить на динамическом определении пути установки, реализация которого под силу даже студенту». Тут мне показалось что это камень в огород разработчиков инсталлятора Adobe. Поэтому я решил написать ответный пост и рассмотреть инсталляторы, их цену и пару багов. К Adobe отношения не имею.
UPD: Добавил картинку о трудностях локализации ))
Из личного опыта.
Переносили InstallSHield 12 с одной машины на другую. Дело в том, что активация/деактивация InstallSHield 12 производится через интернет, следует отметить, что дективация производиться в автоматическом режиме. Переустановка затянулась на месяц, так как не могли активировать InstallShield на новой машине, получали ошибку что ключ уже используется на другой.
Совет для данной проблемы: надо хамить, если ситуация того требует, громко заявить о том что лицензия стоит больших денег, а пользы от нее ноль. Либо покупать новую лицензию, если условия устроят.
Мультиплатформенные и нативные.
Для краткости буду называть программы для создания инсталляторов «IDE», хотя это не самое лучшее название. Можно разделить IDE на два типа мультиплатформенные и нативные.
Мультиплатформенные — один проект для нескольких платформ. Это такие IDE как InstallAnywhere, InstallBuilder, InstallShield Multiplatform, Install4j. В таблице 1 указаны цены.
Нативные — один проект для одного семейства платформ. Чаще всего они написаны для семейства Windows. Например, InstallShield 2010, InnoSetup, InstallAware и д.р. В таблице 2 указаны цены.
Надо ли говорить, что бесплатные и платные версии IDE отличаются как небо и земля. Хотя это нисколько не умоляет трудов разработчиков ни тех ни других.
Из цен можно заключить, что инсталляторы обходятся не дешево. Уверен, что в разы дороже будет писать свое IDE и на его основе делать инсталлятор.
Баги инсталяторов.
Начнем с Windows.
1. в большинстве своем (и в случае Adobe) инсталлятроы для Windows делаются на основе Windows Installer (.msi), у него как и у любого другого продукта есть свои баги.
2. при разработке инсталлятора используется IDE, у него как и у любого другого продукта есть свои баги.
3. инсталятор делает человек и он точно где-нибудь оставит пару багов. Каюсь, не раз так делал…
4. есть лицензии, а это очень важный вопрос! Конечно не для всех 🙂
Аналогичная ситуация для мультиплатформенных инсталляторов.
Как видно, не все баги в инсталляторах говорят о разработчике.
На рисунке приведен пример стандартной диаложки, причем когда текст вводиться в IDE скрол есть. Где можно встать на грабли? Если в тексте динамически вставляется какой-нибудь путь и он очень длинный у юзера, то такой баг может пройти мимо разработчика и тестеров… У кого руки кривые? У разработчика инсталлятора тоже есть доля вины…
eyeofhell напомнил баг о трудностях локализации. На картинке перевод «Деинсталяция завершена» вместо «Удалить полностью»
Извечный вопрс — что делать? Ставить, как будто ничего не было? А если крутятся сервисы, или они есть и не запущены, или в проекте есть конфликтные фичи? Не все файлы копируются в директорию установки. Здесь однозначного ответа для разработчиков не существует, нужно исходить из требований проекта и руководства…
Еще вопрос, почему для хранения данных об установленных программах используется xml-файл в случае InstallAnywhere или SQLite в случае Adobe?
Это делается для того чтобы обеспечить единый интерфейс при установке на различные платформы.
Более чем уверен, что проблема с инсталлятором продуктов Adobe упирается в вопросы связанные с лицензией, внутренним конфликтом фич и компонетов или чем-то подобным. И никак не связана с профессионализмом разработчиков инсталлятора.
Простой лайфхак, как удалить Workshop ATI полностью с компьютера. Какие папки программы диагностики требуют ручного удаления.
Программа диагностики европейских автомобилей Vivid Workshop Data ATI помогает разобраться в моторной электрике, расположении и предназначении датчиков. Она дает достаточно подробное описание схемы подключения двигателя, содержит осциллограммы ключевых элементов.
Удалять Workshop Data обычно решаются тогда, когда необходимость в ней полностью отпала: при смене автомобиля, длительном отсутствии проблем с электрикой и так далее. И, в принципе, в процедуре удаления программы нет ничего сложного, но существуют нюансы.
Как удалить Workshop ATI
Чтобы удалить Workshop Data ATI, следует использовать стандартную процедуру:
Происходит удаление самой программы. Однако на компьютере остаются еще созданные при инсталляции папки, от которых тоже нужно избавиться.
удаление Workshop Data
Ручное удаление папок Workshop Data ATI
Для этого проверяются следующие пути:
Все папки, расположенные по этим адресам, удаляются:
Дополнительно можно удалить запись конфигурации сервера. Для этого нужно:
Сам файл Ckconfig.exe и папку Ckconfig можно не удалять.
Процедура удаления Workshop ATI может несколько отличаться на разных операционных системах, но принцип остается одинаковым: сначала удаляется сама программа, затем созданные ею папки.
Недавно на хабре была статья про баг установщика Adobe. Эта статья меня задела тем, что автор сославшись на баг делает вывод о том, что даже такие большие и известные компании как Adobe «забывают, порой, об удобстве установки.» и могут «написать колосальной сложности и объема программы, но сэкономить на динамическом определении пути установки, реализация которого под силу даже студенту». Тут мне показалось что это камень в огород разработчиков инсталлятора Adobe. Поэтому я решил написать ответный пост и рассмотреть инсталляторы, их цену и пару багов. К Adobe отношения не имею.
UPD: Добавил картинку о трудностях локализации ))
Из личного опыта.
Переносили InstallSHield 12 с одной машины на другую. Дело в том, что активация/деактивация InstallSHield 12 производится через интернет, следует отметить, что дективация производиться в автоматическом режиме. Переустановка затянулась на месяц, так как не могли активировать InstallShield на новой машине, получали ошибку что ключ уже используется на другой.
Совет для данной проблемы: надо хамить, если ситуация того требует, громко заявить о том что лицензия стоит больших денег, а пользы от нее ноль. Либо покупать новую лицензию, если условия устроят.
Мультиплатформенные и нативные.
Для краткости буду называть программы для создания инсталляторов «IDE», хотя это не самое лучшее название. Можно разделить IDE на два типа мультиплатформенные и нативные.
Мультиплатформенные — один проект для нескольких платформ. Это такие IDE как InstallAnywhere, InstallBuilder, InstallShield Multiplatform, Install4j. В таблице 1 указаны цены.
Нативные — один проект для одного семейства платформ. Чаще всего они написаны для семейства Windows. Например, InstallShield 2010, InnoSetup, InstallAware и д.р. В таблице 2 указаны цены.
Надо ли говорить, что бесплатные и платные версии IDE отличаются как небо и земля. Хотя это нисколько не умоляет трудов разработчиков ни тех ни других.
Из цен можно заключить, что инсталляторы обходятся не дешево. Уверен, что в разы дороже будет писать свое IDE и на его основе делать инсталлятор.
Баги инсталяторов.
Начнем с Windows.
1. в большинстве своем (и в случае Adobe) инсталлятроы для Windows делаются на основе Windows Installer (.msi), у него как и у любого другого продукта есть свои баги.
2. при разработке инсталлятора используется IDE, у него как и у любого другого продукта есть свои баги.
3. инсталятор делает человек и он точно где-нибудь оставит пару багов. Каюсь, не раз так делал…
4. есть лицензии, а это очень важный вопрос! Конечно не для всех 🙂
Аналогичная ситуация для мультиплатформенных инсталляторов.
Как видно, не все баги в инсталляторах говорят о разработчике.
На рисунке приведен пример стандартной диаложки, причем когда текст вводиться в IDE скрол есть. Где можно встать на грабли? Если в тексте динамически вставляется какой-нибудь путь и он очень длинный у юзера, то такой баг может пройти мимо разработчика и тестеров… У кого руки кривые? У разработчика инсталлятора тоже есть доля вины…
eyeofhell напомнил баг о трудностях локализации. На картинке перевод «Деинсталяция завершена» вместо «Удалить полностью»
Извечный вопрс — что делать? Ставить, как будто ничего не было? А если крутятся сервисы, или они есть и не запущены, или в проекте есть конфликтные фичи? Не все файлы копируются в директорию установки. Здесь однозначного ответа для разработчиков не существует, нужно исходить из требований проекта и руководства…
Еще вопрос, почему для хранения данных об установленных программах используется xml-файл в случае InstallAnywhere или SQLite в случае Adobe?
Это делается для того чтобы обеспечить единый интерфейс при установке на различные платформы.
Более чем уверен, что проблема с инсталлятором продуктов Adobe упирается в вопросы связанные с лицензией, внутренним конфликтом фич и компонетов или чем-то подобным. И никак не связана с профессионализмом разработчиков инсталлятора.