Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процесс установки программ и игр



Проблема номер один при установке программного обеспечения — найти файл, при помощи которого запускается процесс установки. Конечно, если вы скачиваете файл из Интернета, то никаких особых проблем быть не должно. Обычно исполняемый файл в скаченных архивах всего один. Но вот если вы хотите установить программу с компакт-диска с целой кол лекцией программ, то здесь может возникнуть множество различных проблем. Например, существует несколько каталогов с названием, весьма похожим на название программы, которую вы хотите установить и т. д. В этом случае вам остается только лишь надеяться на возможности той программы, которая автоматически запускается при установке компакт-диска в привод. Если программа автозапуска не запустилась самостоятельно по каким-то причинам, можно ее запустить вручную. Откройте файл AUTORUN. INF, который можно найти в корневом каталоге компакт-диска, напротив слова OPEN будет указано имя и путь к программе, которая должна была запуститься автоматически. С другой стороны, вы можете обойтись и без этой программы. Часто на сборниках программ (в том числе игровых) помещают текстовый файл или несколько текстовых файлов, в которых вы можете найти краткое описание каждой программы, а главное, какой файл какой из программ (игр) соответствует. Как правило, процесс установки запускается при помощи файла с именем AUTORUN, SETUP или INSTALL. Расширение этого файла естественно должно быть ЕХЕ.

Для успешной инсталляции любой программы требуется соблюдение следующих условий:

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

В основе архитектуры Windows лежит принцип совместного использования ресурсов. Каждая программа во время своей работы выполняет множество операций, многие из которых являются практически стандартными (напри мер, создание нового каталога). Включать модули, ответственные за выполнение этих вот "стандартных" операций, в каждую программу крайне нерационально, т. к. от этого резко возрастает размер дискового пространства, занимаемый программными файлами. Поэтому любые мало-мальски стандартные функции выполняются посредством системных файлов операционной системы, хотя устанавливаемые программы некоторые модули все-таки копируют на диск. Обычно это происходит в тех случаях, когда для работы программы необходим обновленный системный файл, в то время как со стандартным файлом эта программа работать не сможет. Особенно это заметно на примере цифровых программ и драйверов DirectX, которые очень тесно взаимосвязаны друг с другом. Многие компьютерные мифы для своей работы используют стандартные модули драйверов DirectX, в то время как для нормальной работы некоторых миф требуется обновление версии этих драйверов.

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

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

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

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

Лицензионное программное обеспечение отличается в первую очередь тем, что за его использование надо платить (иногда очень большие деньги). Конечно, хакеры могут сломать любую защиту, но это приводит к некоторым неприятным последствиям, самое безобидное из которых — это отсутствие технической поддержки и отсутствие любого рода обновлений программы. Пиратское программное обеспечение, в первую очередь, отличается от лицензионного тем, что за него не надо платить. Точнее, достаточно купить компакт-диск с набором программ или скачать дистрибутив из Интернета.

При этом к программе прилагается специальный файл, который позволяет сгенерировать серийный номер или который отключает проверку наличия лицензии (серийного номера и т. п.). Во втором случае в исполняемый файл вносятся изменения, которые не всегда осуществляются вполне корректно. То есть после того как вы "сломали" защиту программы, никто не может (дать вам гарантию, что все функции программы будут работать без сбоев.

Многие производители ПО и компьютерного оборудования заинтересованы в широком бесплатном распространении программного обеспечения. К таким программным средствам можно отнести следующие:

- новые недоработанные версии программных продуктов;

- программные продукты, являющиеся частью принципиально новых технологий;

- дополнения к ранее выпущенным программам, исправляющие найденные ошибки или расширяющие возможности;

- устаревшие версии программ;

- драйверы к новым устройствам или улучшенные драйверы к уже существующим.





Дата публикования: 2014-11-18; Прочитано: 609 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...