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.00shop.flexerasoftware.com/product/fullproducts.asp
Inno Setupfreewww.jrsoftware.org/isinfo.php
InstallAvare Developer/Studio Admin$1499/$2999www.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 скрол есть. Где можно встать на грабли? Если в тексте динамически вставляется какой-нибудь путь и он очень длинный у юзера, то такой баг может пройти мимо разработчика и тестеров… У кого руки кривые? У разработчика инсталлятора тоже есть доля вины…
Zero g registry что это за папка. 6a57012b376302a368cf581be27899a8. Zero g registry что это за папка фото. Zero g registry что это за папка-6a57012b376302a368cf581be27899a8. картинка Zero g registry что это за папка. картинка 6a57012b376302a368cf581be27899a8

eyeofhell напомнил баг о трудностях локализации. На картинке перевод «Деинсталяция завершена» вместо «Удалить полностью»
Zero g registry что это за папка. fd5aad0550e31d19d3670fd056cc0c09. Zero g registry что это за папка фото. Zero g registry что это за папка-fd5aad0550e31d19d3670fd056cc0c09. картинка Zero g registry что это за папка. картинка fd5aad0550e31d19d3670fd056cc0c09

Извечный вопрс — что делать? Ставить, как будто ничего не было? А если крутятся сервисы, или они есть и не запущены, или в проекте есть конфликтные фичи? Не все файлы копируются в директорию установки. Здесь однозначного ответа для разработчиков не существует, нужно исходить из требований проекта и руководства…

Еще вопрос, почему для хранения данных об установленных программах используется xml-файл в случае InstallAnywhere или SQLite в случае Adobe?
Это делается для того чтобы обеспечить единый интерфейс при установке на различные платформы.

Более чем уверен, что проблема с инсталлятором продуктов Adobe упирается в вопросы связанные с лицензией, внутренним конфликтом фич и компонетов или чем-то подобным. И никак не связана с профессионализмом разработчиков инсталлятора.

Источник

Простой лайфхак, как удалить Workshop ATI полностью с компьютера. Какие папки программы диагностики требуют ручного удаления.

Программа диагностики европейских автомобилей Vivid Workshop Data ATI помогает разобраться в моторной электрике, расположении и предназначении датчиков. Она дает достаточно подробное описание схемы подключения двигателя, содержит осциллограммы ключевых элементов.

Удалять Workshop Data обычно решаются тогда, когда необходимость в ней полностью отпала: при смене автомобиля, длительном отсутствии проблем с электрикой и так далее. И, в принципе, в процедуре удаления программы нет ничего сложного, но существуют нюансы.

Zero g registry что это за папка. 1555934821 kak udalit workshop ati polnostyu. Zero g registry что это за папка фото. Zero g registry что это за папка-1555934821 kak udalit workshop ati polnostyu. картинка Zero g registry что это за папка. картинка 1555934821 kak udalit workshop ati polnostyu Как удалить Workshop ATI

Чтобы удалить Workshop Data ATI, следует использовать стандартную процедуру:

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

Zero g registry что это за папка. 1555934823 udalenie workshop data. Zero g registry что это за папка фото. Zero g registry что это за папка-1555934823 udalenie workshop data. картинка Zero g registry что это за папка. картинка 1555934823 udalenie workshop data удаление Workshop Data

Ручное удаление папок Workshop Data ATI

Для этого проверяются следующие пути:

Все папки, расположенные по этим адресам, удаляются:

Дополнительно можно удалить запись конфигурации сервера. Для этого нужно:

Сам файл Ckconfig.exe и папку Ckconfig можно не удалять.

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

Источник

Zero g registry что это за папка в windows 10

Zero g registry что это

Автор Владимир См задал вопрос в разделе Программное обеспечение

RegistryBooster. Что это за программа? и получил лучший ответ

Ответ от Олег Табачков[гуру]
Registry Booster — предназначен для оптимизации и очистки системного реестра Windows. С помощью технологии автоматического обнаружения ошибок Registry Booster распознает фрагментированные, поврежденные и неверные ключи реестра и исправляет обнаруженные ошибки, тем самым позволяя улучшить производительность и общую стабильность системы. Данный программный продукт сертифицирован Microsoft.

Простой лайфхак, как удалить Workshop ATI полностью с компьютера. Какие папки программы диагностики требуют ручного удаления.

Программа диагностики европейских автомобилей Vivid Workshop Data ATI помогает разобраться в моторной электрике, расположении и предназначении датчиков. Она дает достаточно подробное описание схемы подключения двигателя, содержит осциллограммы ключевых элементов.

Удалять Workshop Data обычно решаются тогда, когда необходимость в ней полностью отпала: при смене автомобиля, длительном отсутствии проблем с электрикой и так далее. И, в принципе, в процедуре удаления программы нет ничего сложного, но существуют нюансы.

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинкаКак удалить Workshop ATI

Чтобы удалить Workshop Data ATI, следует использовать стандартную процедуру:

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

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинкаудаление Workshop Data

Ручное удаление папок Workshop Data ATI

Для этого проверяются следующие пути:

Все папки, расположенные по этим адресам, удаляются:

Дополнительно можно удалить запись конфигурации сервера. Для этого нужно:

Сам файл Ckconfig.exe и папку Ckconfig можно не удалять.

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

Недавно на хабре была статья про баг установщика 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.00shop.flexerasoftware.com/product/fullproducts.asp
Inno Setupfreewww.jrsoftware.org/isinfo.php
InstallAvare Developer/Studio Admin$1499/$2999www.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 скрол есть. Где можно встать на грабли? Если в тексте динамически вставляется какой-нибудь путь и он очень длинный у юзера, то такой баг может пройти мимо разработчика и тестеров… У кого руки кривые? У разработчика инсталлятора тоже есть доля вины…
Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

eyeofhell напомнил баг о трудностях локализации. На картинке перевод «Деинсталяция завершена» вместо «Удалить полностью»
Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

Извечный вопрс — что делать? Ставить, как будто ничего не было? А если крутятся сервисы, или они есть и не запущены, или в проекте есть конфликтные фичи? Не все файлы копируются в директорию установки. Здесь однозначного ответа для разработчиков не существует, нужно исходить из требований проекта и руководства…

Еще вопрос, почему для хранения данных об установленных программах используется xml-файл в случае InstallAnywhere или SQLite в случае Adobe?
Это делается для того чтобы обеспечить единый интерфейс при установке на различные платформы.

Более чем уверен, что проблема с инсталлятором продуктов Adobe упирается в вопросы связанные с лицензией, внутренним конфликтом фич и компонетов или чем-то подобным. И никак не связана с профессионализмом разработчиков инсталлятора.

Что представляет собой папка «Режим Бога» в «Windows 10» и как ее включить?

Повсеместное и всеобъемлющее применение разнообразных персональных компьютерных устройств для решения широкого спектра задач в различных областях деятельности пользователей невозможно без обязательного использования современного программного обеспечения, способного полноценно управлять всеми элементами устройств и контролировать безошибочность происходящих процессов. Проверенным мировым лидером, среди схожих компаний-создателей программных системных решений, является корпорация «Microsoft», разработавшая программную оболочку с графическим интерфейсом, которая получила самое массовое представление на большинстве компьютерных устройств в мире. Речь идет о главном продукте корпорации – операционной системе «Windows», на сегодняшний день представленную десятой версией. Система обеспечивает комплексное управление службами и инструментами, полностью раскрывающими внутренний потенциал устройства, осуществляет контроль над всеми действиями пользователя и запущенными приложениями, поддерживает высокий уровень общей производительности и скорости обработки информации.

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

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

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

Традиция сохранения уникальных или важных функций в последующих версиях системы «Windows» получила свое подтверждение в возможности использования системной папки «Режим бога», впервые представленную в операционной системе «Windows 7», и доступную в новой версии системы «Windows 10».

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

Что собой представляет папка «Режим Бога»?

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

Несомненно, пользователи могут перейти к настройкам требуемых параметров системы посредством других источников доступа, например, из главного пользовательского меню «Windows» путем нажатия кнопки «Пуск», отыскать через поисковую панель, в окне главных параметров операционной системы, которое содержит настройки всех основных служб, функций и приложений системы, из панели управления, дополняющей настройки системных параметров и т.д. Но важно точно знать, какая служба или внутренний системный инструмент необходимы в каждом конкретном случае. Использование специальной папки «Режим Бога» позволяет мгновенно ознакомиться со всеми доступными служебными инструментами системы «Windows», общий список которых составляет двести шестнадцать наименований, и выбрать требуемый из них.

Системная функция «Режим Бога» не является строим названием, а просто выражает обобщающее популярное имя специальной папки, и может быть заменено другим наименованием по выбору пользователей в соответствии с личными предпочтениями и приоритетами.

Список категорий инструментов довольно обширен, и вот далеко не полный их перечень, к которым можно напрямую перейти из папки «Режим Бога»:

«Брандмауэр Защитника Windows»;

«Диспетчер учетных данных»;

«Панель задач и навигация»;

«Подключения к удаленным рабочим столам и приложениям RemoteApp»;

«Программы и компоненты»;

«Резервное копирование и восстановление (Windows 7)»;

«Устройства и принтеры»;

«Учетные записи пользователей»;

«Центр безопасности и обслуживания»;

«Центр мобильности Windows»;

«Центр специальных возможностей»;

«Центр управления сетями и общим доступом»;

«Шифрование диска BitLocker»;

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

Создание папки «Режим Бога» в «Windows 10»

Для успешного создания специальной папки «Режим Бога» в операционной системе «Windows 10», как и в более ранних ее версиях, необходимо использовать учетную запись пользователя, обладающую правами администратора. Убедитесь, что используете верную версию учетной записи или замените ее требуемой в случае необходимости. Пользователи могут воссоздать папку «Режим Бога» следующим способом.

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

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

В результате на рабочем столе появиться ярлык «Новая папка».

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

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

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

Пользователи могут использовать любое имя, отличное от «Режим Бога», в русской или английской транслитерации, просто заменив в представленном выше образце названия папки фразу «Режим Бога» на любой удобный вариант без ограничения. Все последующие символы (включая точку) должны оставаться в точности без изменения, как указано в примере выше. Если имя «Режим Бога» будет удалено без добавления другого текста вместо него, то система выдаст уведомление об ошибке.

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

После корректного переименования папки, ее внешний вид будет изменен со стандартного изображения папки на иконку системной папки «Панель инструментов».

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

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

Дважды щелкните иконку, чтобы открыть только что созданную системную папку «Режим Бога», и в стандартном окне проводника файлов «Windows» будут представлены в алфавитном порядке все основные категории папки, в каждой из которых пользователи смогут отыскать основные настройки служб операционной системы «Windows 10».

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

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

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

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

Благодаря представленному способу пользователи могут создать системную папку «Режим Бога», в которой собраны все основные настройки служб и приложений операционной системы «Windows 10», и получить к ним доступ мгновенно из единого места, тем самым значительно снизить время поиска необходимых инструментов и существенно повысить собственную производительность.

Системная папка «Режим Бога», безусловно, удобна для ознакомления с официальными названиями всех инструментов и служб операционной системы «Windows 10». Однако многим пользователям, вероятно, будет гораздо удобнее использовать стандартные методы перехода к соответствующим системным службам, например, через главное пользовательское меню «Пуск». Тем не менее, папка «Режим Бога» предлагает удобную организацию учета и представления всех доступных инструментов и отличный способ поиска названий конкретных служб.

Баги в инсталляторах. А где их нет?

Недавно на хабре была статья про баг установщика 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.00shop.flexerasoftware.com/product/fullproducts.asp
Inno Setupfreewww.jrsoftware.org/isinfo.php
InstallAvare Developer/Studio Admin$1499/$2999www.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 скрол есть. Где можно встать на грабли? Если в тексте динамически вставляется какой-нибудь путь и он очень длинный у юзера, то такой баг может пройти мимо разработчика и тестеров… У кого руки кривые? У разработчика инсталлятора тоже есть доля вины…
Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

eyeofhell напомнил баг о трудностях локализации. На картинке перевод «Деинсталяция завершена» вместо «Удалить полностью»
Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

Извечный вопрс — что делать? Ставить, как будто ничего не было? А если крутятся сервисы, или они есть и не запущены, или в проекте есть конфликтные фичи? Не все файлы копируются в директорию установки. Здесь однозначного ответа для разработчиков не существует, нужно исходить из требований проекта и руководства…

Еще вопрос, почему для хранения данных об установленных программах используется xml-файл в случае InstallAnywhere или SQLite в случае Adobe?
Это делается для того чтобы обеспечить единый интерфейс при установке на различные платформы.

Более чем уверен, что проблема с инсталлятором продуктов Adobe упирается в вопросы связанные с лицензией, внутренним конфликтом фич и компонетов или чем-то подобным. И никак не связана с профессионализмом разработчиков инсталлятора.

Все что необходимо знать о реестре Windows

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

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

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

Реестр в операционных системах

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинкаZero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинкаZero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

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

Где хранится реестр?

Довольно часто можно услышать вопрос о расположении файлов. Реестр Windows располагается по директории C\Windows\System32\config. Здесь в качестве диска указан С, но для Вашего устройства ситуация может быть иной. Все зависит от того, куда именно установлена система.

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

Реестр имеет отдельные файлы, которые заслуживают к себе внимания – это резервные копии. Они необходимы в случае восстановления системы. Данные документы находятся по директории «%SystemRoot%\System32\config\RegBack». Если рассматривать ситуацию по умолчанию, то копия будет создавать один раз в 10 дней. Можно выполнить настройку подобного процесса – периодичности и времени запуска. Пользовательская часть реестра находится в документе %userprofile%\ntuser.dat.

Когда речь заходит о реестре ОС 32х и 64х разрядного типа, тут предусматриваются определенные особенности. В первом случае все папки являются единичными. Для 64х разрядов предусматривается разделение на 32х и, непосредственно, 64х разрядные разделы.

Как открыть реестр?

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

Через утилиту «Выполнить»

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

Посредством поиска через меню «Пуск»

Тут могут быть определенные отличия при работе с различными ОС. Например, для Windows 8 отсутствует классическое меню «Пуск». В любом случае, необходимо получить доступ к строке поиска. В неё требуется ввести regedit и запустить выданную программу.

Посредством проводника Windows

Поставлена задача найти конкретный файл в системой папке C\Windows (ранее уже говорилось о возможности использования другой буквы диска, в зависимости от места установки ОС). Нас интересует regedit. Его нужно найти в общем перечне и запустить.

Структура реестра

Реестр Windows включает в себя 5 ветвей. Каждая из них предусматривает хранение сведений конкретного типа. Данные разделы не разрешается изменять. Они не могут быть перенесены, переименованы или удалены. Требуется описать каждую из ветвей и указать их особенности:

В процессе работы с реестром Windows, интерес представляют HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Здесь находится большинство настроек, которые возникает необходимость изменять.

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

Резервная копия всего реестра или отдельного раздела

Ранее уже говорилось об опасностях работы с реестром. Всегда имеется вероятность причинить вред системе и нужно заранее позаботиться о создании копии. Следует войти в редактор реестра Windows, где открыть раздел «Файл». В появившемся списке происходит выбор пункта «Экспорт». Теперь можно осуществить создание копии всего реестра или конкретного подраздела. Для удобства, процесс демонстрируется на скриншоте ниже.

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

С целью повышения надежности допускается сохранить копию не только на жёстком диске устройства, но внешнем носителе.

Восстановление реестра

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

Восстановление из файла

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

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

Определенное время потребуется для восстановления, а сам процесс будет завершен после перезагрузки устройства.

Слияние

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

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

Как и в предыдущем случае, восстановление завершится после перезагрузки.

Импорт

Необходимо открыть реестр Windows. Как это сделать уже рассматривалось ранее и было представлено несколько подходов. В самом редакторе нас интересует меню «Файл». Там следует выбрать «Импорт». Будет предложено указать путь до сохраненной копии.

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

Восстановление с использованием live CD

В некоторых ситуациях загрузка операционной системы не будет представляться возможной. Это наиболее сложный вариант и для решения такой проблемы рекомендуется использовать специальный способ. Он заключается в осуществлении загрузки через live CD. Когда это выполнено, необходимо проследовать дальше – посетить корень диска, где установлена Windows. Предусматривается следующая инструкция:

Чистка реестра

Нередко можно столкнуться с запросом о том, как очистить реестр на Windows (Виндовс). Здесь можно использовать специализированное ПО или ручной метод. В первом случае, можно порекомендовать достаточно большое количество приложений. К наиболее популярным следует отнести Reg Organizer, CCleaner и Windows Cleaner. Данные программы отлично себя зарекомендовали – их возможности по оптимизации работы системы находятся на весьма высоком уровне.

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

Непосредственно процесс очистки требует удалить любые сведения об уже удаленной программе. Подобные данные содержатся в «HKEY_CURRENT_USER» и именно туда лежит наш путь. В подразделе Software требуется найти необходимую папку. Ниже на скриншоте показан пример для программы Скайп.

Zero g registry что это за папка. . Zero g registry что это за папка фото. Zero g registry что это за папка-. картинка Zero g registry что это за папка. картинка

Создание и удаление разделов и параметров через файл с расширением reg

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

Создание подразделов или изменение параметров

Удаление разделов реестра или параметров

Для выполнения поставленной задачи требуется поместить дефис перед путем реестра. Следует рассмотреть это на простом примере. Имеем:

Из него необходимо выполнить удаление раздела Program. Это будет выглядеть следующим образом:

Удаление значения имеет схожий способ. В данном случае, дефис должен располагаться непосредственно перед знаком равенства. Расширим прошлый пример – теперь нужно удалить параметр ProgramValue. Это выполняется следующим образом:

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

Источник

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

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