Автоматическое обновление драйверов

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

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

Формат файлов, в которых поставляются драйверы производителей аппаратуры и сторонних разработчиков не формализованы и не выведены до определённого стандарта. Встречаются бинарные файлы, собранные в один архив, либо передаются самораспаковывающиеся архивы, а то и вообще ссылки на наборы файлов, хранящийся на FTP-сервере.

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

Автоматическое обновление драйверовСами операционные системы постепенно оснащаются встроенными средствами автоматического обновления драйверов. Хотя конкуренция с инновационными утилитами сторонних разработчиков не прекращается. Ввиду того обстоятельства, что драйверы поставляют разработчики аппаратных средств, не все они проходят тестирование на совместимость с операционными системами. Это ни в коей мере не означает непригодность программного обеспечения, выпускаемого третьесторонними разработчиками.

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

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

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

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

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

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

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

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

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

Дорогие друзья! Пожалуйста оцените статью и не забываем оставлять свои комментарии:
Очень плохоПлохоСреднеХорошоОтлично (14 оценок, среднее: 5,00 из 5)
Загрузка...

Комментарии:

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

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