PCトラブルの際に、BIOSの可変設定部分を初期状態に戻す事で解決するケースがある。マザーボードのBIOSバックアップ用電池をいったん外し、しばらく待ってから（30秒〜1分）電池を入れなおすことで設定が初期化される。確実を期すなら、外した電池を戻す前に電池ホルダのプラス極とマイナス極を金属（例えばピンセット）で短絡させるのが良い。あるいは、マザーボードによってはBIOS初期化のリセットスイッチや、ジャンパポストが装備されている。またBIOSによってはメニュー内から初期化機能を持っているものがある。この行為は、「CMOSクリア」と通称されている。また、しばしば誤って「BIOSを初期化する」と表されることがあるが、可変設定部分を初期化するための作業であって、BIOSプログラムそのものを書き換える訳ではなく、メーカーが用意した初期設定値が可変設定部分に読み込まれるに留まる。ファームウェア更新に失敗した場合などに備え、BIOSプログラム全体を初期の状態に書き戻す機能を備えたBIOS・マザーボードもあるが、この場合は文字通り「BIOSを初期化する」と言って良い。
近年のBIOSはこれまでに紹介した以上に複雑な、例えばAdvanced Configuration and Power Interface (ACPI)機能を装備しており、電源管理、ホットスワップ、温度管理などを提供する。近年はUnified Extensible Firmware Interface (UEFI) への移行が進んでいる。
一部のBIOSではオーバークロック機能を提供する。これはCPUのクロック周波数をメーカーの保証値より高く引き上げるものである。しかしながらオーバークロックはコンピューターの冷却不足による信頼性の低下と寿命の短縮を招く深刻な悪影響がある。不適切なオーバークロック設定は部品のオーバーヒートを招き、機械的にコンピュータを壊してしまうこともありうる。
デルなどが提供する一部のBIOSは "SLIC" (software licensing description table) という電子署名を内蔵している。(一部ではBIOSタトゥー(刺青)と俗称される) SLICはACPIテーブルに挿入されており、実行コードは含まない。コンピュータメーカーはWindowsやマイクロソフト製アプリケーションをバンドルするにあたりSLICをもとに認証する例があり、またWindowsソフトウェアを含むシステムリカバリーディスクもこれを利用する。SLICありのシステムでは、コンピュータ製品を対象にしたOEMプロダクトキーでソフトウェアが予めアクティベートしてあり、BIOSのSLICに書かれたXML形式のOEM証明書と照合することで自動アクティベートが実現されている。ユーザーがWindowsのクリーンインストールを行う場合には、OEMキーとSLIC認証の両方が揃っていないとアクティベーションを回避できないが、本来はOEMにより予めカスタマイズされたイメージでリストアするべきものであるため状況としては考えにくい。海賊版Windowsでは、アクティベーションを回避するためにSLICを編集するかエミュレートしている。
IntelのP6マイクロアーキテクチャ世代以降では、プロセッサのマイクロコードに対するパッチをBIOSに含めることができる。マイクロコードはシステムが起動する度に更新される。この仕組みのない時代にはCPUのバグがあるとCPUの差し替えになり、過去の事例ではPentium FDIV バグによるCPUのリコールが発生したことがある。
マザーボード上のBIOSはPOSTを完了した時点で、ほとんどのバージョンの場合オプションROMモジュール（BIOS拡張ROM）を探しに行き実行する。BIOSは"Upper Memory Area"空間（x86リアルモードでは0xA0000以上のアドレス空間）をスキャンして、発見されたROMのコードを順次実行する。ISA カード上のROMを探す場合、BIOSは0x0C0000 から 0x0F0000 の空間を2 KiB 毎の領域でスキャンして"0x55""0xAA"という連続した2バイトのシグネチャを探してROMのプログラムのエントリポイントを知り、先頭512バイトのブロックのチェックサムを算出して、ROMのチェックサムと一致すればBIOSはそのエントリーアドレスに制御を移す。するとBIOS拡張ROMは拡張機能の初期化ルーチンの実行を始める。この時点で拡張ROMは実行を引継ぎ、一般的には対象ハードウェアのテストと初期化、ブート後のアプリケーションから利用する割り込みベクターの登録を行う。拡張ROMはユーザー設定インタフェース(診断情報の表示その他）や必要な動作のためにBIOSとそれまでに読み込まれたBIOS拡張ROMのサービスを利用する。オプションROMは一般的には初期化プロセスの完了時にはBIOSに制御を返す。制御を返されたBIOSは、さらにオプションROMがないかメモリ空間の末尾までサーチを進め、見つけた順に呼び出す動作を繰り返す。
公式には4代藩主・池田政弼の四男とされたが、実際には岡山藩主池田治政が側室の柏尾氏（池田家家臣の娘）との間にもうけた庶出の長男である。正室は溝口直養の娘（梅岑院）。子は池田政範（長男）、池田長貞（次男）、池田政徳（三男）。官位は従五位下・山城守。幼名は鉄次郎、鉄三郎、永次郎、初之進。池田家の史料である「池田氏系譜」によると、安永元年（1772年）10月11日、岡山において池田治政の長男として生まれた。治政の正室・米姫は当時懐妊中で、翌安永2年（1773年）に次男の斉政が生まれ、嫡男として幕府に届出された。安永4年（1775年）には三男の政芳が米姫の子として生まれ、届出されたが、政恭は公式には届出がなされないまま、国元の岡山で養育された。生坂池田家で安永5年（1776年）7月25日に政弼が死去した際、既に嫡男として届出ずみであった政弼の次男（公式には四男）の永次郎（池田政房）が満1歳（数え2歳）で跡を継いだ。しかし、永次郎は翌安永6年（1777年）3月11日に江戸藩邸にて夭逝した。そこで年齢が近く、幕府にいまだ出生の届出がなかった池田宗家の庶子・鉄三郎が江戸へ呼び寄せられ、密かに身代わりに立てられて永次郎政房を名乗った。安永8年に通称を初之進、諱を政恭に改めたが、本来の政房の身代わりのため、幕府の公式記録では実際より3歳年少の安永4年生まれとされている。寛政2年（1790年）に11代将軍・徳川家斉に初御目見し、従五位下・山城守に叙任される。翌寛政3年（1791年）に岡山へ帰国する（生坂藩は岡山藩の支藩であり、藩主は岡山城下に居住した）。文政5年（1822年）11月21日、長男・政範に家督を譲って隠居し、文政10年（1827年）7月晦日に死去した。法号は大機院殿前城州刺使心源宗徹大居士。墓所は岡山県岡山市中区小橋町の国清寺。