この記事では、パワーオンセルフテスト(POST)の意味と機能について紹介し、いくつかのエラーも説明されます。
パワーオンセルフテスト
パワーオンセルフテストとは
POSTは、電源投入時の自己診断テストと呼ばれ、適切な診断テストのためにコンピュータにハードウェア関連の問題があるかどうかを判断するための電源投入時の初期設定です。POSTを実行できるデバイスは、コンピューターだけではありません。一部のデバイスや医療機器なども、電源投入時のセルフテストの実行に対応しています。
ヒント:ハードウェアに関連する問題の解決方法について詳しく知りたい場合は、MiniToolにアクセスしてください。
すべてのハードウェアがパワーオンセルフテストに合格すると、コンピューターは起動プロセスを続行し、ビープ音も1回発生することがあります。電源投入時のセルフテストに失敗した場合、発生したエラーを示すビープコードが生成され、コンピューターは起動しなくなります。すべてのPOSTエラーは、コンピューター内のコンポーネントのいずれかのハードウェアの問題に関連しています。
起動プロセスにおけるPOSTの役割
電源投入時のセルフテストは、起動シーケンスの最初のステップです。パソコンを再起動しても、数日ぶりに開いても、POSTは実行されます。
特定のオペレーティングシステムに依存しません。実際、ドライブにオペレーティングシステムをインストールしなくても、POSTを実行できます。これは、インストールされているソフトウェアではなく、システムのBIOSによってテストが処理されるためです。
キーボードやその他の周辺機器などの基本的なシステムデバイス、他のハードウェア要素(プロセッサ、ストレージデバイス、メモリなど)の存在と機能をチェックします。
POSTの後、コンピューターは起動を続けますが、正常に完了した場合のみです。起動中にWindowsがハングアップするなど、POST後に確実に問題が発生しますが、ほとんどの場合、これらの問題はハードウェアではなく、OSやソフトウェアの問題である可能性があります。
IBM PCに対応するコンピューターでは、POSTの主な役割はBIOSによって処理されます。BIOSは、これらの責任の一部を、非常に特殊な周辺機器の初期化、特にビデオとSCSIの初期化のために設計された他のプログラムに移します。POST中のメインBIOSの主な役割は次のとおりです。
- システムのメインメモリの検索、サイズ、確認
- BIOSの初期化
- 起動に使用するデバイスの特定、整理、選択
- CPUレジスタの確認
- BIOSコード自体の整合性の確認
- DMA、タイマー、割り込みコントローラーなどのいくつかの基本的なコンポーネントの確認
- 他の特殊な拡張BIOSに制御を渡す(インストールされている場合)
パワーオンセルフテストに関するエラー
コンピューターの起動に問題がある場合、一般的にはLEDの点滅、ビープ音、モニターのエラーメッセージなどの形で、エラー信号が発信されます。技術的には、これらはすべてPOSTコード、ビープコード、画面の電源投入時のセルフテストエラーメッセージと呼ばれます。次の図は、ビープ音とそれに対応する意味について示しています。
ビープ音 | 意味 |
短いビープ音 1 回 | 通常のPOST – システムは正常 |
短いビープ音 2 回 | POSTエラー – 画面にエラー コードが表示され |
ビープ音なし | 電源の問題、システムボードの問題、CPUの切断、スピーカーの切断 |
連続ビープ | 電源の問題、システムボードの問題、RAMの問題、キーボードの問題 |
短いビープ音の繰り返し | 電源の問題/システム ボードの問題/キーボードの問題 |
長いビープ音1回、短いビープ音1回 | システムボードの問題 |
長いビープ音1回、短いビープ音2回 | ディスプレイ アダプタの問題(MDA、CGA) |
長いビープ音1回、短いビープ音3回 | 拡張グラフィックスアダプタ(EGA) |
長いビープ音3回 | 3270キーボードカード |
パワーオンセルフテストの一部が失敗した場合、コンピュータの電源を入れた後、すぐに分かります。たとえば、ビデオカードに問題があるため、モニターに何も表示されない場合などです。
macOSコンピューターでは、パワーオンセルフテストエラーは、実際のエラーメッセージではなく、アイコンまたは別のグラフィックとして表示されることがよくあります。たとえば、Macの起動後に壊れたフォルダアイコンが表示される場合、コンピューターが起動に適したハードドライブを見つけられないことがあります。
POST中の特定の種類の障害では、エラーがまったく発生しないか、エラーがコンピューターの製造元のロゴの後ろに隠れていることがあります。
最後に
上記、POST について紹介しました。さらに、パワーオンセルフテストに関するいくつかのエラーも説明されています。