デバイスマネージャーのコード52とは?「デジタル署名を検証できません」と表示される原因と直し方

デバイスマネージャーのコード52とは?「デジタル署名を検証できません」と表示される原因と直し方

本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。

トラブル・設定 / デバイスマネージャーのエラー診断
デバイスマネージャーのコード52とは?
「デジタル署名を検証できません」は、2026年4月以降は古い署名のドライバーでも起こります
黄色い「!」とコード52が出ても、機器の故障やウイルス感染とは限りません。署名済みの新しいドライバーを入手するのが、Microsoftの示す唯一の解決策です。確認の手順と、無効化に頼らない直し方をまとめます。
署名チェックの無効化は非推奨PnPUtilで対象を特定2026年4月のポリシー変更に対応

出典:Microsoft公式「Code 52 – CM_PROB_UNSIGNED_DRIVER」「Windows ドライバー ポリシー」「Troubleshooting Driver Signing Installation」「App Control イベントIDの説明」「PnPUtil Command Syntax」「A driver can’t load on this device」、ビットラン「Windows11環境におけるUSBドライバー更新のお知らせ」(2026年10月8日確認)

ゲームパッドやUSBのオーディオ機器、キャプチャー機器を挿しても反応せず、デバイスマネージャーを開くと黄色い「!」が付いていて、プロパティに「このデバイスに必要なドライバーのデジタル署名を検証できません。(コード52)」と出る。これがコード52です。昨日まで使えていた機器が、Windows Updateの後で突然このエラーになることもあります。

Microsoftはコード52をCM_PROB_UNSIGNED_DRIVERと定義しています。64ビット版Windowsで、デジタル署名されていないドライバーを持つデバイスが起動しなかった状態です。エンドユーザーがこのエラーを避ける唯一の方法は、署名済みのドライバーを入手してインストールすることで、署名チェックを切って読み込ませる方法は、資料では開発者向けの扱いです。

エラー文に「破損したファイル」「悪意のあるソフトウェア」とありますが、Windowsが署名を検証できないときの共通の文面で、故障や感染を示しているわけではありません。2026年4月以降は、従来の署名方式のドライバーがポリシー変更でブロックされる形でも起こるため、古い周辺機器ほど確認する価値があります。

目次

意味コード52は「署名の条件を満たさないドライバー」をWindowsが拒否した状態

Windowsのカーネルモードで動くドライバーは、OSの中枢に近い場所で動くため、64ビット版Windowsでは署名が必須です。署名はドライバーの提供元と、配布後にファイルが書き換えられていないことを確かめるための仕組みで、条件を満たさないドライバーはデバイスごと起動されません。

Microsoft Learnのコード52の表示メッセージは英語で「Windows cannot verify the digital signature for the drivers required for this device. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source. (Code 52)」です。日本語のWindowsでは訳文が少し異なることがありますが、末尾の「コード52」で同じ状態だと判断できます。

署名があることは、安全の保証ではない

署名は発行元とファイルの整合性を確かめる仕組みで、ドライバーの動作が安定していること、脆弱性がないことまでは保証しません。逆に、コード52が出たことだけで、ドライバーが悪意のあるものだと判断することもできません。

2026年動いていたドライバーが、4月以降に急に止まることがある

Windowsは新しいドライバーをすべてWHCP(Windowsハードウェア互換性プログラム)の認定で署名するよう求めています。以前は信頼されていた、現在は期限切れのクロス署名プログラムで署名されたドライバーについても、2026年4月のセキュリティ更新から扱いが変わりました。

ポリシーが有効な環境で読み込めるのは、WHCPで正しく署名されたドライバーと、ポリシーの許可リストに載っているドライバーだけです。それ以外はブロックされます。

切り替えは段階的で、最初は「評価モード」で動きます。ブロック対象のドライバーは記録されるだけで、読み込みは許可されます。資料が挙げる強制への移行条件は、使用時間が250時間に達すること、評価の開始後に3回以上再起動すること、評価中にポリシー違反のドライバーが読み込まれないことの3つです。条件を満たすと自動で強制モードに移り、以後は再起動しても有効です。

つまり、ドライバーを一度も更新していなくても、ある日を境にコード52が出ることがあります。国内メーカーでは、ビットランが2026年9月1日に告知を出しました。USB接続のデバッガ製品で、Windowsのドライバーポリシー変更(2026年4月以降)により従来の署名方式のドライバーが読み込まれなくなったことが原因と説明し、署名形式を更新した2026年7月24日版のドライバーで解消を確認したとしています。エラー文の「破損したファイル」は、ドライバー自体の破損を意味しないとも書かれています。

!
すべてのPCで同時に起きるわけではない

強制モードへの移行は、各PCの使用時間や再起動の回数で決まります。同じ機器・同じドライバーでも、PCによって出る時期が違います。「自分のPCだけ」「友人のPCでは平気」という差は、この段階の違いで説明できる場合があります。

このポリシーの全体像と、影響を受けやすい古いオーディオインターフェースやキャプチャーカードなどについては、Windows 11の4月アプデで古い周辺機器が動かなくなるかもしれないで整理しています。

原因コード52になる主なパターン

クロス署名の古いドライバーを使っているWindows 7や8の時代から更新されていない周辺機器のドライバーに多いパターンです。ポリシーの許可リストに載っていなければ、強制モードでブロックされます。メーカーがWHCP署名の新版を出していれば、入れ替えで解消します。
非公式・改造されたドライバーを入れている古い機器をWindows 11で動かすために、第三者が配布する修正版ドライバーを使うケースです。署名の対象になっているファイルが書き換えられると、署名の検証は通りません。出どころが分からないドライバーは入れたままにせず、メーカー配布のものに戻します。
ドライバーのインストールが中断・破損したダウンロードや展開が途中で終わったファイルで入れると、署名を検証できません。正規の配布ファイルを取り直して入れ直すと直る場合があります。ただし、署名の条件を満たしていないドライバーは、何度入れ直しても同じ結果になります。
仮想デバイスや入力変換ソフトのドライバー仮想コントローラーや入力変換のツールは、独自のカーネルモードドライバーを入れることがあります。物理的なゲームパッドだけでなく、デバイスマネージャーに追加された仮想デバイスの側にコード52が出ていないかも確認してください。

確認まず対象のデバイスと、ドライバーの出どころを控える

スタートボタンを右クリックして「デバイス マネージャー」を開き、黄色い「!」が付いたデバイスのプロパティの「全般」タブで、デバイスの状態が「コード52」になっているかを確かめます。コード10やコード43など別の番号なら、以下の手順の対象ではありません。

警告のデバイスが多いときは、管理者権限のコマンドプロンプトで次のコマンドを実行すると、コード52のデバイスだけを一覧にできます。

pnputil /enum-devices /problem 52

PnPUtilの/problemは問題コードを指定して絞り込むオプションで、Windows 10 バージョン1903以降で使えます。コードを付けずにpnputil /enum-devices /problemとすると、問題のあるデバイスをすべて表示します。どちらも状態を表示するだけで、ドライバーの削除や設定の変更はしません。

対象が決まったら、プロパティの「ドライバー」タブで、提供元・日付・バージョンを控えます。提供元が周辺機器のメーカーなら、そのメーカーのサポートページで探す対象がはっきりします。後から戻したいときの手がかりにもなります。

.sysファイルの「デジタル署名」タブがなくても、未署名とは限らない

Windowsのドライバーは、ファイル自体に署名を埋め込む方式のほかに、カタログファイル(.cat)でまとめて署名する方式があります。個別の.sysに署名タブが出ないことだけで、未署名だと判断しないでください。

手順署名済みのドライバーに入れ替える流れ

メーカー公式サイトで、Windows 11対応の最新版を探す機器のメーカーと型番から、サポートページのドライバー一覧を開きます。2026年4月以降に更新された版は、署名方式が新しくなっている可能性が高いので、日付を確かめます。入れ替えるときは、先に既存のドライバーをアンインストールする指示のメーカーもあるため、配布元の案内に従ってください。
Windows Updateのオプションの更新を確認する「設定」の「Windows Update」から「詳細オプション」、「オプションの更新プログラム」の順に開き、「ドライバー更新プログラム」に対象機器のものがないかを見ます。メーカー独自の機能を持つ機器では、Windows Updateの版が最適とは限らないため、メーカー版が見つかるならそちらを優先します。
更新の直後に出たなら、ドライバーを元に戻せるか見るデバイスのプロパティの「ドライバー」タブに「ドライバーを元に戻す」があれば、前のバージョンへ戻せます。ただし、前のバージョンが今の署名条件を満たさないなら、戻してもコード52は消えません。ボタンがグレーなら、Windowsに前の版が残っていません。
入れ直すときは、先に公式のファイルを手元に用意するデバイスの右クリックから「デバイスのアンインストール」を選び、再起動後にメーカー版を入れます。Wi-FiやLANのアダプターは、消すとダウンロードできなくなるため、別の端末でファイルを用意してからにします。「このデバイスのドライバーを削除しようとする」にチェックを入れる必要はありません。入れるとドライバーパッケージごと消えるため、再インストールの手段がないと元に戻せません。
メーカーに対応版があるか問い合わせるMicrosoftも、ドライバーの発行元に、WHCP認定のバージョンがあるか、どこで入手できるかを問い合わせるよう案内しています。サポートが終わった機器では、Windows標準のドライバーで基本機能だけ動く場合もありますが、ゲームパッドの振動や独自ボタンなどが使えなくなることがあります。

もともと署名の条件を満たさないドライバーは、再インストールしても署名済みになりません。入れ直しは「破損したファイルを入れ替える」ための手順で、署名の問題を直す手順ではないと考えてください。

ログ入れ替えても直らないときは、ログでブロックの理由を見る

公式サイトの最新版を入れてもコード52が残るときは、どのドライバーがなぜ拒否されたかをログで確認します。確認だけで、設定は変わりません。

見る場所探すもの分かること
SetupAPI.dev.log
C:\Windows\INF
!!!で始まる行と0x34: CM_PROB_UNSIGNED_DRIVERインストール時に署名の問題で起動しなかったこと。0x34は16進数で、10進数の52にあたる
イベントビューアー
CodeIntegrity → Operational
イベントID 3077(強制でブロック)と3076(監査)。Policy IDがドライバー ポリシーのもの2026年4月のドライバー ポリシーでブロックされたドライバー名と、読み込もうとしたプロセス名
同じCodeIntegrityのログイベントID 3004カーネルドライバーが無効な署名で読み込まれようとしたことが多いが、他の条件でも記録される

SetupAPI.dev.logでは、行頭の「!」は警告、「!!!」は失敗を表します。ログには過去のインストールの失敗も残るため、日時とデバイスのインスタンスIDが今の症状と合うかを確かめてください。ログは編集せず、読むだけにします。

Policy IDの見分け方は、Microsoftの資料に載っています。監査のポリシーは{784C4414-79F4-4C32-A6A5-F0FB42A51D0D}、強制のポリシーは{8F9CB695-5D48-48D6-A329-7202B44607E3}です。3077が見つかり、Policy IDが強制のものと一致していれば、2026年4月のポリシーによるブロックと判断できます。一致しない3077は別のポリシーが原因なので、同じ結論にはなりません。

!
3004が出ていても、原因はそれだけとは限らない

3004は、署名の問題以外でも記録される、一般的ではないイベントです。ファイル名やパス、日時が、コード52を出している機器のドライバーと一致して初めて、手がかりになります。

非推奨署名チェックやセキュリティ機能を切って直すのはおすすめしない

検索すると、ドライバー署名の強制を無効にする方法、テスト署名モード、Secure Bootの無効化、メモリ整合性のオフなどが出てきます。コード52について、Microsoftが一般ユーザー向けに示している解決策は署名済みドライバーの入手だけです。署名を検証しない状態にする方法は、開発・テスト用の位置づけです。

メモリ整合性は別の仕組みです。コード52は署名ポリシーへの不適合、メモリ整合性のブロックは、署名があるドライバーでも互換性で止まる場合のあるものです。Microsoftはメモリ整合性が原因のときも、先にWindows Updateかメーカーで互換性のある更新版を探すよう案内しています。そのうえで、見つからない場合の選択肢としてオフにする方法も載せています。ただし、Secured-coreのPCではその状態を外れ、ドライバーが担っていた機能に影響が出るおそれがあるとも書かれています。

署名の強制を一時的に外してデバイスが動いたとしても、ドライバーの署名の問題が直ったわけではありません。通常の起動に戻せば、また止まります。そのあいだ、本来Windowsが拒否するドライバーを読み込む状態になるため、普段使いのゲーミングPCでは避けたほうが安全です。

違いコード39・コード43・コード48との違い

同じ黄色い「!」でも、番号によってWindowsが見ている場所が違います。番号を確かめてから、その番号の手順に進むのが近道です。

コードMicrosoftの説明先に見る場所
52署名されていない(署名ポリシーに不適合な)ドライバーで、デバイスが起動しなかった署名済みの新しいドライバーがあるか
48Windows Updateが配信するDriver Protection databaseに載っているため、読み込まれないブロックされているドライバーの更新版
39ドライバーを読み込めなかったドライバーの破損や不足、互換性
43ドライバーがデバイスの失敗をOSに報告したドライバーの再導入、接続や電源の確認

グラボでコード43が出ている場合はグラボが「コード43」で認識されない原因を、USB機器でのコード43はUSBマウス・コントローラーがコード43で動作しない原因を参照してください。Windows Update後に「デバイスは移行されませんでした」と出ている場合は、その原因と確認方法が近い話題です。

Q&Aよくある質問

コード52が出たら、機器は故障していますか
故障とは限りません。コード52はドライバーの署名の検証に関するエラーで、ハードウェアが正常でも、ドライバーが署名の条件を満たさなければ出ます。メーカーの署名済みドライバーに替えて直るなら、故障ではありません。
マルウェアに感染していますか
コード52だけでは判断できません。エラー文に悪意のあるソフトウェアの可能性が書かれていますが、署名を検証できないときの共通の文面です。出どころの分からないサイトからドライバーを入れた直後なら、そのドライバーの使用をやめて、Windowsセキュリティでスキャンしてください。
ドライバーを入れ直せば直りますか
ファイルが破損していた場合は直ることがあります。署名の条件を満たしていないドライバーは、入れ直しても同じです。メーカーの新しい署名済みドライバーに替えてください。
ログの「0x34」は何ですか
コード52を16進数で書いた値です。PnPUtilやSetupAPI.dev.logでは0x34と表示されることがありますが、デバイスマネージャーのコード52と同じ問題を指しています。
メーカーが対応ドライバーを出していない古い機器はどうなりますか
署名済みのドライバーが入手できないと、コード52は解消しません。まずメーカーに、WHCP認定のドライバーがあるかを問い合わせてください。Windows標準のドライバーで基本機能が動く機器もありますが、独自機能は使えないことがあります。使い続けたい機能が動かないなら、現行品への置き換えが現実的です。
ドライバー署名の強制を無効にしても大丈夫ですか
普段使いのPCではおすすめしません。署名の強制はMicrosoftが開発・テスト向けに説明している方法で、本来拒否される不正なドライバーも読み込める状態になります。一時的に動いても、通常の起動に戻せば再発します。

まとめまとめ|コード52は、署名済みの新しいドライバーに替えて直す

まとめ

コード52は、Windowsが署名の条件を満たさないドライバーを拒否し、デバイスを起動しなかった状態です。故障やウイルス感染を示すものではなく、エンドユーザーが避ける方法は、署名済みのドライバーを入手して入れることだけとMicrosoftは説明しています。

2026年4月以降は、クロス署名の古いドライバーが、ポリシーの強制モードへの移行でブロックされる形でも起こります。更新していないのに急に出たときは、この可能性を疑ってください。デバイスマネージャーとPnPUtilで対象を特定し、メーカー公式かWindows Updateで新しい版を探し、直らなければSetupAPI.dev.logとCodeIntegrityのログで理由を確かめます。署名の強制やメモリ整合性を切る方法は、根本的な解決になりません。

2026 BEST BUY — GPU 部門
GIGABYTE Radeon RX 9060 XT 16GB GDDR6 グラフィックボード
16GB最安

RX 9060 XT 16GB

Amazon
ASRock RX 9070 XT Steel Legend Dark 16GB GDDR6
コスパ最強

RX 9070 XT 16GB

Amazon
MSI GeForce RTX 5070 12G VENTUS 2X OC
WQHD定番

RTX 5070 12GB

Amazon
MSI GeForce RTX 5070 Ti 16G VENTUS 3X OC
ミドルハイ

RTX 5070 Ti 16GB

Amazon
Amazon PICK UP — ゲーミングライフ
TACCOイラスト バラ ノンスケール 完成品フィギュア
美少女フィギュア

TACCO バラ

Amazon
クレーネル ホロライブプロダクション 尾丸ポルカ 1/7スケール 完成品フィギュア
ホロライブ

尾丸ポルカ 1/7

Amazon
FANATEC GT DD Pro ステアリングセット Gran Turismo公式ライセンス PS5 PS4 PC対応
ダイレクトドライブ

FANATEC GT DD Pro

Amazon
アズールレーン セントルイス 1/7スケール 完成品フィギュア
アズレン

アズレン セントルイス 1/7

Amazon
takt op. 運命は真紅き旋律の街を OFFICIAL ARTWORKS
公式画集

takt op. 公式画集

Amazon
Writer
管理人アバター

ゲーミングスタイル管理人

自作PC愛好家・ゲーム歴15年超

ゲーミングPC歴は15年以上。毎年パーツを更新しながら最新トレンドを追いかけています。初心者にもわかりやすく、上級者も満足できる情報発信を心がけています。