web-dev-qa-db-ja.com

オペレーティングシステムの負荷またはハードウェアの問題を診断する方法

  • 問題がハードウェアに基づいているかどうかを確認するにはどうすればよいですか?
  • もしそうなら、どのコンポーネントが原因であるかをどうやって理解できますか
  • オペレーティングシステムの他の問題を修正するにはどうすればよいですか?

余談ですが、これらすべてのコンポーネントの原因は何ですか。また、壊れた場合、何が問題になるのでしょうか。

(この質問は頻繁に出てきますが、提案される解決策は通常同じです。このコミュニティWikiは、可能な最も包括的な回答として機能するための試みです。自由に編集して投稿を追加してください。)

24
soandos

問題の原因がハードウェアにあるかどうかはどうすればわかりますか?

  1. オペレーティングシステムが読み込まれる前に問題が発生しますか?
  2. 同じマシンの異なるオペレーティングシステムで問題が発生しますか?
  3. エラーは原因がないように見えますか(つまり、数日/時間ごとにランダムにクラッシュし、特定のプログラムの実行やPCの電源を入れたままの時間に関連付けられていませんか?

どのコンポーネントが原因であるかをどのようにして知ることができますか?

コンポーネントが故障したときに何が起こるかについての非常に短い要約

  • ハードドライブ:「オペレーティングシステムがありません」または同様の、頻繁にCHKDSK(または同様の)を実行するように求められます。
  • RAM:プログラム/ OSが理由もなく、実際のパターンもなくクラッシュします。
  • CPU /ヒートシンク/電源装置/コンセント:多くの作業を行うとコンピューターがシャットダウンする、コンピューターがまったく起動しない、または突然シャットダウンする.
  • USBドライブ:接続されているデバイスが認識されない、または電源が入らない。
  • マザーボード:何も起動しない。

まとめを終了

コンピュータの電源がまったく入らない

システム内のどこかで短絡が発生すると、電源装置が過電流シャットダウン状態になる可能性があります。したがって、以下を除くすべてのコンポーネントを取り外します。

  • 電源
  • マザーボード
  • CPU
  • CPUファン
  • 1つのメモリモジュール(バンクごとに1つのモジュールが必要になる場合があります)
  • ビデオカード(マザーボードまたはプロセッサの一部である場合があります)
  • 電源スイッチとLED
  • PCスピーカー(ステレオ/サラウンドコンピュータスピーカーではなく、マザーボードの4ピンコネクタに接続された圧電ブザー)

それでもコンピューターの電源がオンにならない(電源装置とCPUファンが回転していない)場合、問題は次のコンポーネントの1つ(または複数)にあります。

  • 電源:マシンに起動するための十分な電力が供給されていません。デスクトップの場合、十分な供給量があることを確認してください。供給が十分に大きいと思われる場合でも、それは壊れている可能性があります。ラップトップの場合は、プラグが差し込まれ、充電器が機能することを確認してください。
  • マザーボード:マザーボードのどこかに揚げ物や壊れた物があります。これはまれですが、起こります。
  • BIOSチップ:BIOSチップ自体がマシンで揚げられている可能性があります。これは非常にまれですが、可能です。

コンピュータの電源が入り、ビープ音が鳴り、電源が切れます

これらはビープコードと呼ばれます。製造元のWebサイト(デスクトップの場合は、マザーボードの製造元のWebサイト)を使用して、特定のマシンのビープコードを確認します。通常、ビープコードは、マシンの何が問題かを正確に示します(つまり、キーボードが見つからない、ハードドライブが見つからないなど)。ビープコードは、画面がない場合でも機能します(これが画面上のメッセージの主な利点です)。

コンピュータの電源は入りますが、いくつか問題があります。

ステップ1:BIOS設定の確認

最初にチェックすることは、問題がハードウェアの問題ではなく実際にBIOSの問題であるかどうかです。場合によっては、起動前にBIOSが実行されるのと非常によく似ているように見えることがあります。

コンピューターのBIOS設定に入る方法はさまざまですが、通常、オペレーティングシステムがロードされる前に押すことができるボタンがあり(削除、F2、F10、F12、終了が最も一般的なオプションです)、BIOSセットアップに移動します。

そこに移動したら、ハードウェア(特に、疑わしいハードウェアが正しく動作していないか、まったく動作していない可能性がある)が無効になっていないかどうかを確認します。有効になっている場合は有効にして、問題が解決するかどうかを確認します。読んでいない場合。

ステップ2:メモリ診断を実行する

RAMに問題がある場合、ほとんどすべてのことが起こる可能性があります。そのため、最初に行うことは、メモリをテストするプログラムを実行することです。Windows7にはメモリ診断が組み込まれていますが、は使用できません(Windowsが起動しない、Windowsを実行しない、など)。いつでも Memtest を使用できます。CD/ USBに書き込み、デバイスを起動するだけです。メモリエラーがある場合は、指定された電圧と速度で実行している場合でも、新しいRAMが必要です。一度に1つのスティックを交換して、どのスティック/位置に問題があるかを確認してください。新しいマザーボードを購入するかどうかを決定する必要があります。

ステップ3:ハードドライブ診断を実行する

ハードウェアに問題がないことを確認してください

S.M.A.R.Tと呼ばれるものがあります。ハードドライブが故障するかどうかを教えてくれるはずのほとんどすべての最新のハードドライブに付属しています。それはそれであまりよくありませんが、何もないよりはましです。 S.M.A.R.T.データを使用するには:

  • Windows:wmicの後にdiskdrive get statusを使用できます
  • Mac:DiskUtility(macインストールディスクの外、またはオプションの場合はOSの起動後)
  • Unix: SmartMonTools を使用できます(詳細は こちら を参照)。 (SmartMontoolsにはWindowsバージョンもあります)。

これらは、S.M.A.R.Tデータを読み取ることができるユーティリティを見つけることができる場所にすぎないことに注意してください。ただし、これらのユーティリティは、基本的に任意のドライブで実行できます。

さらに、これらのプログラムは、ドライブ上のOSではなく、ホストOSを参照します。ドライブのOSは、これらのツールのどれを使用するかについてまったく問題がありません。

ファイルシステムを確認してください

  • Windows、インストールディスクを取得し、そこからchkdskを実行します。これを行うには、修復を選択し、OSを選択した後(見つかった場合)、コマンドプロンプトを選択します。次に、chkdsk c: /fのように入力します(必要に応じて、/ rを追加して一部のデータを回復し、/ bを追加してセクターを再試行し、/ vを追加してエラーを表示し、/ iを追加して高速化します。すべてを厳密にチェックするわけではありません)。
  • Unixライクなシステムでは、すべての主要なUnixディストリビューション(mac、FreeBSD、およびLinuxを含む)の一部であるfsck(1)(File System ChecK)を使用できます。

これらのツールは、ファイルシステムが実際に問題である場合、ファイルシステムを修復できるはずです。

ステップ4:ブートローダー

この手順は、オペレーティングシステムを起動/検索できないという問題がある場合にのみ使用してください

Super GRUB disk は、ハードドライブを精査し、すべての起動可能なパーティションを見つけて、起動できるようにする優れたユーティリティです。起動したら、マスターブートレコード(MBR)を実際に修復することが重要です。

  • Windowsこれは EasyBCD と呼ばれるユーティリティで可能です
  • Mac:ディスクユーティリティを使用し、ハードドライブをクリックします(パーティションではなく、ドライブ自体)。パーティションを調整する三角形のスライダーを前後に動かし、[適用]をクリックします。ブートインフラストラクチャ(MBRまたはEFIのいずれか)が再作成されます。 注:パーティションが変更されていることを警告するはずです。
  • Grub(多くのLinuxディストリビューション):( hereから取得)注適切な参照をhd2、hd0などからあなたのセットアップに適切)

    1. Rootユーザーとして端末を開きます。
    2. GRUBと入力します(これで、GRUBのコマンドラインインターフェイスシェルになりました)。
    3. Root(hd2,0)を入力します(GRUBの大部分とシステムカーネルファイルがあるブートドライブを設定します)。
    4. Find(hd2,0)/ grub/stage1を入力します(最初のファイルGRUBは起動に使用します)。この手順は必要ないかもしれませんが、申し訳ありませんが安全です。
    5. これにより、GRUBをインストールできるドライブパーティションのリストが表示されます。
    6. セットアップ(hd0)に入ります(システムBIOSが起動するドライブにブートローダーをインストールします)。
    7. Quitと入力します(GRUBコマンドラインインターフェイスシェルから適切に終了するには))。
  • FreeBSD:ページ here には、FreeBSDでブートローダーを復元する方法についての詳細な説明が含まれています。ただし、要約すると、MBRが他のOSや他のOSによって上書きされた場合、fdisk -B -b /boot/boot0 deviceを使用して通常のバニラ状態に復元できます。ここで、deviceは起動元のデバイスです。

ステップ5:グラフィック

グラフィックに問題がある場合にのみ、この手順をお読みください

  • OSが起動する前に問題が発生する場合は、ハードウェアの問題です。
  • BIOSの前に問題がなければ、問題がない場合は、グラフィックカードまたはドライバの問題である可能性があります。
  • 問題がランダムに発生する場合は、おそらくハードウェアの問題です。

おわりに:

うまくいけば、この投稿の最後に到達した場合(私は知っていますが、長いです)、それがハードウェアベースの問題か、OSの前の問題である場合、問題が何であるかを理解しています。そうでない場合は、状況の詳細をリストしたスーパーユーザーに気軽に質問してください。

関連情報:
コンピュータのフリーズ/クラッシュに関連するハードウェアの問題のトラブルシューティング方法
どこから始めればよいかわからない場合のトラブルシューティング方法

22
soandos