Windows PCでマザーボードエラーコード99を修正する7つの方法
マザーボードはコンピュータの中核を担う最重要パーツの一つですが、トラブルシューティングが難しいことでも知られています。PCのアップグレードを予定している場合を除き、マザーボードの交換はあくまで最終手段と考えるべきです。起動に必要なほぼすべての部品がマザーボードに接続されているためです。さらに技術の進化は速く、現在使っているものとまったく同じモデルを見つけるのが難しい場合もあります。スロットの形状・サイズ・位置など一つでも異なれば、複数のパーツをまとめて交換しなければならない可能性もあります。
そもそもマザーボードとはどのような役割を持つパーツなのでしょうか。まずは基本をおさらいしましょう。
マザーボードとは?基本の仕組み
マザーボードは、コンピュータ全体の土台となるプリント基板です。PCケース内部に配置され、CPUやメモリなどの各コンポーネントへ電力を供給すると同時に、パーツ間の通信を仲介するハブとして機能します。
マザーボードにはATX、Micro-ATX、Mini-ITXといったフォームファクターによるサイズの違いがあり、それぞれ対応するメモリやプロセッサが異なります。一般的にマザーボードに接続・搭載される主なコンポーネントは以下の通りです。
- BIOS
- キャッシュメモリ
- チップセット
- BUS(バス)
- ダイオード
- 電解コンデンサ
- ヒューズ
- 内部スピーカー
- ゲームポート
- キーボードコントローラー
- 抵抗器
- シリアルポートヘッダー
- RTC(リアルタイムクロック)
- ソレノイド
- 電圧レギュレーター
さて、他のパーツと同じように、マザーボードにもエラーメッセージはつきものです。その一つが、Windows環境で報告される「エラーコード99」です。
Windowsのマザーボード エラーコード99とは?
MSI製マザーボードを使用している一部のWindowsユーザーから、画面右下に表示されるエラーコード99のせいでPCが起動できなくなったという報告が寄せられています。厄介なのは、ハードウェア構成をどれだけ変更してもエラーが消えないことが多い点です。では、このエラーコード99は何が原因で発生するのでしょうか。
これまでの報告をもとに、考えられる主な原因を以下にまとめました。
- 破損したカーネルの一時データ – 低レベルのソフトウェアコンポーネントに保存された一時データが破損していると、このエラーが表示されることがあります。対処としては、CMOSバッテリーを長めに取り外し、システムから一時データを忘れさせる方法が有効です。
- UEFI/BIOS設定の不整合 – 電圧関連の設定がシステムを不安定にし、起動できなくなるケースがあります。この場合は、UEFIまたはBIOSの設定をデフォルト値に戻すのが最も効果的です。
- PSU(電源ユニット)の容量不足 – ローエンドの電源ユニットでは、接続されたすべての周辺機器やコンポーネントに十分な電力を供給できないことがあります。不要な周辺機器を外すか、より高出力のPSUへのアップグレードを検討しましょう。
- ハードウェア自体の故障 – ショートやその他のマザーボード上の問題が原因でシステムがクラッシュしている可能性もあります。修理店での点検が最善ですが、保証期間内であればマザーボードの交換を依頼するのがよいでしょう。
- USBポートのI/O問題 – PS/2ポートを備えた古いモデルのPCでは、USB接続の周辺機器使用時にグリッチが発生することがあります。レガシー端子に周辺機器を接続し直し、USB機器を外すことで回避できる場合があります。
ワンポイントアドバイス:専用のPC最適化ツールを活用すれば、誤った設定、ジャンクファイル、有害なアプリ、セキュリティ脅威などを一括で除去できます。システム不具合や動作低下の原因を事前に取り除いておきましょう。
マザーボード エラーコード99の対処法
エラーコード99に直面したときは、以下の解決策を順番に試してみてください。
解決策1:CMOSバッテリーを放電してリセットする
前述の通り、BIOS/UEFI設定の不整合が原因である場合、最も手軽なのはPCケースを開けてCMOSバッテリーを一時的に取り外し、起動時に保持される情報をクリアすることです。
具体的な手順は以下の通りです。
- PCの電源を切り、コンセントから電源ケーブルを抜きます。
- ケースを開け、静電気防止リストバンドを装着してPCのフレームにアースします。内部パーツのショートによる二次被害を防ぐために重要な作業です。
- マザーボード上のCMOSバッテリー(丸いコイン型電池)を探し、爪やプラスチック製の工具などでソケットから取り外します。
- 少なくとも15秒以上待ち、マザーボードがCMOSの内容を忘れるようにします。確実を期すなら数分ほど放置してもよいでしょう。
- CMOSバッテリーを元のソケットに戻し、ケースを元通りにします。
- 電源ケーブルを再接続し、通常どおりPCを起動します。
- エラーコード99がまだ表示されるかどうかを確認します。
解決策2:BIOS/UEFI設定をデフォルトに戻す
エラーが出ていてもBIOSの初期画面が表示できる場合は、設定のリセットだけで解決することがあります。なお、リセット手順はBIOSの種類によって異なる点に注意してください。
BIOS設定を初期化する一般的な手順:
- PCを起動し、すぐにブートキー(画面下部に表示されることが多い)を押します。
- BIOS設定画面が開いたら、「Setup Defaults」(セットアップデフォルト)の項目を探します。
- 「Load Setup Defaults」を選択して、BIOS設定をデフォルト値に戻します。
- 変更を保存し、起動が完了するのを待ちます。
UEFI設定を初期化する手順:
- 起動シーケンス中に強制終了を3回繰り返し、回復(Recovery)環境を起動します。
- 回復メニューが表示されたら「トラブルシューティング」→「詳細オプション」へ進みます。
- 「UEFIファームウェア設定」をクリックします。
- 「再起動」ボタンを押して続行します。
- PCがUEFI設定画面で起動します。
- 「Restore」メニューから「Restore Default(デフォルト値の復元)」を選択します。
- 確認画面が表示されたら、UEFI設定のリセットを実行します。
解決策3:周辺機器を取り外す
フロントパネルのポート経由で接続されたUSB機器の不調が、このエラーに関連していることもあります。外付けHDD/SSDやUSB給電のヘッドセットなどが接続されている場合は、一度取り外してみてください。
また、PSUの供給能力が足りず、新しい電源への交換を望まない場合は、プリンターや外部スピーカーなど、動作に必須ではない周辺機器をすべて外しておきましょう。
解決策4:BIOSの日付と時刻を確認する
BIOS内の日付・時刻設定が正しくないことでも、エラーコードが表示されることがあります。以下の手順で確認しましょう。
- BIOSメニューを起動します。
- 「Main」メニューで矢印キーを使って「Time and Date(日付と時刻)」の項目へ移動します。
- 日付と時刻を確認し、必要なら修正します。
- 「Save(保存)」を選択して「Exit(終了)」します。
- PCを起動し、エラーが解消されたか確認します。
解決策5:キーボードとマウスをPS/2ポートに接続する
PS/2スロットを備えた古いMSIマザーボードをお使いの場合、USBポート経由で接続された周辺機器がトリガーになっている可能性があります。奇妙に聞こえるかもしれませんが、実際にUSB接続のキーボードやマウスを外し、レガシーなPS/2端子に古い機器をつなぎ直すことで問題を解決したユーザーもいます。
解決策6:ディスクコントローラーのモードをAHCIに変更する
HDDコントローラーのモードがRAIDやIDEに設定されていて、適切なデバイスドライバーがインストールされていない場合も、エラーコード99が発生することがあります。この場合はAHCIモードへ変更しましょう。詳細な手順は、マザーボードメーカーが提供する取扱説明書を参照してください。
AHCIへ切り替える前に、管理者権限のコマンドプロンプトで次のコマンドを実行し、PCを再起動してください。bcdedit /set {current} safeboot minimal(代替:bcdedit /set safeboot minimal)
その後、再度PCを起動して次のコマンドを実行し、もう一度再起動します。bcdedit /deletevalue {current} safeboot(代替:bcdedit /deletevalue safeboot)
解決策7:専門業者に修理を依頼する
上記の方法をすべて試しても改善しない場合は、内部コンポーネントにショートなどの物理的な問題が発生している可能性を考慮しましょう。
保証期間内であれば、マザーボードまたはPC一式をメーカーに送って交換対応を受けましょう。保証が切れている場合は、プロのコンピューター技術者に点検を依頼するのが安全です。
まとめ
幸い、マザーボードのエラーコード99は比較的簡単に解決できる部類のエラーです。少しの忍耐と本記事の手順があれば、問題なく復旧できるはずです。
エラーを解決した後は、信頼できるPC修復ソフトやウイルス対策ソフトを導入しておくことをおすすめします。マルウェアの感染を防ぎ、他のコンポーネントへの影響を抑えながら、PCを最適な状態で使い続けられます。
エラーコード99の解決方法を他にご存知でしたら、ぜひコメント欄で共有してください。
-
【Windows Vista】エラー0x0000C1F5の原因と解決方法を徹底解説
Windows Vistaを搭載したパソコンでのみ発生する「0x0000C1F5エラー」。このエラーは、パソコンの起動時に表示されることがほとんどです。トランザクションNTFSによって生成されるログファイル「$TxfLog」が破損したり、不整合が生じたりすると、通常は「Common Log File System(Clf.sys)」というドライバーが自動的に修復を行います。しかし、この修復処理が正常に機能しない場合、Windowsは正しく起動できなくなり、代わりに0x0000C1F5エラーが画面に表示されてしまいます。本記事では、このエラーの原因と、具体的な解決策をわかりやすく解説します。 0
-
Windows Vistaで発生する0x0000c1f5エラーの原因と修正方法を徹底解説
0x0000c1f5エラーは、Windows Vistaがインストールされたパソコンでのみ発生するエラーです。通常、PCの起動時にこのエラーが表示されます。PC内の$TxfLogファイル(Transactional NTFSによって生成されるログファイル)が破損したり、不整合が生じたりした場合、「Common Log File System(CLF)」というドライバーが自動的に修復を行う仕組みになっています。しかし、この修復処理が正常に機能しないと、PCは正しく起動できなくなり、代わりに画面に0x0000c1f5エラーが表示されることになります。本記事では、このエラーの原因を解消するための具