Windows 7、8、および10で不明なハードエラーを修正する方法

「不明なハードエラー」ポップアップは、コンピューターでビデオゲームやその他の集中的なプロセスを実行しているときに表示されることが多く、「explorer.exe」などのプロセスとともに発生することがあるため、煩わしいものです。 、sihost.exeまたはctfmon.exe。

通常、システム警告:不明なハードエラーは、破損したシステムのファイルまたはレジストリエントリによってトリガーされ、黒い画面、タスクバーのフリーズ、デスクトップアイコンの消失を引き起こします。 問題を解決する方法の詳細については、この記事で準備した手順に従ってください。

解決策1:SFCスキャンを試す

SFCスキャンは実際の問題をほとんど解決することはできませんが(Microsoftのスタッフは事実上すべてを推奨しています)、今回はこの組み込みのWindowsツールを使用してこの特定の問題を解決できるようです。

コンピューターの管理コマンドプロンプトからアクセスできるSFC.exe(システムファイルチェッカー)ツールを使用する必要があります。 このツールは、Windowsシステムファイルをスキャンして、破損したファイルや欠落しているファイルを探し、ファイルを即座に修正または置換できます。 これは、エラーの原因がシステムファイルの欠陥または欠落にある可能性があることが既に示唆されているため、理にかなっています。

このツールの使用方法と実行方法の詳細な手順をご覧になる場合は、トピック「方法:Windows 10でSFCスキャンを実行する」をご覧ください。

解決策2:システムパーティションで修復を実行する

幸いなことに、Windowsは、いくつかの問題を解決するために使用できるさまざまなツール、ユーティリティ、トラブルシューティングツールに関して武装しています。 この状況で特に役立つのは、ハードディスク上の問題をスキャンして解決するために使用できるツールで、管理者権限を持つアカウントを使用している場合は非常に簡単にアクセスできます。 以下の手順に従ってください。

  1. インストールしたWindowsのバージョンに応じて、Windows 8またはWindows 10でこのPCを開くか、古いコンピューターでマイコンピューターを開きます。
  2. ライブラリアイコンをクリックするか、任意のフォルダーを開き、左側のナビゲーションペインで[このPC /マイコンピューター]をクリックして、Windowsエクスプローラーインターフェイスを開くと、そこにアクセスできます。
  3. オペレーティングシステムが現在インストールされているドライブまたはパーティション(デフォルトではローカルディスクC)を右クリックし、[プロパティ]オプションをクリックします。 [プロパティ]ウィンドウで、[ツール]タブに切り替え、[エラーチェック]セクションの下の[チェック]をクリックします。

  1. 画面に表示される指示とプロンプトに従って進み、ツールがハードドライブをスキャンするのを待ってください。 その後、コンピューターを再起動し、コンピューターに「不明なハードエラー」ポップアップが表示されるかどうかを確認します。

解決策3:コンピューターで別のアカウントを使用する

このエラーは、現在のユーザーアカウントが誤動作している場合にも表示される可能性があります。 これらの場合、「不明なハードエラー」は通常explorer.exeプロセスに添付され、通常は起動時に表示されます。 別のアカウントへの切り替えは簡単なプロセスであり、作成した古いファイルを簡単に共有できます。

Windows 10ユーザー:

  1. Windows 10で[スタート]メニューの画面の電源ボタンの上にある歯車アイコンをクリックするか、[スタート]メニューの横の検索バーで検索して、設定を開きます。

  1. [設定]の[アカウント]セクションを開き、[家族と他の人]をクリックします。 そこにあるこのPCに他の人を追加するオプションを選択し、すべてを適切にロードします。
  2. 別のMicrosoft電子メールを使用してサインインする予定がある場合は、[電子メール]または[電話]に入力し、パスワードなどを設定して続行できます。 Microsoftに接続されていない通常のアカウントを使用する場合は、[このユーザーのサインイン情報を持っていません]をクリックし、[Microsoftアカウントのないユーザーを追加する]をクリックします。 これで、セキュリティ認証情報を設定できます。

  1. このアカウントをパスワードで保護する場合は、文字パスワード、パスワードヒントを追加し、[次​​へ]をクリックして続行できます。 メソッドが機能することを確認したら、今すぐまたは後で設定できます。
  2. 新しいアカウントの作成を完了するには、[完了]ボタンをクリックします。 コンピューターを再起動するか、[スタート]メニュー>> [アカウント]アイコン>>ログアウトをクリックして、このアカウント経由でログインします。 問題がなくなったかどうかを確認してください。

Windowsの古いバージョン:

  1. 他のアカウントを使用して新しいユーザーを追加することはできないため、コンピューターの管理者アカウントでログインしていることを確認してください。
  2. [スタート]メニューボタンまたはその横の検索バーをクリックし、検索してコントロールパネルを開きます。 コントロールパネルで、ウィンドウの右上にある[表示方法]の設定を[カテゴリ]に変更し、[ユーザーアカウント]をクリックします。

  1. [ユーザーアカウント]をもう一度クリックし、管理者シールドの横にある[別のアカウントの管理]オプションをクリックします。 また、このオプションの代わりに、またはコントロールパネルの[ユーザーアカウント]の下に[ユーザーアカウントの追加または削除]オプションが表示される場合があります。
  2. [アカウントの管理]ウィンドウで、[新しいアカウントの作成]をクリックし、それぞれのウィンドウに新しいアカウントの名前を入力し、新しいアカウントの管理者権限を持つ可能性があるため、[管理者]ラジオボタンを選択します。

  1. 必要なすべての設定のセットアップが完了したら、[アカウントの作成]ボタンが表示されるので、それをクリックして、[アカウントの管理]ウィンドウのアカウントのリストに表示します。 Windowsからログオフし、新しいアカウントにログインして、問題が解決したかどうかを確認してください。

解決策4:Windowsを最新バージョンに更新する

sihost.exeプロセスに関連する「不明なハードエラー」は、Windowsの新しい更新プログラムがリリースされ、解決策を切望していたときにユーザーを悩ませました。 残念ながら、Microsoftがパッチをリリースすることを決定するまで、どの方法も機能していません。 ただし、一部のユーザーには更新機能に関する問題もあったため、同様に便利な方法を示します。

  1. WindowsロゴキーとIキーの組み合わせを使用して、Windows PCで設定を開きます。 または、[スタート]メニューまたは検索バーで[設定]を検索できます。

  1. 設定アプリの[更新とセキュリティ]サブセクションを見つけてクリックします。
  2. [Windows Update]タブにとどまり、[更新ステータス]セクションの下にある[更新の確認]ボタンをクリックして、利用可能なWindowsの新しいビルドがあるかどうかを確認します。

  1. 新しいビルドの更新プログラムが利用可能な場合、Windowsはすぐにダウンロードと準備のプロセスを開始し、再起動を実行できるようになったらすぐに更新プログラムをインストールする必要があります。

別のバージョンのWindowsを使用している場合、またはWindows 10が設定アプリで問題を抱えている場合、自動更新プロセスを簡単に無効にできることを述べておく必要があります。 どちらの方法でも、簡単なコマンドを使用して、Windowsのすべてのバージョンに最新の更新プログラムをインストールできます。

  1. [スタート]メニューボタンを右クリックし、コンテキストメニューの[Windows PowerShell(Admin)]オプションをクリックして、PowerShellツールを開きます。 Windows 7ユーザーはそれを検索するだけです。

  1. その場所にPowerShellではなくコマンドプロンプトが表示されている場合は、[スタート]メニューまたはその横の検索バーで検索することもできます。 今回は、必ず最初の結果を右クリックして、管理者として実行を選択してください。
  2. Powershellコンソールで「cmd」と入力し、Powershellがcmdのような環境に切り替わるのを待ちます。 「cmd」のようなコンソールで、以下に示すコマンドを入力し、その後Enterをクリックしてください。
 wuauclt.exe / updatenow 
  1. このコマンドを少なくとも1時間実行し、更新が見つかってインストールされたかどうかを確認します。 この方法は、Windows 10を含むすべてのWindowsオペレーティングシステムに適用できます。

解決策5:システムの復元

そのシステムの復元は長くて費用のかかるプロセスのように聞こえますが、エラーが発生し始める前の状態にPCを戻すだけで、多くのユーザーの問題を解決したようです。 コンピュータが復元ポイントを保存するように構成されている場合、実際にプロセスを実行するのは非常に簡単です。

  1. [スタート]メニューの横にある[検索]ボタンを使用してシステムの復元ツールを検索し、[復元ポイントの作成]をクリックします。 [システムのプロパティ]ウィンドウで、[システムの復元]をクリックします。

  1. [システムの復元設定]ウィンドウ内で、[別の復元ポイントを選択]というオプションを選択し、[次へ]ボタンをクリックします。
  2. コンピューターが以前に保存した特定の復元ポイントを選択します。 リストで使用可能な復元ポイントを選択し、[次へ]ボタンをクリックして選択し、その時点までPCを復元することもできます。 エラーがPCで発生し始める前に、必ず1つを選択してください。

  1. プロセスが終了すると、その期間にコンピューターがあった状態に戻ります。 「不明なハードエラー」ポップアップがまだ表示されるかどうかを確認します。

注:万が一これがうまくいかず、いずれかのステップでエラーが表示された場合は、システムの復元で問題を解決した多くのユーザーが実際にWindowsで起動できなかったため、リカバリメニューからシステムの復元を開始してみてくださいロードされました。

  1. ログイン画面で、右下隅にある電源アイコンをクリックし、Shiftキーを押しながら再起動をクリックします。 これは、リカバリDVDを入力せずに[リカバリ]メニューにアクセスするための優れたショートカットです。
  2. 代わりに、または再起動すると、特定のオプションを含むブルースクリーンが表示されます。 [トラブルシューティング] >> [詳細オプション] >> [システムの復元]を選択し、コンピューターでツールを開きます。

  1. 上記の方法の2番目のセットと同じ手順(PCの復元を含む手順)を実行できるはずです。 プロセスが完了すると、コンピューターは正常に起動します。

興味深い記事