Конкретно взятая материнская плата, особенно персонального компьютера, также вносит
свой вклад в несовместимость платформ. На современной материнской плате расположено
множество встроенных (англ. integrated, интегрированных в плату)
устройств, для которых, в
отличие от определённых в дистрибутиве семейства операционных систем Windows NT
восьми альтернативных (англ. Hardware abstraction layer, HAL) и мультиплатформенных
драйверов для целых классов устройств, нужны специфические драйверы. Поэтому, при
установке операционной системы Windows 9x или NT, она посредством
установки драйверов
специфического оборудования, «привязывается» к конкретной материнской плате.
Последующий перенос операционной системы на другую материнскую плату сопряжен со
сложностью обеспечения аппаратной совместимости новой аппаратной платформы. Для
решения этой проблемы в
корпоративном сегменте, новая техника (материнская плата,
периферийные устройства) проходит тщательную подгонку под существующий HAL, либо,
если разрабатываемая линейка является революционной и
перспективной, под неё создается
новый HAL, согласованный со сторонними разработчиками программного и аппаратного
обеспечения.
Несовместимость устройств и материнских плат