Sie können, aber es gibt nicht viel in der Art einer standardisierten Schnittstelle zu den Einstellungen dort, besonders wenn Sie "BIOS" richtig meinen (dh vor UEFI).
Bestimmte Teile des BIOS unterliegen Softwareverträgen zwischen dem BIOS und dem darauf ausgeführten Betriebssystem. Vor langer Zeit wurden BIOS-Routinen für alle Arten von alltäglichen Aufgaben verwendet, wie das Lesen und Beschreiben von Datenträgern, das Anzeigen von Dingen auf dem Bildschirm und das Drucken auf einem angeschlossenen Drucker, daher der Name "grundlegendes Eingabe- / Ausgabesystem". Wenn das BIOS auf die Hardware abgestimmt wäre, könnte das Betriebssystem verschiedene Hardwarevarianten unterstützen, ohne dass für all diese Dinge eigene Routinen erforderlich wären. Da jedoch Hardware und Betriebssysteme immer komplizierter wurden und die begrenzten BIOS-Möglichkeiten überstanden, stellten die Betriebssysteme für fast alles ihre eigenen Treiber zur Verfügung, wobei sie sich nur auf das BIOS für das Booten, die Energieverwaltung und das Abrufen von Systemkonfigurationsinformationen stützten.
Aber auch das BIOS wurde immer komplizierter und gewann alle Arten von Einstellungen und Fähigkeiten, die nicht von der OS-BIOS-Schnittstelle bestimmt wurden, und selbst für das, was darin enthalten ist, werden nur die Ergebnisse angegeben , nicht die Implementierung . Das bedeutet, dass jeder BIOS-Hersteller die Möglichkeit hat, die gewünschten Aktionen auszuführen, Änderungen vorzunehmen, solange die Betriebssysteme ausgeführt werden, und niemandem Einzelheiten mitteilen muss . Der Zugriff auf die vom BIOS gespeicherten Daten ist ein Kinderspiel. Wenn Sie jedoch ein Dienstprogramm haben, das die Daten sinnvoll interpretiert oder das sie so modifiziert, dass das BIOS sie tatsächlich versteht, wurde es wahrscheinlich entweder von der vorgenommen BIOS-Hersteller selbst, oder es ist das Ergebnis von Reverse-Engineering.