Code 28 - CM_PROB_FAILED_INSTALL
このデバイス マネージャーのエラー メッセージは、デバイスのドライバーがインストールされていないことを示します。
エラー コード
28
メッセージを表示する
"このデバイスのドライバーはインストールされていません。 (コード 28)"
推奨される解決方法
デバイスを製造している会社の Web サイトにアクセスして、このデバイスの最新のドライバーを探してください。
ドライバー開発者向け
デバイスの DEVPKEY_Device_ProblemStatus プロパティは、失敗コードを示す必要があります。
0xC0000490 - STATUS_PNP_NO_COMPAT_DRIVERS
PnP は、デバイスの互換性のあるドライバーを見つけることができませんでした。 このエラーは、多くの場合、DNF (driver not found) 問題と呼ばれます。
問題のデバイスのハードウェア ID と互換性 ID を調べて、INF がModels セクションで指定しているハードウェア ID と比較します。 また、Models セクション名の TargetOSVersion 部分が、実行しているアーキテクチャと OS のバージョンに適用されていることを確認します。
0xC0000491 - STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND
このコードは、ドライバー パッケージの依存関係が見つからないことを示します。
具体的には、デバイス上で一致した INF は、INF DDInstall セクションの Include エントリを使用して、このバージョンの Windows には存在しない Microsoft 提供の INF を指定しています。
0xC0000492 - STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND
このコードは、ドライバー パッケージの依存関係が見つからないことも示します。
この場合、デバイス上で一致した INF は、INF DDInstall セクションの Needs エントリを使用して、Include ディレクトリによって参照され、Microsoft によって提供される INF には存在しないセクションを指定しています。
0xC0000494 - STATUS_PNP_FUNCTION_DRIVER_REQUIRED
このエラーは、INF が関連付けられているファンクション ドライバー サービスを指定していない場合に発生します。
次のいずれかを確認します。
- インストールされるデバイスの INF ファイルは、フラグ SPSVCINST_ASSOCSERVICE (0x00000002) を使用して、関連サービスまたはファンクション ドライバーを設定する AddService ディレクティブを含んでいます。
- INF ファイルは、INF DDInstall セクションで、システム提供のドライバーを参照する Include または Needs エントリを指定し、これがデバイス上の関連サービスを設定します。
Windows 10 にアップグレードします
アップグレード前、デバイスにはドライバーがあり、正常に動作しています。 アップグレード後、コード 28 が表示されます。 これは、多くの場合、ドライバー パッケージが移行から除外されていることが原因です。