Установка программного обеспечения

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

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

Исходный программный пакет, предназначенный для установки приложения Windows XX на компьютере, называется дистрибутивным комплектом или дистрибутивным пакетом. Таким образом, приобретя в магазине или получив из сети программное обеспече­ние, мы получаем дистрибутивный пакет, являющийся всего лишь полуфабрикатом. Чтобы получить приложение, нормально работа­ющее на компьютере, его надо сформировать из исходного дистри­бутивного пакета. Эта операция происходит автоматически и назы­вается установкой программного обеспечения.

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

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

НЕ нашли? Не то? Что вы ищете?

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

Если бы система Windows ХХ была, как и MS-DOS, однозадачной, то все было бы просто. При установке нового приложения устанавливались бы все файлы, которые ему нужны, а при его удалении они бы удалялись. Увы, в Windows ХХ установка и удаление приложений происходят по-другому.

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

Подмена ресурсов

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

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

Некоторые «самоуверенные» устанавливающие программы подме­няют ранее установленные ресурсы, даже не проверяя их дату со­здания. Замена важного файла выпуска 2006 года на такой же файл, но выпущенный в 2005 году, может очень болезненно отразиться на работе ранее установленных приложений.

Расширение общих ресурсов

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

Утрата общих ресурсов

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

«Замусоривание» операционной системы

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

Обычно последствия такого «замусоривания» начинают сказывать­ся не скоро (через год-два обычной работы). Но есть такие пользователи, которые очень интенсивно занимаются установкой и уда­лением новых приложений. Некоторые могут устанавливать до десятка приложений в день, чтобы просто посмотреть, что это такое. В этом нет ничего плохого, но, работая в таком режиме, надо находиться в постоянной готовности к тому, что операционную систему придется переустановить. При такой интенсивной работе один раз в два-три месяца стоит переустанавливать ее в порядке планового обслуживания.

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

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

В появившемся окне Компоненты Windows следует установить флажок около требуемого компонента и нажать кнопку ОК. Windows попытается найти требуемые файлы в инсталляционном пакете на жестком диске, однако вы должны быть готовы вставить в привод инсталляционный диск Windows.

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

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

Plug and Play (сокр. PnP), дословно переводится как «включил и играй (работай)» — технология, предназначенная для быстрого определения и конфигурирования устройств в компьютере и других технических устройствах. Изначальная технология называлась NuBus и была разработана Western Digital. Шина NuBus позволяла добавлять устройства и настраивать их программными средствами. Технология PnP основана на использовании объектно-ориентированной архитектуры, ее объектами являются внешние устройства и программы. Операционная система автоматически распознает объекты и вносит изменения в конфигурацию абонентской системы, что значительно упрощает установку большинства периферийных устройств.

Процессы, имеющие место при установке нового устройства, происходят в следующей последовательности:
1. Пользователь подключает новое устройство к компьютеру. Обратите внимание, что если шина, к которой подключено устройство, поддерживает уведомление о неожиданном подключении нового устройства (hot-plug notification), то вы можете не останавливать Windows и не выключать компьютер,
2. PnP Manager совместно с шинным драйвером производят энумерацию нового устройства. Шинный драйвер при поддержке шины получает уведомление о присутствии нового устройства, и, в свою очередь, уведомляет модуль PnP Manager режима ядра об изменении аппаратной конфигурации (в данном случае, о добавлении нового устройства). PnP Manager режима ядра запрашивает у шинного драйвера список физически присутствующих на шине устройств и сравнивает этот список с его предыдущей копией, чтобы определить, какое устройство было добавлено. Затем PnP Manager запрашивает у шинного драйвера информацию о новом устройстве (hardware ID, vendor ID, идентификаторы совместимых устройств).
3. PnP Manager режима ядра уведомляет PnP Manager режима пользователя о необходимости установки нового устройства.
4. PnP Manager режима пользователя создает новый процесс с использованием rundli32.exe и запускает модуль newdev. dll для установки нового устройства.
5. DLL-библиотека, отвечающая за установку новых устройств, вызывает функции Setup API и функции диспетчера конфигурации PnP (CfgMgr API). Таким образом, Newdev. dll создает список драйверов, которые возможно использовать с данным устройством.
6. Инсталляторы класса (class installer) и ко-инсталляторы (co-installers), если они имеются, принимают участие в установке устройства, предоставляя дополнительные функциональные возможности по его конфигурированию.
7. Программа Setup передает управление ядру для загрузки драйверов устройства. Как только Setup определит наиболее подходящий драйвер для устройства, скопирует файлы драйвера, зарегистрирует интерфейсы и так далее, он уведомит пользователя об успешной установке нового устройства и передаст управление модулю PnP Manager режима ядра для загрузки драйверов и запуска устройства.
8. PnP Manager загружает функциональный драйвер и необязательные драйверы фильтра.
9. Инсталляторы могут предоставлять дополнительные страницы свойств для конфигурирования параметров устройства.

Добавление нового устройства вручную


1. Нажимаем "Win+R";
2. В открывшемся окне набираем "hdwwiz", жмём OK;
3. В открывшемся окне, жмем "Далее" (Next);
4. В следующем окне выбираем "Установка оборудования, выбранного из списка вручную" (Install the hardware that I manually select from a list), жмём "Далее" (Next);
5. Выбираем в списке самую верхнюю строчку "Показать все устройства" (Show all devices), жмём "Далее" (Next);
6. В следующем окне нажимаем на кнопку "Установить с диска" (Install From Disk), в нижнем правом углу;
7. В открывшемся окне нажимаем кнопку "Обзор" (Browse) и указываем путь к файлу драйвера (inf-файл), нажимаем Ok, а затем "Далее" (Next);
8. Подтверждаем желание установить нажатием "Далее" (Next).

В окне Диспетчера устройств (Пуск > Панель управления > Система > Оборудование > Диспетчер устройств) перечислены категории устройств, подключенных к компьютеру. Если щелкнуть на знаке «+» рядом с названием категории, категория раскрывается, и на экране появляются названия устройств (одного или нескольких), входящих в данную категорию. Категории, содержащие устройства, в работе которых имеются проблемы, раскрываются автоматически. Выбрав конкретное устройство, следует щелкнуть на кнопке панели инструментов «Отобразить окно свойств» или воспользоваться пунктом «Свойства» в контекстного меню. Откроется диалоговое окно со свойствами данного устройства, в котором, на вкладке Общие, приведены сведения о данном устройстве и информация о его состоянии. Как правило, указывается, что устройство работает нормально. Если это не так, вы увидите разъяснение причин неправильной работы устройства и, иногда, рекомендации по исправлению ситуации. Кнопка Диагностика в этом окне служит для получения дальнейших рекомендаций из справочной системы.

Драйвер

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

Таким образом, обновив драйверы устройств, Вы:

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

В любое время можно проверить Центр обновления Windows, чтобы увидеть, найдены ли обновленные драйверы для имеющегося оборудования, особенно если недавно было установлено новое устройство. Затем можно установить эти обновленные драйверы. Чтобы установить обновленные драйверы, выполните следующие действия.

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

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

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

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

На странице Центр обновления Windows щелкните Установить обновления Если отображается запрос на ввод пароля администратора или его подтверждения, укажите пароль или предоставьте подтверждение..

Центр обновления Windows будет сообщать об успешной установке обновлений.

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

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

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

Для выполнения этих действий необходимо войти в систему с правами администратора.

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