Они могут, но не очень много на пути стандартизированный интерфейс к настройкам там, особенно если вы имеете в виду" BIOS " (т. е. pre-UEFI).
некоторые части BIOS регулируются контрактами программного обеспечения между BIOS и ОС, работающей поверх него. Давным-давно процедуры BIOS использовались для всех видов повседневных задач, таких как чтение и запись дисков, отображение вещей на экране и печать на подключенном принтере, таким образом, имя "базовая система ввода/вывода". Если BIOS был согласован с оборудованием, ОС могла поддерживать различные варианты оборудования без необходимости иметь свои собственные процедуры для всех этих вещей. Но по мере того, как аппаратное обеспечение и операционные системы усложнялись и перерастали ограниченный набор средств BIOS, операционные системы начали предоставлять свои собственные драйверы почти для всего, только полагаясь на BIOS для загрузки, управления питанием и получения информации о конфигурации системы.
но BIOS тоже вырос больше сложный и получил все виды настроек и способностей, которые не были регламентированы интерфейсом OS-BIOS, и даже для материала, который там только указывает результаты, а не реализация. Это означает, что каждый производитель BIOS волен делать все как они хотят, что они могут изменить вещи, когда они вроде как пока операционка, и что они не должны рассказать кто-нибудь любую из деталей. Доступ к данным, хранящимся BIOS-это кусок пирога, но если у вас есть утилита, которая может понять данные или изменить их таким образом, что BIOS действительно поймет, то это, вероятно, либо сделано самим производителем BIOS, либо это результат обратного проектирования.