Что такое установочная версия программы

Есть ли какая-либо разница между версиями программного обеспечения или приложения для переносной и настольной установки?

Например, у меня есть как портативные, так и устанавливаемые версии Google Chrome.

Они одинаковы? Они функционируют одинаково?

изменён fixer1234 19k
задан the0roamer 578

2 ответа 2

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

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

Где скачать оригинальный образ windows 7,8,10,11#windows #скачать #настройкакомпьютера

Последняя проблема заключается в том, что программа может выбрать использование общих библиотек , которые не будут присутствовать в системе, в которую она была скопирована, что приведет к сбою программы. Часто, особенно с некоторым программным обеспечением с открытым исходным кодом, установка программы гарантирует установку другой программы, такой как среда выполнения GTK или DirectX. Если GTK/DirectX не был установлен (или даже если была установлена правильная версия!) на скопированную в ОС, тогда программа не удастся.

Таким образом, для существования переносимого выпуска он должен бороться со всеми этими недостатками. Обычно настройки сохраняются локально в той же папке, что и программа, в реестре нет записей (скажем, они используют ту же папку для этих настроек, а также в базе данных SQLite, которая используется в Chrome). Кроме того, программы, требующие установки другого программного обеспечения, вряд ли будут переносимыми, если только нет какого-либо способа включить установленное программное обеспечение и библиотеки переносимым образом.

Читайте также:
Как работать с муниципальными программами

Для получения дополнительной информации посетите Википедию.

Источник: poweruser.guru

Разница между версиями программного обеспечения Portable и Installer

Программное обеспечение, которое необходимо установить, требует времени при подключении к операционной системе, и часть их вызовов процедур зависит от ресурсов, уже доступных на компьютере. Если эти ресурсы – например, обычный файл DLL – отсутствует на компьютере, программа установки может установить его отдельно или программа не запускается. Портативное программное обеспечение лучше во многих аспектах. Они не зависят от системных файлов и могут работать без зависимости от системных ресурсов. Посмотрите на разницу между портативным и установочным программным обеспечением .

Версия файла несовместима с версией Windows — решение

Портативное и установочное программное обеспечение

Установщик Edition Software

Для программного обеспечения, которое требует установки на локальном компьютере, программисты используют разных создателей установщика для создания программы, которая будет устанавливать программное обеспечение. Вы не можете запустить программное обеспечение напрямую, так как для этого требуются определенные шаги, такие как регистрация в реестре Windows, перезагрузка реестра, подключение к динамическим библиотекам (файлам DLL). В большинстве случаев такие программы используют существующие общие файлы DLL. Если программист создал пользовательскую библиотеку или что-то подобное, установщик скопирует этот файл в соответствующее место при установке программного обеспечения.

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

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

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

  1. Программное обеспечение создает новую папку в разделе Program Files или Users, в зависимости от того, как она настроена
  2. Новые значения записываются в реестр Windows и/или старые записи могут быть изменены
  3. Копирование файлов из программы установки на локальную машину
  4. Создание рабочего стола, значок на панели задач
  5. Создание папки в меню «Пуск»
  6. Копирование файлов DLL в папки Windows или C: Windows System32 и т. Д.
Читайте также:
Данные переменные команды программа

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

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

Портативное программное обеспечение

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

Портативное программное обеспечение работает двумя способами:

  1. Портативный программный пакет уже содержит библиотеки DLL, встроенные в приложение
  2. Переносимое программное обеспечение может создавать виртуальную машину и запускаться на ней, особенно если ей необходимо использовать Registry; ВМ удаляется, как только переносное программное обеспечение закрывается

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

Такие программы, как UltraSurf (прокси-программа), можно просто переносить на съемный диск, запускать и использовать без каких-либо изменений в реальной системе. Таким образом, есть меньше шансов, что кто-то еще может обнаружить, что вы использовали программное обеспечение. Они помогают сразу приступить к работе, защищая вас от посторонних глаз.

Хотя большинство переносимых программ не оставляют следов, вам может потребоваться проверить папку (или любое другое место), в которую вы скопировали программу, и посмотреть, не была ли она создана при запуске файла INF или XML. Некоторые портативные программы создают эти файлы в тех же папках, в которых они присутствовали – для сохранения конфигурации программного обеспечения или чего-то еще. Всегда лучше проверить папку, в которой находилось переносимое программное обеспечение, прежде чем его удалить. Если вы найдете какой-либо связанный INF или XML, просто удалите его, если хотите сохранить его в секрете.

Читайте также:
Как составить программу развития организации

Портативное программное обеспечение всегда лучше по сравнению с программным обеспечением для установки, когда оно меньше по размеру. Если это огромное программное обеспечение, и вас не волнует, что другие знают о том, как вы его используете, вы можете перейти на установочную версию.Примером такого программного обеспечения, основанного на установке, является Visual Studio, так как для его работы требуется множество библиотек DLL, которые необходимо скопировать на компьютер. Хотя Visual Studio можно преобразовать в переносимое программное обеспечение, конечный продукт будет огромным, учитывая количество библиотек, файлов справки и т. Д., Которые необходимо интегрировать в одно переносимое программное обеспечение. В таких случаях он может работать слишком медленно.

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

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

Источник: techarks.ru

Разница между программным обеспечением Portable и Installer edition

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

Иск Cisco Settles с бесплатным программным обеспечением

Иск Cisco Settles с бесплатным программным обеспечением

Фонд свободного программного обеспечения отклонил свой иск против Cisco за нарушение лицензии в продуктах Linksys.

Windows 7 будет поставляться с очень классным программным обеспечением Multitouch

Windows 7 будет поставляться с очень классным программным обеспечением Multitouch

Microsoft Touch Pack для Windows 7 представляет собой набор игр и приложений, оптимизированных для мультитач-ПК.

Источник: ru.joecomp.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru