Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

「このファイルのデジタル署名を検証できませんでした」というエラーを取り除く方法

Windows 10/11 にサインインしようとすると、Windows 10/11 エラー 0xc0000428 とも呼ばれる、ファイルのデジタル署名を検証できなかったため、オペレーティング システムを読み込めないというメッセージが表示される場合があります。ここにあるファイルは通常、winload.exe ファイルを指します。

間違いなく、Windows 10/11 がこのファイルのデジタル署名を認証できない場合、コンピューターを正常に起動できません。

Windows 10/11 のデジタル署名とは

Windows システム 32 winload.exe エラーを修正する前に、まず Windows がこのファイルのデジタル署名を検証できない理由を理解する必要があります。

デジタル署名は、本質的にセキュリティ ロックとして機能します。 Microsoft がファイルのアクセス許可を認識しない場合、ファイルのデジタル署名を検証できなかったことを示すブルー スクリーン エラーが表示され、エラー コード 0xc0000428 が表示されます。

プロのヒント:専用の PC 最適化ツールを実行して、システムの問題やパフォーマンスの低下を引き起こす可能性のある不適切な設定、ジャンク ファイル、有害なアプリ、およびセキュリティの脅威を取り除きます。

PC の問題の無料スキャン3.145.873ダウンロード対応機種:Windows 10/11、Windows 7、Windows 8

デジタル署名は、ファイルのセキュリティを確保するために使用されます。マシンにデジタル署名したら、電源を入れるたびにこの署名を受け取る必要があります。これが、ブート マネージャーの 1 つと呼ばれる理由です。

デジタル署名は、ソフトウェアを保護し、偽造を防止するために使用されます。つまり、ドキュメント、メッセージ、またはアプリケーションがデジタル署名されている場合、ユーザーまたは受信者は、それが安全であり、正当な組織または個人に属していることを確信できます。その結果、デジタル署名は、偽造、改ざん、および責任放棄の防止に役立ちます。

このチュートリアルでは、Windows 10/11 の 0xc0000428「このファイルのデジタル署名を検証できませんでした」エラーを正常に解決するための手順を説明します。

Windows 10/11 の「このファイルのデジタル署名を検証できませんでした」というエラーは何ですか?

Windows Vista で最初に導入され、その後 Windows 7、Windows 8(.1)、および Windows 10/11 でも使用される BOOTMGR ブートローダーは、システムの起動ルーチンの一部として、ブート構成データを読み取り、オペレーティング システムの選択メニューを表示します。ユーザーが古いバージョンの上に新しいバージョンの Windows をインストールする場合、またはサービス パックがインストールされている場合、BOOTMGR エントリが適切に更新されず、次の通知が表示される場合があります:

「最近のハードウェアまたはソフトウェアの変更により、正しく署名されていないか破損しているファイルがインストールされたか、不明なソースからの悪意のあるソフトウェアである可能性があります。

Windows インストール ディスクがある場合は、ディスクを挿入してコンピュータを再起動します。 [コンピューターを修復する] をクリックし、回復ツールを選択します。

それ以外の場合、さらに調査できるように Windows を起動するには、Enter キーを押してブート メニューを表示し、F8 キーを押して [詳細ブート オプション] を選択し、[前回正常起​​動時] を選択します。デジタル署名を検証できない理由を理解しており、このファイルなしで Windows を起動したい場合は、ドライバー署名の強制を一時的に無効にしてください。

ファイル:\Windows\System32\winload.exe

ステータス:0xc0000428

情報:Windows はこのファイルのデジタル署名を検証できません。"

エラー メッセージの別のバージョン:

「お使いの PC/デバイスは修理が必要です。

ファイルのデジタル署名を検証できなかったため、オペレーティング システムを読み込めませんでした。

ファイル:\Windows\System32\Drivers\AppleMNT.sys

エラー コード:0xc0000428"

このファイルのデジタル署名を検証できなかったという事実は、特定のプログラムのインストールによって作成されたセキュリティ上の欠陥です。 Microsoft は新しいアプリの承認を認識しないため、「このデジタル署名を検証できませんでした」というメッセージが表示されます。

「このファイルのデジタル署名を検証できませんでした」問題の原因は?

このエラーにはいくつかのシナリオが関連付けられています:

  • システムの更新後、BOOTMGR は廃止されました。 Windows のインストール手順中に問題が発生した場合、ユーザーが古いバージョンの Windows の上に新しいバージョンの Windows をインストールし、BOOTMGR ファイルが適切に更新されていない場合、このエラーが表示され、ブート プロセスが停止することがあります。
  • サービス パックの更新後、BOOTMGR が古くなっています。この問題は、ユーザーが新しいサービス パックをインストールした後、既存の BOOTMGR ファイルの更新に失敗した場合にも発生する可能性があります。この場合、更新されたバージョンの Windows が古いバージョンの BOOTMGR でスタックし、正しく読み込まれなくなります。
  • Windows をインストールする前に、インストール ディスクが取り外されました。多くのお客様は、新しいバージョンの Windows をインストールする前にプライマリ ブート ディスクを取り外すことをお勧めします。これにより、システム アップグレード中に既存の動作中のインストールが破損したり、データが失われたりするのを防ぐことができます。ただし、このアドバイスに従うと、プライマリ ブート ディスクのシステム ブートローダーが古くなり、ドライブの再インストール後に問題のエラーが発生する可能性があります。
  • デュアル ブートを有効にしているユーザーも、古い BOOTMGR がまだ使用されているか、新しいオペレーティング システムにブート レコードがない可能性があるため、この問題が発生する可能性があります。
  • 最近のハードウェアまたはソフトウェアのアップグレードにより、Windows がデジタル署名を検証できず、このエラーが発生する場合があります。デバイスで使用する前に、すべてのドライバーがデジタル署名され、Microsoft によって認定されている必要があります。

「このファイルのデジタル署名を検証できませんでした」というブート マネージャー エラーを修正する方法

このセクションでは、Windows で「このファイルのデジタル署名を検証できませんでした」というエラーを修正する方法を紹介します。ただし、その前に、プロセスを妨害している可能性のあるマルウェアをすべて削除してください。これには、サードパーティのウイルス対策ツールまたは組み込みの Windows Defender を使用できます。また、システムの問題をスキャンし、Outbyte PC Repair を使用してジャンク ファイルを削除すると、トラブルシューティング プロセスがはるかに簡単になり、複雑さが軽減されます。

以下に示す順序で解決策を実行することをお勧めします。

修正 1:ブート マネージャーと BCD を修正

コマンド プロンプトを使用して bootrec.exe というツールを実行できます。このツールは、コンピューターのブート関連の問題を修正するために使用されます。

ただし、ブート画面で立ち往生している場合は、マシンの電源を入れずに、ブート画面からコマンド プロンプトを開く必要があります。 Windows 10/11 では、リカバリ メディアが必要です。従うべき手順は次のとおりです。

<オール>
  • デバイスに光ディスク リーダーがある場合は、Microsoft の Web サイトから Windows ファイルをダウンロードして、フラッシュ ドライブまたは CD に書き込みます。
  • コンピュータを修復する」を選択します ドロップダウンメニューから。 高度なオプションに移動します
  • 選択コマンド プロンプト ドロップダウン メニューから
  • コマンド プロンプトを正常に開いたら、以下のコマンドを 1 つずつ入力し、Enter を押します。 それぞれの後:
    • bcdboot C:\windows /s C:
    • bootrec /fixMBR
    • bootrec /fixBoot
    • bootrec /rebuildBCD

    注:/.の前にスペースが必要です。

    1. コンピュータを再起動して、今すぐコンピュータを起動してみてください。

    これらのコマンドを実行すると、bootrec.exe ツールによってデバイスのブート ファイルが修復され、コンピューターを正常に起動できるようになります。

    修正 #2:ブート マネージャーを再起動する

    0xc0000428 の問題が原因で Windows 10/11 を起動できない場合は、最初にブート マネージャーを再起動する必要があります。

    その方法は次のとおりです。

    <オール>
  • ログイン画面で、[再起動] をクリックします。 Shift を押しながら コンテキスト メニューが表示されるまでキーを押し続けます。それでもサインイン ウィンドウが見つからない場合は、USB デバイスから起動してこの画面を表示する必要がある場合があります。
  • トラブルシューティングで で、詳細オプションを選択します。
  • 選択コマンド プロンプト 詳細オプション から 画面。 Windows 10/11 のスタートアップ修復を実行して、コンピューターの「このファイルのデジタル署名を検証できませんでした」というエラーを解決することもお勧めします。
  • 次に、コマンド プロンプトで次の 3 つのコマンドを 1 つずつ入力して、Windows 10/11 のブート マネージャーを再起動します。
    • C:
    • CD ブート
    • attrib bcd -s -h –r
    • bootrec /rebuildbcd

    注:通常、Windows 10/11 のルート ドライブは C:です。 D:、F:、または別のハード ドライブの場合は、その文字を使用する必要があります。

    PC のブート マネージャーが正しく再起動されたので、「このファイルのデジタル署名を検証できませんでした」というエラー 0xc0000428 が解決されたかどうかを確認できます。

    修正 3:スタートアップ修復を実行する

    上記の解決策がうまくいかない場合は、次の方法を試してください:

    <オール>
  • Windows 10/11 インストール メディアを含む USB が PC に挿入されている間に、電源ボタンを押してから任意のキーを押します。
  • システムがハードディスクを自動的に認識しない場合は、F2、F10、ESC、または DEL のいずれかのキーを押して、再起動プロセスを中断します。これにより、インストール ディスクからの起動を選択できる起動メニューが読み込まれます。
  • 次に、矢印キーを使用して、ブート、ブート オプション、ブート順序などの適切なオプションに移動し、Enter を押します。 .
  • その後、矢印キーを使用して、CD、USB フラッシュ ドライブ、または DVD をブート リストの一番下から一番上に移動します。完了したら、Enter キーを押してください。
  • F10 を使用 変更を保存するためのキー
  • [はい] をクリックします。 確認ウィンドウが表示されたら、システムが再起動するのを待ちます。
  • ご希望の言語、時間、通貨、キーボード、その他のオプションを選択し、[次へ] を選択します .
  • 次に「コンピュータを修復する」を選択します 」と表示され、システム回復オプションが表示されるまで待ちます ウィンドウが表示されます。
  • Windows インストール ドライブを選択し、[次へ] をクリックします。 窓が開いた後
  • 次に、[スタートアップ修復] を選択します。 オプションを選択して、プロセスが完了するまで待ちます。
  • 解決策 4:ドライバー署名の強制をオフにする

    「このファイルのデジタル署名を検証できませんでした」というメッセージが頻繁に表示される場合は、ブート メニューから Driver Signature Enforcement をオフにする必要がある場合があります。

    これを行う最も簡単な方法は、修復メディアを使用することです。次の手順に従ってください:

    • デバイスに光ディスク リーダーがある場合は、公式 Web サイトから Windows ファイルをダウンロードして、フラッシュ ドライブまたは CD に書き込みます。
    • ドロップダウン メニューから [コンピュータを修復する] を選択します。これを行うと、高度なオプションに移動します。

    Windows を起動できる場合は、Windows 10/11 設定アプリを使用して詳細オプションにアクセスできます。次の手順に従ってください:

    <オール>
  • Windows 設定を開く 応用。 Win + I を使用できます キーボード ショートカット
  • 更新とセキュリティをクリックします .
  • 回復を選択 左ペインのメニューから。
  • 高度なスタートアップを選択します
  • 高度な起動オプションにアクセスするには 、[今すぐ再起動] をクリックします .
  • トラブルシューティングを選択します PC の再起動後のオプション
  • スタートアップ設定をクリックします 「詳細オプション」を選択した後
  • ドライバー署名の強制を無効にする」をオンに切り替えます 」オプションを押して F7 .
  • 今すぐ Windows を起動してみてください。今度は、ブート機能が正常に動作するはずです。

    解決策 5:システムの復元をセーフ モードで実行する

    問題が解決しない場合は、Windows 10/11 のシステムの復元機能を使用して解決できます:

    <オール>
  • コンピューターを再起動し、Windows ロゴが読み込まれている間、コンピューターの電源が切れるまで電源ボタンを押し続けます。
  • [高度なスタートアップ] が表示されるまで、コンピュータを何度もシャットダウンまたは再起動します。 モード。
  • 次に、[トラブルシューティング]> [詳細オプション]> [スタートアップ設定]> [再起動] に移動します。
  • 5 キーまたは F5 キーを押して セーフ モードとネットワーク に入ります 再起動後
  • Windows セーフ モードで、 Win + R キーを押します。 「stru」 と入力します。 を [実行] ボックスに入力し、[ OK ] をクリックします。 ボタンを押してシステムの復元を実行してください。
  • [次へ] をクリックします。 [システムの復元] ウィンドウで、すべてが正常に動作し、問題がなかった日時に基づいて復元ポイントを選択し、[次へ> 完了] をクリックします。 システムの復元を開始します。
  • コンピューターを再起動して、エラーが解決したかどうかを確認してください。
  • 最終的な考え

    「このファイルのデジタル署名を検証できませんでした」という問題が原因で Windows 10/11 コンピューターの起動に問題がある場合は、ここが最適な場所です。上記の解決策は、このブート マネージャー エラーの対処に役立つはずです。何も機能しない場合は、専門のコンピューター技術者によるチェックが必要なハードウェアの問題が発生している可能性があります。ただし、ほとんどの場合、上記の修正でうまくいくはずです。


    1. Windows 10 での「このデバイスのソフトウェアはブロックされました」エラー (コード 48) の修正方法

      Windowsで「このデバイスのソフトウェアは、Windowsに問題があることが知られているため、起動がブロックされました」というメッセージが表示されましたか?さて、完全なエラー メッセージは次のようになります。 (以下のスナップショットを参照) エラー コード 48 とも呼ばれるこのエラーは、通常、Windows が認識していない新規または既存のハードウェアのインストール中にシステムに最近の変更が加えられた場合、または関連する周辺機器のデバイス ドライバーがシステムと互換性がない場合に発生します。 幸いなことに、いくつかのトラブルシューティング手順に従うことで、Windows 10

    2. Windows PC で「Windows はこのファイルのデジタル署名を検証できません」エラーを修正する方法

      多くの場合、USB ポートはデバイスに接続されているハードウェアを認識できません。「Windows はデジタル署名を検証できません」 というメッセージとともに迷惑なエラー コード 52 が表示されることがあります。 名前が意味するように、エラーは通常、デジタル署名に関連しており、通常、Windows のアップグレード後またはデバイス マネージャーでのドライバーの障害後に表示されます。 デジタル署名とは正確には何ですか? Windows は有効なデジタル署名を使用して、次の種類の情報を確認します: ファイルまたはファイルのコレクション (ドライバー パッケージなど) は署名されて