このデバイス マネージャーエラー メッセージは、デバイスのドライバーがインストールされていないことを示します。
エラー コード
28
メッセージの表示
"このデバイスのドライバーはインストールされていません。 (コード 28)
推奨される解決策
デバイスを製造している会社の Web サイトにアクセスし、このデバイスの最新のドライバーを探してください。
ドライバー開発者向け
デバイス の DEVPKEY_Device_ProblemStatus プロパティは、エラー コードを示す必要があります。
0xC0000490 - STATUS_PNP_NO_COMPAT_DRIVERS
PnP は、デバイスに適合するドライバーを見つけることができませんでした。 この障害は、多くの場合、DNF (ドライバーが見つかりません) の問題と呼ばれます。
対象のデバイスのハードウェア 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 では、Needs エントリを INF DDInstall セクションで使用して、Include ディレクティブによって参照される Microsoft 提供の INF のいずれにも存在しないセクションを指定します。
0xC0000494 - STATUS_PNP_FUNCTION_DRIVER_REQUIRED
このエラーは、INF が関連付けられている関数ドライバー サービスを指定しない場合に発生します。
次のいずれかであることを確認します:
- インストールされているデバイスの INF ファイルには、フラグ SPSVCINST_ASSOCSERVICE (0x00000002) を使用して、関連付けられているサービスまたは関数ドライバーを設定する AddService ディレクティブ が含まれています。
- INF ファイルは、デバイスに関連付けられたサービスを設定するシステム提供のドライバーを参照する、INF DDInstall Section 内の Include または Needs エントリを指定します。
Windows 10 にアップグレードする
アップグレード前は、デバイスにはドライバーがあり、正常に動作していました。 アップグレード後、コード 28 が表示されます。 これは、多くの場合、ドライバー パッケージが移行から除外されていることが原因で発生します。