「このファイルのデジタル署名を検証できませんでした」というエラーを取り除く方法
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 では、リカバリ メディアが必要です。従うべき手順は次のとおりです。
<オール>- bcdboot C:\windows /s C:
- bootrec /fixMBR
- bootrec /fixBoot
- bootrec /rebuildBCD
注:/.の前にスペースが必要です。
- コンピュータを再起動して、今すぐコンピュータを起動してみてください。
これらのコマンドを実行すると、bootrec.exe ツールによってデバイスのブート ファイルが修復され、コンピューターを正常に起動できるようになります。
修正 #2:ブート マネージャーを再起動する
0xc0000428 の問題が原因で Windows 10/11 を起動できない場合は、最初にブート マネージャーを再起動する必要があります。
その方法は次のとおりです。
<オール>- C:
- CD ブート
- attrib bcd -s -h –r
- bootrec /rebuildbcd
注:通常、Windows 10/11 のルート ドライブは C:です。 D:、F:、または別のハード ドライブの場合は、その文字を使用する必要があります。
PC のブート マネージャーが正しく再起動されたので、「このファイルのデジタル署名を検証できませんでした」というエラー 0xc0000428 が解決されたかどうかを確認できます。
修正 3:スタートアップ修復を実行する
上記の解決策がうまくいかない場合は、次の方法を試してください:
<オール>解決策 4:ドライバー署名の強制をオフにする
「このファイルのデジタル署名を検証できませんでした」というメッセージが頻繁に表示される場合は、ブート メニューから Driver Signature Enforcement をオフにする必要がある場合があります。
これを行う最も簡単な方法は、修復メディアを使用することです。次の手順に従ってください:
- デバイスに光ディスク リーダーがある場合は、公式 Web サイトから Windows ファイルをダウンロードして、フラッシュ ドライブまたは CD に書き込みます。
- ドロップダウン メニューから [コンピュータを修復する] を選択します。これを行うと、高度なオプションに移動します。
Windows を起動できる場合は、Windows 10/11 設定アプリを使用して詳細オプションにアクセスできます。次の手順に従ってください:
<オール>今すぐ Windows を起動してみてください。今度は、ブート機能が正常に動作するはずです。
解決策 5:システムの復元をセーフ モードで実行する
問題が解決しない場合は、Windows 10/11 のシステムの復元機能を使用して解決できます:
<オール>最終的な考え
「このファイルのデジタル署名を検証できませんでした」という問題が原因で Windows 10/11 コンピューターの起動に問題がある場合は、ここが最適な場所です。上記の解決策は、このブート マネージャー エラーの対処に役立つはずです。何も機能しない場合は、専門のコンピューター技術者によるチェックが必要なハードウェアの問題が発生している可能性があります。ただし、ほとんどの場合、上記の修正でうまくいくはずです。
-
Windows 10 での「このデバイスのソフトウェアはブロックされました」エラー (コード 48) の修正方法
Windowsで「このデバイスのソフトウェアは、Windowsに問題があることが知られているため、起動がブロックされました」というメッセージが表示されましたか?さて、完全なエラー メッセージは次のようになります。 (以下のスナップショットを参照) エラー コード 48 とも呼ばれるこのエラーは、通常、Windows が認識していない新規または既存のハードウェアのインストール中にシステムに最近の変更が加えられた場合、または関連する周辺機器のデバイス ドライバーがシステムと互換性がない場合に発生します。 幸いなことに、いくつかのトラブルシューティング手順に従うことで、Windows 10
-
Windows PC で「Windows はこのファイルのデジタル署名を検証できません」エラーを修正する方法
多くの場合、USB ポートはデバイスに接続されているハードウェアを認識できません。「Windows はデジタル署名を検証できません」 というメッセージとともに迷惑なエラー コード 52 が表示されることがあります。 名前が意味するように、エラーは通常、デジタル署名に関連しており、通常、Windows のアップグレード後またはデバイス マネージャーでのドライバーの障害後に表示されます。 デジタル署名とは正確には何ですか? Windows は有効なデジタル署名を使用して、次の種類の情報を確認します: ファイルまたはファイルのコレクション (ドライバー パッケージなど) は署名されて