How To

「Windows はこのファイルのデジタル署名を検証できません」というエラーを解決する方法

February 13, 2026 1 分で読む Updated: February 13, 2026

Windows はこのファイルのデジタル署名を検証できません」というエラー メッセージは、本当に困ったものです。このエラー メッセージは、署名されていないアプリやドライバーをインストールしようとしたときや、Windows が突然デジタル署名に関して問題を起こしたときに表示されます。0xc0000428基本的に、このエラー コードは Windows がファイルを認識または信頼していないことを意味し、起動時やインストール中に読み込みさえブロックされる可能性があります。このエラー メッセージがよく表示される場合、特に署名されていないドライバーやカスタム ドライバーの場合、このガイドには役立つヒントが記載されています。目標は、署名チェックを安全に (ある程度) バイパスして、Windows の厳格なセキュリティ ウォールにぶつかることなく、ハードウェアやソフトウェアを動作させることです。ただし、これらの設定を完全にオフにすることが常に理想的というわけではありませんが、テスト用または正規の署名されていないドライバーの場合は、オフにする必要がある場合があります。

「Windows はこのファイルのデジタル署名を検証できません」というエラーを修正するにはどうすればいいですか?

通常、Windowsは署名されていないアプリやドライバーに何らかの理由でフラグを立てますが、場合によっては、それらが無害であると確信している場合や、とにかく何かを動作させたいという場合もあります。以下に挙げる方法は、セキュリティ機能を一時的に無効にすることから、テストモードやシステムスキャンといったより高度な手順まで多岐にわたります。すべての手順がすべてのマシンで動作するとは限りません。また、一部の手順には多少の注意が必要です。これは、Windowsが必要に応じて困難にしているからです。

署名チェックを無効にする

この方法は、Windowsの「ドライバー署名の強制」を無効化し、署名されていないドライバーを署名済みのドライバーと同じようにロードできるようにします。これは基本的にWindowsに「今はデジタル署名のナンセンスを無視してください」と指示することになるので、インストールするものに確信がある場合に適しています。

  1. タスクバーのWindows ロゴをクリックします。
  2. キーボードのShiftキーを押し続けます。
  3. Shift キーを押しながら、電源アイコン>再起動をクリックします。
  4. 再起動後、リカバリモードになります。画面から「トラブルシューティング」を選択し、 「詳細オプション」に進みます。
  5. [スタートアップ設定]を選択し、[再起動]をクリックします。
  6. メニューが表示されたら、「ドライバー署名の強制を無効にする」を押します。これは通常、バージョンに応じて7やF7などの数字キーを押すことを意味します。
  7. PCが再起動し、署名されていないドライバの読み込みが可能になります。ドライバまたはアプリをインストールした後、リカバリモードに戻り、その後もセキュリティを強化したい場合は強制を再度オンにしてください。再起動後、システムは通常通り起動します。

設定によっては、完全に反映されるまでに何度か試したり、再起動が必要になるかもしれません。でも、署名されていないけれどおそらく安全なドライバーを持っている場合は便利ですよ。

整合性チェックなしでシステムを再起動する

この方法は、Windowsがファイルの改ざんを確認するための整合性チェックを無効にします。これを無効にすると、署名されていないファイルも一時的に読み込めるようになります。Windowsは過剰反応して、検証されていないファイルをブロックしてしまうことがあるため、この方法はそのハードルをクリアするのに役立ちます。

  1. プレスWindows + R
  2. 入力しcmdてクリックすると、Ctrl + Shift + Enterコマンド プロンプトを管理者として実行します。
  3. このコマンドを入力し、bcdedit /set nointegritychecks ONEnter キーを押します。
  4. PCを再起動してください。
  5. 次に、署名されていないドライバーまたはアプリをインストールしてみます。
  6. 完了したら、整合性チェックを再度有効にすることを忘れないでください。無効のままにしておくと安全とはbcdedit /set nointegritychecks OFF言えません。次のコマンドを実行して再起動してください。Windowsはセキュリティに関して一貫性がないので、注意してください。

テストモードでインストールする

これは、Windows に「テスト中なので、心配しないでください」と伝えることで、署名されていないドライバーを実行するための、より侵入性の低い方法です。これは、Windows を特別なテスト環境に置くようなもので、簡単なコマンドで簡単に実行できます。

  1. 管理者としてコマンド プロンプトを開きます (Windows + Rと入力し、 と入力しますbcdedit /set testsigning on)。
  2. PCを再起動してください。画面の隅に「テストモード」という透かしが表示されますが、これは正常です。
  3. 署名されていないドライバーまたはソフトウェアをインストールします。
  4. 完了したら、通常モードに戻る場合は、bcdedit /set testsigning offコマンドプロンプトで実行して再起動します。

この方法は一種のチートですが、メインのセキュリティ設定を永続的に変更せずに、署名されていないものをテストするのに有効です。

SFCとDISMを実行して破損したファイルを修復する

エラーの原因がシステムファイルの破損にある場合(これは想像以上に頻繁に発生します)、システムスキャンを実行することで破損または破損したファイルを修復し、デジタル署名エラーを解消できる可能性があります。Windowsは当然ながら、この作業を本来よりも困難にしています。

  1. 管理者としてコマンドプロンプトを開きます。
  2. DISM スキャンを実行します:DISM /Online /Cleanup-Image /RestoreHealth完了するまでお待ちください。数分かかる場合があります。
  3. 次にシステムファイルチェックを実行SFC /scannowします。これにより、破損したシステムファイルがスキャンされ、修復されます。
  4. 完了したら、PC を再起動してエラーが続くかどうかを確認します。

最近使用したアプリケーション/ドライバーをアンインストールまたは更新する

最近インストールしたドライバやソフトウェアからこのメッセージが表示されるようになった場合は、それらを削除するかアップデートしてみる価値があるかもしれません。Windowsのバージョンが一致していない、あるいは署名されていないためにエラーが発生している可能性があります。特にベータ版や自作ドライバの場合は、このエラーが発生する可能性が高くなります。

  1. を押してWindows + Rと入力しappwiz.cpl、Enter キーを押して「プログラムと機能」を開きます。
  2. 競合の原因となっている可能性のある最近のアプリケーションや疑わしいアプリケーションをアンインストールします。

また、デバイス マネージャーをチェックして、警告アイコンが表示されているデバイスがあるかどうかを確認する必要があります。

  1. を押してWindows + Rdevmgmt.mscと入力し、Enter キーを押します。
  2. 黄色の警告サインが付いているデバイスを探します。
  3. 右クリックして「ドライバーの更新」を選択します。「ドライバーを自動検索する」を選択します。
  4. それでも解決しない場合は、もう一度右クリックして「デバイスのアンインストール」を選択してください。再起動すると、Windows が署名済みのバージョンのドライバーの再インストールを試みます。

システムの復元を使用する

それでもダメな場合は、エラーが発生していなかった時点までロールバックするとうまくいくかもしれません。これはシステムの変更が一部巻き戻されるため、通常は最後の手段ですが、多くの手間を省くことができます。

  1. を押してWindows + R、 と入力しrstrui、Enter キーを押します。
  2. 問題が発生し始める前の復元ポイントを選択します。
  3. 指示に従って、Windows に処理を実行させます。

結局のところ、これらの方法はセキュリティと機能性のバランスを取るためのものです。すべての修正方法がすべての設定に適合するわけではなく、場合によっては試行錯誤を繰り返すしかありません。この方法が、誰かがこの頑固なエラーを克服するのに役立つことを願っています。

まとめ

  • ドライバー署名の強制を一時的に無効にする
  • 整合性チェックをオフにして再起動します
  • 署名されていないドライバーを実行するにはテストモードで起動します
  • SFCとDISMでシステムスキャンを実行する
  • 最近のドライバーとアプリをアンインストールまたは更新する
  • 状況が悪化したらシステムの復元を使用する

まとめ

「デジタル署名を検証できません」というメッセージを回避するのは少し面倒ですが、これらのトリックを使えばたいていは問題なく対処できます。ただし、セキュリティ機能をオフにするとPCの脆弱性が高まるので、そのままにしておくのはやめましょう。これらの方法を使って、信頼できる機能だけをテストまたはインストールし、その後セキュリティを再度オンにしてください。これで問題が解決し、ハードウェアやソフトウェアの問題をスムーズに解決できる方がいれば幸いです。