Особенности спецификации Windows

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

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

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

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

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

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