INF の検証エラーと警告
このトピックでは、Microsoft Visual Studio が実行する INF の自動検証の結果として、または InfVerif ツールを実行したときに表示される可能性があるドライバーのインストール エラーと警告について説明します。
Visual Studio 2015 WDK 10 以降では、ドライバーをビルドするときに、次の INF ファイル エラーが [エラー一覧] ウィンドウに表示される可能性があります。 コマンド ラインからInfVerif.exeを実行している場合、ツールはコマンド プロンプトまたは HTML バージョンの結果でこれらのエラーを表示します。
エラー ガイダンス
InfVerif は、エラー番号が小さいほど問題が深刻であるという一般的な規則に従います。 ほとんどのエラー コードは、InfVerif に指定された引数に応じて、警告またはエラーのいずれかになります。
エラーは、"修正する必要があります" と見なす必要があります。
警告が完全に理解されている場合は無視できますが、多くの場合、別の問題の症状です。 たとえば、セクションが使用されていないことに関する警告は、INF ディレクティブが正しく呼び出されない現象である可能性があります。
エラーの処理
ハードウェア デベロッパー センターでドライバー テストに合格するには、すべてのエラーを修正する必要があります。
エラーは、次の条件に関連します。
- INF パーサーが INF を正常に解釈できない
- INF パーサーは、既定値の想定 (あいまいな構文) を行うことによってのみ INF を解釈できます。
- InfVerif の引数は、規則セットを INF (InfVerif /hなど) に適用する必要があることを示します。
デベロッパー センターでドライバーを提出する前に警告を修正する必要はありませんが、報告される問題を理解するために時間を取ることをお勧めします。 特定の警告が理解できない場合、INF が期待どおりに動作するとは限りません。
通常、警告は次に関連します。
- 構文が正しくない可能性があるが、適切な有効なシナリオがある
- 指定された InfVerif パラメーターに対して有効ですが、ドライバー分離モードなどの他のモードではエラーになる構文
エラー コード
WDK 10.0.26100.1 (Windows 11 バージョン 24H2) では、InfVerif.exe コマンドの 'infverif.exe /code' では、次の表と同じ情報が使用されます。
エラー コードと説明 | エラー レベル |
---|---|
コード 1000 メッセージ INF '<value>' が見つかりませんでした。 詳細 INFファイルは、指定されたファイル パスに見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1001 メッセージ INF '<value>' が無効です。[Version] セクションが含まれており、署名 "$Windows NT$" が必要です。 詳細 ドライバー INF には、ファイル形式に関するメタデータを含む最上位の [バージョン] セクションが必要です。 このセクションが見つからないか、 INF がサポートされていない形式であることを示しました。 |
/k: エラー /u: エラー /w: エラー |
コード 1002 メッセージ INF '<value>' が無効です。行 <値>の解析エラーです。 パーサーはエラー 0x<値>を返しました。 詳細 INF に指定された行に構文エラーが含まれていたので、解析を続行できませんでした。 通常、 追加のエラー メッセージはエラーの方法を示すか、エラー コードは問題を示します。 |
/k: エラー /u: エラー /w: エラー |
コード 1003 メッセージ INF に無効または不明なファイル エンコードがあります。ANSI または UTF-16 LE である必要があります。 詳細 INF のエンコードはサポートされておらず、INF の解析に失敗する可能性があります。 INF は次のように変換する必要があります。 UTF-16 LE. |
/k: エラー /u: エラー /w: エラー |
コード 1005 メッセージ <value> ディレクティブに必要なセクション名。 詳細 指定されたディレクティブには、より多くのデータを含むセクションを指定する引数が必要ですが、このセクションは省略されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1006 メッセージ <値>の値がありません。 詳細 指定したディレクティブに必要な引数が省略されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1007 メッセージ <[value]>セクションのソース ファイル "<value>" の <値> がありません。 詳細 無効なサブディレクトリ値でディスクまたはファイル パスが指定されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1008 メッセージ <[value]>セクションの '<value>' のディスク ID が見つからないか無効です。 詳細 無効なID値でディスクまたはファイル パスが指定されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1010 メッセージ 無効な ClassGuid "<value>"。{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} が必要です。 詳細 ClassGuid 値の形式が正しくありません。 中かっこやダッシュなど、標準の GUID 形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1011 メッセージ [Manufacturer] セクションに models セクション名がありません。 詳細 [Manufacturer] セクションのエントリに [Models] セクションのセクション名がありません。 |
/k: エラー /u: エラー /w: エラー |
コード 1013 メッセージ <値>セクションに <値><値> キーがありません。 詳細 INF セクションに必要なキーが指定されていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1014 メッセージ <値>セクションの <値><値> キーが無効です。 詳細 INF セクションに必要なキーが見つかりましたが、無効なデータが提供されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1015 メッセージ <値>セクションの無効な <値> パス "<値>"。 詳細 指定されたパスの形式が正しくありません。 |
/k: エラー /u: エラー /w: エラー |
コード 1016 メッセージ <値> ファイル"<value>" の <値> パスを取得できませんでした。 詳細 ファイルへの完全なパスを生成できませんでした。 パスは、[SourceDisksFiles] と [SourceDisksNames] を使用してアセンブルます。見つからないか、これらのセクションに誤って一覧表示されている可能性があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1017 メッセージ サービス名 の <値> は、内部でのみ使用するために予約されています。 詳細 このサービス名は予約されており、変更する必要があります。 サンプル ドライバーで使用されるすべての名前は予約されています。 |
/k: エラー /u: エラー /w: エラー |
コード 1019 メッセージ 無効な <値><値> GUID "<value>"。{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} が必要です。 詳細 GUID の形式が正しくありません。 中かっこやダッシュなど、標準の GUID 形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1020 メッセージ フィルター レベル名 "<value>" は予約されています。 詳細 フィルター レベルの名前は内部状態で使用するために予約されており、フィルター レベルとして使用することはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 1021 メッセージ サービス '<value>' は、一意にした場合に名前の最大長 (<値>) を超えています。 詳細 サービスの名前が、一意のトークンを名前に追加して一意にした場合、サービス名の最大長を超えています。 |
/k: エラー /u: エラー /w: エラー |
コード 1022 メッセージ サービス名 '<value>' は、すべての宣言で一意の名前機能を利用する必要があります。 詳細 INF 内の複数のインストール セクションで同じサービス名が使用されますが、一意のサービスを使用しているのは、その一部のみです。 名機能。 これらは、一意の名前機能の使用と一致している必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1078 メッセージ <value> ディレクティブで指定された <値> "<value>" をスキップします。 詳細 指定されたエントリは、使用されているコンテキストでは無効です。 他のコンテキストで有効な場合があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1080 メッセージ <value> ディレクティブに <値>がありません。 詳細 指定したディレクティブの引数がありません。 |
/k: エラー /u: エラー /w: エラー |
コード 1081 メッセージ <value> ディレクティブに無効な <値> "<value>" があります。 詳細 ディレクティブに無効な引数が指定されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1082 メッセージ <value> ディレクティブに無効な <値>があります。 詳細 ディレクティブに無効な引数が指定されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1083 メッセージ <value> ディレクティブは、 <value>に無効な <値> があります。 詳細 ディレクティブに無効なフラグが指定されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1084 メッセージ セクション<[value]>に <値> "<value>" を持つ '<value>' ディレクティブの '<value>' ディレクティブがありません。 詳細 このディレクティブは、他の場所で追加のディレクティブを指定する必要があり、見つかりませんでした。 たとえば、 UmdfService ディレクティブには、対応する UmdfLibraryVersion ディレクティブが必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 1085 メッセージ <value> ディレクティブが不完全です。 詳細 ディレクティブには追加の引数が必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 1086 メッセージ 重複する <値> '<value>' はスキップされる可能性があります。 詳細 同じデータを指定する複数の AddComponent など、同じデータが不必要に複数回定義されました コンポーネント名。 |
/k: エラー /u: エラー /w: エラー |
コード 1087 メッセージ <値> ディレクティブと <値> ディレクティブの両方を指定することはできません。 <値> は無視されます。 詳細 一部の定義では、1 つのディレクティブまたは別のディレクティブのみがサポートされ、両方を使用することはできません。 たとえば、AddFilter は、 フィルター レベルまたは位置の指定をサポートしますが、両方を指定することはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 1088 メッセージ 重複 する <値> ディレクティブは許可されません。 詳細 ディレクティブが複数回指定されましたが、有効にできるのは 1 つだけです。 これにより、非決定論的な動作が発生する可能性があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1100 メッセージ コピー元とコピー先の <値> は、DIRID <値>で CopyFiles を使用する場合、ファイル '<value>' と一致する必要があります。 詳細 このエラーは、ファイルが元のドライバストアの名前と場所から、ドライバストア内の別の名前と場所に コピーまたはリネームされた場合に発生します。 [SourceDisksFiles] [CopyFileSection] ドライバー ストアは、元のドライバー パッケージ ディレクトリ構造を維持します。 上記のコードでは、元の DriverFile.sysの場所は <INF の場所>\x64 ですが、CopyFiles ディレクティブは <INF の場所>\SubDirectory に 配置します。 ファイルの名前がコピーの一部として変更された場合も、同じエラーが表示されます。 |
/k: エラー /u: エラー /w: エラー |
コード 1101 メッセージ DIRID <値>と共にセキュリティ記述子を使用することはできません。 詳細 指定された DIRID の宛先ディレクトリを持つファイルでは、セキュリティ記述子を使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1102 メッセージ ディレクティブ <値>が無効です。DIRID <値>と共に使用することはできません。 詳細 指定したディレクティブは、指定した DIRID の宛先ディレクトリを持つファイルでは使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1103 メッセージ 無効なフラグ 0x<値>は、DIRID <値>と共に使用できません。 詳細 指定したフラグは、指定した DIRID の宛先ディレクトリを持つファイルでは使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1110 メッセージ CopyINF ディレクティブでファイル '<value>' を指定できません。 詳細 CopyINF ディレクティブでは、他の INF ファイルのみを指定できます。 |
/k: エラー /u: エラー /w: エラー |
コード 1141 メッセージ 無効なデバイス ソフトウェア バイナリ '<value>' です。パスは、ドライバー パッケージを参照するための相対パスである必要があります。 詳細 絶対パスがソフトウェア バイナリに指定されましたが、相対パスである必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1142 メッセージ セクション [<value>] のデバイス ソフトウェアが無効です。SoftwareType は <値> ですが 、 <値> がありません。 詳細 指定したソフトウェアの種類には、指定されていない指定されたディレクティブが必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 1144 メッセージ SoftwareType <値> を持つデバイス ソフトウェアは、製品の種類によっては実行されない場合があります。 詳細 指定されたソフトウェアの種類は、Windows デスクトップ OS 製品でのみ機能し、他の製品の種類では動作しません。 |
/k: 警告 /u: エラー /w: 警告 |
コード 1150 メッセージ セクション <[value]> のディレクティブ<[値]>が無効です。文字 '' または ',' を含めることはできません。 詳細 コンポーネント ID に無効な文字が指定されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1160 メッセージ COM クラス '<value>' に指定された不明なスレッド モデル '<value>' ('Apartment'、'Free'、'Both'、または 'Neutral' を想定)。 詳細 指定されたスレッド モデル値が認識されません。 サポートされている型には、"アパートメント"、"Free"、"Both"、"Neutral" があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1180 メッセージ セクション [<value>] 内の無効なイベント チャネルは、セクション [<value>] の下にある複数のチャネルで重複する値 (<値>) を持つことはできません。 詳細 複数のイベント チャネルは、1 つのプロバイダー内で同じチャネル ID を持ちます。 チャネル ID は一意である必要があります。 イベント チャネルの詳細については、 ChannelTypeを参照してください 。 |
/k: エラー /u: エラー /w: エラー |
コード 1181 メッセージ セクション [<value>] のイベント チャネル <値> 値 '<value>' が無効です。 <値>の<値>と共に使用することはできません。 詳細 イベント チャネルは、チャネルの種類で無効な値を指定します。 イベント チャネルの詳細については、 ChannelTypeを参照してください 。 |
/k: エラー /u: エラー /w: エラー |
コード 1182 メッセージ セクション [<value>] でのイベント チャネル <値> と <値> の不一致。 <value>=<value> の <value>=<value> を想定しています。 詳細 イベント チャネルは、追加のパラメーターを必要とする値を指定します。 この追加パラメーターがありません。 イベント チャネルの詳細については、 ChannelTypeを参照してください 。 |
/k: エラー /u: エラー /w: エラー |
コード 1199 メッセージ 構文 '<value>' は OS バージョン <value>.<value>.<value>で導入されましたが、構文を使用する DDInstall セクションは、以前の OS バージョンにインストールされます。 これらの DDInstall セクションは、TargetOSVersion 装飾を使用して <value>.<value>.<value> 以上にのみインストールするように制限する必要があります。 詳細 影響を受ける DDInstall セクションは、指定された構文をサポートしていない製品バージョンにインストールされます。 ビルド サポートされている製品のみに DDInstall の適用性を制限するには、[モデル] セクションに番号を追加する必要があります バージョン。 これにより、ドライバーが正しく機能しない製品バージョンにドライバーがインストールされなくなります。 詳細については、「INF Manufacturer」セクション および プラットフォーム拡張機能とオペレーティング システムバージョンの組み合わせに関するセクションを参照してください。 |
/k: エラー /u: エラー /w: エラー |
コード 1201 メッセージ <value> エントリには追加の値 '<value>' があり、無視されます。 詳細 指定されたディレクティブには、指定された引数の数が、許可されている数を超えています。 余分な値は無視されます。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 1202 メッセージ 含まれている INF '<value>' が見つかりません。 含まれるのはシステム提供の INF のみです。 詳細 Include ディレクティブは、見つからない INF を指定しました。 Include ディレクティブを使用して参照できるのは、Microsoft が提供する受信トレイ INF のみです。 |
/k: エラー /u: エラー /w: エラー |
コード 1203 メッセージ セクション [<値>] が見つかりません。 詳細 ディレクティブが存在しないセクションを参照しています。これは、構文の入力ミスやエラーである可能性があります。 セクション名が存在し、スペルが正しいことを確認するか、指定されたディレクティブに関する完全なドキュメントを参照してください 詳細については、 |
/k: エラー /u: エラー /w: エラー |
コード 1204 メッセージ プロバイダーを "Microsoft" にすることはできません。INF を作成した組織である必要があります。 詳細 プロバイダーを Microsoft として指定できるのは Microsoft のみです。 Microsoft で始まるプロバイダー名も使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1205 メッセージ <value> ディレクティブと <value> ディレクティブから参照されるセクション [<value>]。 詳細 同じセクションが 2 つの異なるディレクティブから参照されました。 次に例を示します。 CopyFiles = FileSection DelFiles = FileSection |
/k: 警告 /u: 警告 /w: 警告 |
コード 1206 メッセージ <value> ディレクティブからの<値> 以外のセクション [<value>] の参照が無効です。 詳細 同じセクションが 2 つの異なるディレクティブから参照されました。 次に例を示します。 CopyFiles = FileSection AddFilter = FileSection |
/k: エラー /u: エラー /w: エラー |
コード 1207 メッセージ ディレクティブ '<value>' は MSFT INF では使用できません。 詳細 Microsoft INF は、指定されたディレクティブの使用を許可されていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1208 メッセージ ディレクティブ '<value>' は許可されません。 詳細 このディレクティブは、Microsoft が提供する受信トレイ INF ファイルでのみ許可され、サード パーティでは使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1209 メッセージ セクション [<値>] は複数回定義されます。 詳細 同じ名前の複数のセクションが定義されており、それらの内容を 1 つのセクションに結合できます。 |
/k: エラー /u: エラー /w: エラー |
コード 1210 メッセージ プロバイダーを "<value>" にすることはできません。"<value>" に設定する必要があります。 詳細 プロバイダー名は/provider スイッチと一致する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1211 メッセージ [<value>]、"<value>"、"<value>" の下に複数のサービスを関連付けることはできません。 SPSVCINST_ASSOCSEVICE を使用できるのは 1 つのサービスのみです。 詳細 SPSVCINST_ASSOCSERVICE フラグは、サービスがデバイスのファンクション ドライバーであることを示します。 デバイスのみに 関連付けられた関数ドライバー サービスが 1 つ含まれます。 |
/k: エラー /u: エラー /w: エラー |
コード 1212 メッセージ [<value>] セクションと [<value>] セクションの両方を含めることはできません。 詳細 指定された 2 つのセクション名を両方とも同じ INF ファイルに含めることはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 1213 メッセージ [SourceDisksFiles] の下に CAT ファイルを一覧表示できません。 詳細 カタログ ファイルは、[Version] セクション内の CatalogFile ディレクティブからのみ参照する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1214 メッセージ カタログ ファイル '<value>' が無効です。'filename.cat' が必要です。 詳細 カタログ ファイルのファイル名は、'filename.cat' の形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1217 メッセージ <値> ディレクティブのバージョン '<value>' が無効です。各セグメントが 0 から 65536 の間にある w.x.y.z を想定しています。 詳細 指定したディレクティブのバージョン値は、各セグメントが 0 から 65536 の間にある w.x.y.z 形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1218 メッセージ MM/DD/YYYY を想定して、 <値> のドライバーの日付 <値>が無効です。 詳細 DriverVer ディレクティブの日付は、MM/DD/YYYY の形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1220 メッセージ 含まれている INF で定義されているセクションを直接参照することはできません(<1220>) 詳細 インクルード INF のセクションは、対応する DDInstall セクションの Needs ディレクティブを使用してのみ参照できます。 |
/k: エラー /u: エラー /w: エラー |
コード 1222 メッセージ HKLM\SYSTEM\CurrentControlSet は許可されていますが、 <値>/<値> レジストリ キーを変更できません。 詳細 指定されたレジストリ キーの書き込みは許可されません。 レジストリの状態は、AddReg ディレクティブを使用して記述する必要があります HKR の reg-root を使用します。 |
/k: エラー /u: エラー /w: エラー |
コード 1223 メッセージ <value>\<value> レジストリ キーを変更できません。 詳細 指定されたレジストリ キーの書き込みは許可されません。 レジストリの状態は、AddReg ディレクティブを使用して記述する必要があります HKR の reg-root を使用します。 |
/k: エラー /u: エラー /w: エラー |
コード 1224 メッセージ レジストリ ルート "<value>" が無効です。 詳細 指定したレジストリ ルートが無効です。 詳しくは、「INF AddReg ディレクティブ」を参照してください。 |
/k: エラー /u: エラー /w: エラー |
コード 1225 メッセージ レジストリ値 '<value>' は型 '<value>' である必要があります。 詳細 指定したレジストリ値が必要な型ではありません。 |
/k: エラー /u: エラー /w: エラー |
コード 1226 メッセージ <値>のすぐ下のレジストリ値 '<value>' には、セキュリティ記述子を使用できません。 詳細 指定されたレジストリ値には、設定できないセキュリティ記述子があります。 HKR のすぐ下のレジストリ値 では、代替のセキュリティ記述子を設定できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1229 メッセージ <値> エントリに <値> ファイル名がありません。 詳細 指定したファイル操作では、名前を指定する必要がありますが、指定されませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1230 メッセージ [SourceDisksFiles] セクションにファイル '<値>' がありません。 詳細 ファイルが CopyFiles または同様のディレクティブで指定されましたが、[SourceDisksFiles] セクションで見つかりませんでした。 または [SourceDisksFiles] の一覧が無効でした。 このエラーは、アーキテクチャで修飾されたバージョンの [SourceDisksFiles] が指定されている場合に頻繁に発生します ([SourceDisksFiles.amd64] など)、INF でサポートされているすべてのアーキテクチャに [SourceDisksFiles] セクションがあるわけではありません。 |
/k: エラー /u: エラー /w: エラー |
コード 1231 メッセージ [SourceDisksFiles] セクションで指定された圧縮ファイル名 '<value>' が無効です。圧縮されていないファイル名 '<value>' が必要です。 詳細 [SourceDisksFiles] 内で指定されたファイルは、圧縮されたバージョンではなく、圧縮されていないファイル名を使用する必要があります (myfile.sys myfile.sy_)。 |
/k: 警告 /u: エラー /w: エラー |
コード 1233 メッセージ デジタル署名に必要なディレクティブ <値> がありません。 詳細 ドライバー パッケージに署名するには、指定したディレクティブが必要ですが、存在しません。 |
/k: エラー /u: エラー /w: エラー |
コード 1234 メッセージ [<value>] セクションに必要なディレクティブ <値> がありません、空、または無効です。 詳細 指定したセクションには、指定したディレクティブが必要であり、見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1235 メッセージ 文字列トークン '<value>' は [<value>] セクションで定義されていません。文字列でリテラル '<value>' を使用する場合は、代わりに '<value>' を使用してください。 詳細 指定された文字列トークンは、[Strings] セクションに定義がありません。 たとえば、INF ファイルは %REG_DWORD% を指定します。 AddReg ディレクティブで指定された addレジストリ セクションに含まれるが、対応するREG_DWORD = 0x00010001 [文字列] セクションに表示されます。 このエラーは、INF ファイルで環境変数を含むレジストリ値が指定されている場合に頻繁に発生します。 次に例を示します。 [MyAddReg] %SystemRoot% パス コンポーネントは、次の下から "SystemRoot" 文字列置換トークンとして解釈されます。 レジストリにリテラル "%SystemRoot%" を格納する意図された動作ではなく、[Strings] セクション。 受信先 文字列の代替を実行するのではなく、リテラル値 %SystemRoot% を使用するには、エスケープ シーケンス %% を使用します。 [MyAddReg] |
/k: エラー /u: エラー /w: エラー |
コード 1241 メッセージ セクション [<value>] のソース ファイル "<value>" の解決できないユーザー定義 DIRID (<値>)。 詳細 ユーザー定義 DIRID を解決できませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1242 メッセージ セクション [<value>] のソース ファイル "<value>" の解決できない DIRID (<値>)。 詳細 指定されたDIRID値を解決できませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1243 メッセージ セクション [<value>] のソース ファイル "<value>" の DIRID 値 (<値>) が無効です。 詳細 指定されたDIRID値はサポートされていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1245 メッセージ 機能スコア '<value>' が無効です。 詳細 指定された機能スコアが無効でした。 これは、00 から FF の範囲内の 1 バイトの 16 進値として指定する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1250 メッセージ EventLogType '<value>' が無効です。'System'、'Application'、または 'Security' が必要です。 詳細 指定されたイベント ログの種類が認識されません。 サポートされている型には、'System'、'Application'、または 'Security' があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1251 メッセージ SPSVCINST_ASSOCSERVICE フラグを指定して disabled (StartType=4) サービス '<value>' を追加できません。 詳細 関連付けられているサービスを無効なサービスとして作成することはできません。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 1252 メッセージ <value>=<value> と ServiceType=<value> のサービス '<value>' を追加できません。 詳細 サービス構成が競合しているか、指定されたサービスの種類でサポートされていません。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 1253 メッセージ セクション [<value>] でサービス名を指定せずにディレクティブ '<value>' をスキップする。 詳細 指定されたディレクティブは、サービス名なしでそのまま使用することはできません。 意図的なサービス名がない場合は、 誤ったフラグの使用が原因で発生します。 |
/k: エラー /u: エラー /w: エラー |
コード 1254 メッセージ ServiceBinary='<value>' のサービス '<value>' のサービス イメージ パスが無効です。 詳細 サービス イメージ パスを適切に解析できませんでした。 引用符の使用が正しくないか、不足している可能性があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1256 メッセージ WMI インターフェイス フラグ '<value>' が無効です。 詳細 指定された WMI インターフェイス フラグに無効なフラグが設定されています。 |
/k: エラー /u: エラー /w: エラー |
コード 1257 メッセージ レジストリ操作の値は、一部のコンテキストで正しくない可能性があります。Windows ディレクトリの代わりに <値> を使用してください。 詳細 環境変数に変更できるパスが指定されました。 環境変化に対してドライバーをより頑強にする代わりに 環境変数を使用します。 |
/k: エラー /u: エラー /w: エラー |
コード 1258 メッセージ デバイスのインストール シナリオやコンテキストによっては、 <値> のファイル パス "<value>" が正しくない可能性があります。代わりに <value>\<サブディレクトリ> を使用してください。 詳細 レジストリに格納されている値には、%SystemRoot% などのランタイム解決可能なパスを使用します。 DIRID 値は完全に は、ドライバーがイメージに追加されるときに解決されます。 ドライバー INF が異なる展開で処理される場合 のシナリオ (オフライン イメージングや OS アップグレードなど) では、正しくない値が格納される可能性があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1260 メッセージ 無効な <値>のため、 <値> ディレクティブが無効です。 詳細 指定したディレクティブを適切な型に解析できませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1261 メッセージ セクション [<value>] を含む未定義のデバイス "<value>"。 詳細 指定したデバイスのデバイスインストールセクションが見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1262 メッセージ バイト以外のビットマスク '0x<値> のため、 <値> エントリが無効です。 詳細 レジストリ値のビットマスクは、サイズが 1 バイトである必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1263 メッセージ カスタム値型と既知の値型が競合しているため、 <値> の入力が無効です。 詳細 カスタム値型は、REG_NONE、REG_SZ、REG_EXPAND_SZ、またはREG_MULTI_SZにすることはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 1264 メッセージ カスタム値型の値型フラグがないため、 <値> の入力が無効です。 詳細 カスタム値型では、FLG_ADDREG_BINVALUETYPEを指定する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1265 メッセージ multi-sz 以外の値に対する追加フラグが原因で、 <値> エントリが無効です。 詳細 レジストリ値に Append が指定されましたが、値が追加可能な型ではありません。 |
/k: エラー /u: エラー /w: エラー |
コード 1266 メッセージ 複数 sz 削除の値がないため、 <値> エントリが無効です。 詳細 複数の sz から値が削除されていますが、削除する値が指定されていませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1267 メッセージ <値> エントリのバイナリ データが無効で、00 から FF の間に 1 つ以上のバイトが必要です。 詳細 指定されたフィールドに無効な値があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1268 メッセージ <値> エントリの数値が無効で、 <値>ビットの 10 進数 (0 以降) または 16 進数 (0x0+) の値が必要です。 詳細 指定されたフィールドに無効な値があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1270 メッセージ INF では、[DeviceInstall32] セクションで作成されたハードウェア ID のドライバーはインストールされません。 詳細 [DeviceInstall32] セクションで作成されたデバイスは、同じ INF を使用してインストールする必要がありますが、インストール セクションが指定されていませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1271 メッセージ モデルインストールセクション名がありません。 詳細 models セクションでは、該当するハードウェア ID が指定されましたが、そのハードウェア ID に使用するインストール セクションは指定されません。 |
/k: エラー /u: エラー /w: エラー |
コード 1272 メッセージ 名前のないサービスのサービス セクション [<value>] を無視します。 詳細 サービスは名前なし (サービスなし) でしたが、サービスのインストール セクションを指定しました。 サービスのインストール セクションは無視されました。 |
/k: エラー /u: エラー /w: エラー |
コード 1273 メッセージ ソース ファイル "<value>" ではディスク ID <値>が使用されます。これは [<値>] の下には表示されません。 詳細 指定したディスク ID が [SourceDisksNames] セクションに表示されません。 |
/k: エラー /u: エラー /w: エラー |
コード 1274 メッセージ セクション [<value>] の未解決の$ARCH$ トークン。 大文字と小文字を区別する $ARCH$ トークンを解決するには、stampinf ツールを実行する必要があります。 詳細 INF ファイルは、stampinf が解決するトークンを使用しますが、stampinf は実行されませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1275 メッセージ <値> '<value>' が [DestinationDirs] に表示されません。 詳細 指定したファイルにコピー先が指定されていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1280 メッセージ クラス名と ClassGuid の不一致。ClassGuid "<value>" のクラス "<value>" が必要です。 詳細 指定した ClassGuid は既知のクラスですが、Class 値がクラスの予期される名前と一致しません。 |
/k: エラー /u: エラー /w: エラー |
コード 1281 メッセージ クラス名と ClassGuid の不一致。Class "<value>" のClassGuid "<value>" が必要です。 詳細 指定した Class は既知のクラスですが、ClassGuid 値がクラスの予期されるClassGuidと一致しません。 |
/k: エラー /u: エラー /w: エラー |
コード 1284 メッセージ クラス "<value>" は、Microsoft が使用するために予約されています。 詳細 指定されたデバイス クラスは、配送ドライバーまたは製品では使用できません。 サンプル ドライバーは、このエラーを返します サンプルが、作成者が適切なデバイス クラスを指定する必要がある方法で設計されている場合。 |
/k: エラー /u: エラー /w: エラー |
コード 1285 メッセージ Microsoft 定義クラスの [ClassInstall32] セクションを指定できません。 詳細 Windows 10 の時点では、IHV が提供する INF では、システムが定義するデバイス設定の INF で [ClassInstall32] を使用することはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 1286 メッセージ 無効な <値> 値 "<value>" が <値>の最大長を超えています。 詳細 クラス名の長さは31文字を超えることはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 1287 メッセージ [<value>] セクションのモデル セクション名 '<value>' のターゲット OS バージョン装飾 '<value>' が無効です。 詳細 ターゲット OS バージョンの装飾を解析できませんでした。正しい形式になっていることを確認してください。 形式の仕様の詳細については、 「INF 製造元」セクションを参照してください 。 |
/k: エラー /u: エラー /w: エラー |
コード 1288 メッセージ ターゲット OS バージョン '<value>.<value>.<value>' が無効です。 ビルド番号を指定する場合、'<value>.<value>.<value>' 以上である必要があります。 詳細 ビルド番号のターゲット設定は Windows 10 バージョン 1607 (ビルド 14310 以降) で導入されたため、指定ビルド番号は、 14310 以上にする必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1289 メッセージ [<value>] セクションにディレクティブ '<value>' がありません。 詳細 指定したディレクティブは、指定したセクションで必要ですが、見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1290 メッセージ [<value>] セクションのディレクティブ '<value>' が無効です。 詳細 指定したディレクティブが、指定したセクション内で無効です。 |
/k: エラー /u: エラー /w: エラー |
コード 1292 メッセージ <value> ディレクティブは、[Strings] セクションに間接文字列を必要とし、<値>として参照されます。 詳細 ディレクティブは、実行時にリーダーが解決できる間接文字列として指定する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1293 メッセージ サービス名 '<value>' は予約されています。 詳細 指定されたサービス名は予約されており、どのドライバーでも使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 1294 メッセージ セクション [<value>] の <値> '<value>' が重複しています。 詳細 同じセクションで同じ値が複数回指定されます。 余分なものを削除します。 |
/k: エラー /u: エラー /w: エラー |
コード 1295 メッセージ セクション [<value>] には、セクション [<value>] とは異なる数の文字列が含まれています。 詳細 すべての言語の [Strings] セクションには、同じ値が含まれている必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1296 メッセージ ハードウェア '<value>' には、インストール セクション '<value>' を使用するサービスが関連付けされていません。 詳細 Windows 10 バージョン 1809 以降では、これは警告からエラーに変更されました。 次の値を使用します。サービス セクションは次のとおりです。 定義された各ターゲット OS に必要です。 これは、1809 より前でも適切な方法です。 INF が以前にこのセクションを含めていなかった場合は、Microsoft が提供する受信トレイ ドライバー サービスに依存しているため、 次に、 .を参照するサービス セクション。ニーズを使用した Microsoft 提供の受信トレイ INF のサービス セクション および Include ディレクティブを作成する必要があります。 次に例を示します。 [DDInstall.Services] ファンクション ドライバーを必要としないデバイスの場合、これは次のように指定できます。 AddService = ,2 これは、INF がデバイスをインストールして機能ドライバーを必要としないことを指定する場合にのみ使用します。 たとえば、 にします。 たとえば、フィルター ドライバーのみを必要とするが、関数ドライバーを必要としないデバイスには、次の 2 つの AddService ディレクティブがあります。 AddService = MyFilterDriver,, My-Service-Install-Section |
/k: エラー /u: エラー /w: エラー |
コード 1297 メッセージ デバイス ドライバーはどのデバイスにもインストールされません。これが意図されている場合は、プリミティブ ドライバーを使用します。 詳細 これは、INF ファイルがデバイス ドライバーですが、デバイス ドライバーとして使用されていないことを示します。 これは、次の原因となる可能性があります。 ドライバー ストアによるドライバーの処理方法に関する問題が発生する可能性があります。 これが意図しない場合は、INF をチェックして、 ハードウェア ID が正しく指定されていること。 ドライバーがデバイスにインストールすることを意図していない場合は、 プリミティブ ドライバーに変換します。 プリミティブ ドライバーは、特定のデバイスではなく、システム全体にインストールされるドライバーです。 詳細については、「プリミティブ ドライバーへの変換」を参照してください 。 |
/k: エラー /u: エラー /w: エラー |
コード 1299 メッセージ 解析エラーのため、追加の検証チェックがスキップされました。 詳細 INF で解析の問題が発生したため、解析が完了しなくなります。 これ以上、エラーはないはずです。 問題の原因を示します。 |
/k: エラー /u: エラー /w: エラー |
コード 1300 メッセージ レガシ <値><値>が見つかりました。 詳細 INF は、最新の Windows OS 製品では無効な非推奨のレガシ操作を実行します。 |
/k: エラー /u: エラー /w: エラー |
コード 1301 メッセージ レガシ <値> の操作<値>が見つかりました。 詳細 INF は、最新の Windows OS 製品では無効な非推奨のレガシ操作を実行します。 |
/k: エラー /u: エラー /w: エラー |
コード 1302 メッセージ '<value>'<value> のレガシ <値> 操作が見つかりました。 詳細 INF は、最新の Windows OS 製品では無効な非推奨のレガシ操作を実行します。 |
/k: エラー /u: エラー /w: エラー |
コード 1303 メッセージ <値> (<値>)<値>を定義するレガシ <値> 操作が見つかりました。 詳細 INF は共同インストーラーまたはクラス インストーラーを定義します。これは、最新の Windows OS 製品ではサポートされなくなったため、使用しないでください。 |
/k: エラー /u: エラー /w: エラー |
コード 1304 メッセージ 非相対キー (<value><\value>)<値>を使用するレガシ <値> 操作が見つかりました。 詳細 レジストリ操作は、相対キー (HKR) を使用して行う必要があります。 これにより、値が適切な場所に格納されます 使用される INF セクションの種類を基準にした相対値です。 |
/k: 警告 /u: エラー /w: なし |
コード 1305 メッセージ 追加可能な複数sz値 (<value>\<value>)<value>を使用して従来の <値> 操作が見つかりました。 詳細 このINFは、REG_MULTI_SZから値を削除するか、既存のREG_MULTI_SZに追加します。 これにより、非 決定論的な結果であり、行うべきではありません。 |
/k: 警告 /u: エラー /w: エラー |
コード 1306 メッセージ '<value>'<値>にシステム以外のターゲット パス (<値>) を持つレガシ <値> 操作が見つかりました。 詳細 INF は、システム パスの外部にあるコピー先を含むファイル コピーを指定します。 |
/k: 警告 /u: エラー /w: なし |
コード 1307 メッセージ レガシ <値><値>が見つかりました。 詳細 INF は、デスクトップ Windows OS 製品でのみ有効なレガシ操作を実行します。 |
/k: 警告 /u: エラー /w: エラー |
コード 1308 メッセージ レガシ <値> の操作<値>が見つかりました。 詳細 INF ファイルは、デバイスの構成に必要な追加操作のみを実行する必要があります。 ドライバーが削除されたとき システムから、ドライバーをクリーンするための適切な操作が自動的に実行されます。 |
/k: 警告 /u: エラー /w: エラー |
コード 1309 メッセージ '<value>'<value> のレガシ <値> 操作が見つかりました。 詳細 INF ファイルは、デバイスの構成に必要な追加操作のみを実行する必要があります。 ドライバーが削除されたとき システムから、ドライバーをクリーンするための適切な操作が自動的に実行されます。 |
/k: 警告 /u: エラー /w: エラー |
コード 1310 メッセージ サフィックス 'のセクション [<value>] が必要です。<value>' は、最初に参照するセクション [<value>.<value>]のサフィックスと一致しません。。 詳細 Needs ディレクティブを使用する場合、参照されるセクションには、〘のサフィックスと一致するサフィックスが必要です。 参照セクション。 次に例を示します。 [DDInstall.Services] 両方のセクションに .サービス サフィックス。 このエラーは、指定されたセクションが正しく解析されていないことを示します。 異なるサフィックス。 |
/k: エラー /u: エラー /w: エラー |
コード 1311 メッセージ 必要なセクション [<値>] にはサフィックス 'が必要です。<value>' を使用して、最初の参照セクション [<value>.<value>] に一致します。 詳細 Needs ディレクティブを使用する場合、参照されるセクションには、〘のサフィックスと一致するサフィックスが必要です。 参照セクション。 次に例を示します。 [DDInstall.Services]両方のセクションに .サービス サフィックス。 このエラーは、指定されたセクションが正しく解析されていないことを示します。 異なるサフィックス。 |
/k: エラー /u: エラー /w: エラー |
コード 1312 メッセージ サフィックス 'のセクション [<value>] が必要です。<value>' は、親セクション [<value>] のサフィックスと一致しません。 詳細 Needs ディレクティブを使用する場合、参照されるセクションには、〘のサフィックスと一致するサフィックスが必要です。 参照セクション。 次に例を示します。 [DDInstall.Services]両方のセクションに .サービス サフィックス。 このエラーは、必要なセクションのサフィックスが参照元のセクションと一致しないことを示します。 |
/k: エラー /u: エラー /w: エラー |
コード 1313 メッセージ 必要なセクション [<値>] にはサフィックス 'が必要です。<value>' は、親セクション [<value>] のサフィックスに一致します。 詳細 Needs ディレクティブを使用する場合、参照されるセクションには、〘のサフィックスと一致するサフィックスが必要です。 参照セクション。 次に例を示します。 [DDInstall.Services]両方のセクションに .サービス サフィックス。 このエラーは、必要なセクションのサフィックスが参照元のセクションと一致しないことを示します。 |
/k: エラー /u: エラー /w: エラー |
コード 1314 メッセージ 必要なセクション [<値>] に含まれている INF "<value>" が見つかりました。[<value>] から参照されていません。 詳細 別の INF にあるセクションが Needs ディレクティブを使用して指定されました。 セクションを含む INF は、次のようにする必要があります。 は、Needs ディレクティブと同じセクションの Include ディレクティブで参照されます。 |
/k: エラー /u: エラー /w: エラー |
コード 1315 メッセージ 必要なセクション [<値>] が見つかりません。 詳細 Needs ディレクティブを使用して指定されたセクションが見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1316 メッセージ 必要な装飾セクション [<value>.<value>] が見つかりません。 詳細 Needs ディレクティブを使用して指定されたセクションが見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1317 メッセージ 必要な未コーディングのセクション [<値>] は、ターゲット OS プラットフォームの一部ではありません。 詳細 Needs ディレクティブを使用して指定されたセクションは、ターゲット OS に指定された IAS ファイルを使用して見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1318 メッセージ 含まれている INF "<value>" は、ターゲット OS プラットフォームの一部ではありません。 詳細 インクルード ディレクティブを使用して指定された INF は、ターゲット OS に指定された IAS ファイルを使用して見つかりませんでした。 |
/k: エラー /u: エラー /w: エラー |
コード 1319 メッセージ [<value>]に Needs ディレクティブを使用するには、セクション [<値>] にファイル "<value>" を含める必要があります。 詳細 指定したセクションでは、Needs ディレクティブを使用してセクションを参照しますが、Include ディレクティブが指定されていません セクションを含む INF ノード。 |
/k: エラー /u: エラー /w: エラー |
コード 1320 メッセージ レジストリ ルート '<value>\<value>' はHKRに分離されていません。 詳細 レジストリ キーは、分離された HKR 相対ルートの場所の下にある必要があります。 詳細については、「ドライバー パッケージの分離」を参照してください 。 |
/k: なし /u: なし /w: エラー |
コード 1321 メッセージ 値 '<value>' のレジストリ ルート (<value>\<value>) は HKR に分離されません。 詳細 レジストリ値は、分離された HKR 相対ルートの場所の下にある必要があります。 詳細については、「ドライバー パッケージの分離」を参照してください 。 |
/k: なし /u: なし /w: エラー |
コード 1322 メッセージ ファイル '<value>' の宛先ファイル パス '<value>' は、DIRID <値> に分離されていません。 詳細 ファイルは、コピー先を DIRID 13 として指定する必要があります。 これにより、ファイルはドライバー ストアの下に分離されます。 詳細については、「ドライバー パッケージの分離」を参照してください 。 |
/k: なし /u: なし /w: エラー |
コード 1323 メッセージ サービス レジストリ キー '<value>' は Parameters サブキーの下にある必要があります。 詳細 サービス相対 HKR ルートを使用するレジストリ値は、Parameters サブキーの下に書き込む必要があります。 詳細については、「ドライバー パッケージの分離」を参照してください 。 |
/k: なし /u: なし /w: エラー |
コード 1324 メッセージ [バージョン] セクションでは、外部アプリがインストールされているドライバー ファイルを変更できないようにするには、PnpLockdown=1 を指定する必要があります。 詳細 PnpLockdown=1 は、[バージョン] セクションで指定する必要があります。 これにより、ドライバー パッケージにセキュリティ レベルが追加されます 改ざんを防止するファイル。 |
/k: 警告 /u: 警告 /w: エラー |
コード 1325 メッセージ サポートされていない COM クラス登録 '<value>'。InprocServer32 のみがサポートされています。 詳細 指定された種類のCOMクラスはサポートされていません。 |
/k: 警告 /u: 警告 /w: エラー |
コード 1326 メッセージ <値>の下に FileName が必要な、未解決のファイル パス '<value>'。 詳細 指定するデータ ファイルのパスは、%%DriverData%% を基準としたパスである必要があります。 |
/k: 警告 /u: 警告 /w: エラー |
コード 1328 メッセージ サポートされていないファイル パス '<value>' が '<value>' に置き換えられました。 詳細 指定されたファイルパスを解決できませんでした。 |
/k: なし /u: なし /w: 警告 |
コード 1329 メッセージ レジストリまたはプロパティでフィルターを追加できません。[DDInstall.Filters] セクションを使用します。 詳細 フィルター ドライバーをレジストリまたはプロパティ値と共に追加することはできません。 [DDInstall.Filters] セクションを使用してフィルターを追加する必要があります。 |
/k: なし /u: なし /w: エラー |
コード 1330 メッセージ 複数の異なるソース ファイル ('<value>' と '<value>') をコピー先ファイル '<value>' にコピーできません。 詳細 INF 内の 1 つの場所に異なるファイルがコピーされています。 OS がすべてのファイルを実行する必要があるシナリオ デバイスが接続される前にコピーされる場合、結果の状態は非決定論的になります。 詳細については、「InfVerifエラー1330」を参照してください |
/k: エラー /u: エラー /w: エラー |
コード 1331 メッセージ レジストリ値 '<value>\<value>\<value>' をセクション [<value>] と [<value>] の間で異なる方法で設定することはできません。 詳細 指定されたレジストリ値は、2 つの異なるインストール セクション間で異なる方法で設定されます。 OS が必要なシナリオ デバイスが接続される前にすべてのレジストリ操作を実行すると、結果の状態が非決定論的になります。 詳細については、「InfVerifエラー1330」を参照してください |
/k: 警告 /u: エラー /w: エラー |
コード 1332 メッセージ サービス '<value>' のセクション [<value>] と [<value>] の間でレジストリ値 '<value>\<value>\<value>' を異なる方法で設定することはできません。 詳細 指定されたレジストリ値は、2 つの異なるサービス インストール セクション間で異なる方法で設定されます。 シナリオでは、 OS はデバイスが接続される前にすべてのサービス操作を実行する必要があり、結果の状態は非決定論的になります。 詳細については、「InfVerifエラー1330」を参照してください |
/k: 警告 /u: エラー /w: エラー |
コード 1333 メッセージ セクション [<value>] と [<value>] の間でサービス '<value>' を異なる方法で構成することはできません。 詳細 指定されたサービスは、2 つの異なるインストール セクション間で異なる方法でインストールされます。 OS が必要なシナリオ デバイスが接続される前にすべてのサービス操作を実行すると、結果の状態が非決定論的になります。 詳細については、「InfVerifエラー1330」を参照してください |
/k: 警告 /u: エラー /w: エラー |
コード 1340 メッセージ 指定された DIRID '<value>' は許可されません。 詳細 指定された DIRID は非推奨となり、使用できなくなります。 |
/k: なし /u: なし /w: エラー |
コード 1380 メッセージ [Version] セクションで指定された ExtensionId "<value>" が無効です。 詳細 Extensionld 値の形式が正しくありません。 中かっこやダッシュなど、標準の GUID 形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1381 メッセージ [Version] セクションに ExtensionId ディレクティブがありません。 詳細 拡張 INF では、ExtensionId を指定する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 1382 メッセージ 拡張 INF で '<value>' ディレクティブを指定できません。 詳細 拡張 INF は、指定されたディレクティブをサポートしていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1383 メッセージ 拡張 INF で定義されているサービスに '<value>' フラグを指定できません。 詳細 拡張 INF は、指定されたサービス フラグをサポートしていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1384 メッセージ レジストリまたはプロパティを含むフィルターを拡張機能 INF で使用することはお勧めしません。[DDInstall.Filters] セクションを使用してください。 詳細 拡張 INF は、任意の順序で基本 INF の上にインストールできます。 レジストリまたはプロパティ ディレクティブを使用して インストール フィルターは、非決定論的なスタックの順序付けにつながる可能性があります。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 1400 メッセージ UMDF サービス ディレクティブでサービス '<value>' が指定されていません。 詳細 UMDF サービスが作成されますが、UmdfServiceOrder などの UMDF ディレクティブでは指定されていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1401 メッセージ ディレクティブ '<value>' は、 <value> のバージョン <value>.<value>ではサポートされていません。 詳細 指定された WDF ディレクティブは、INF によって使用される WDF のバージョンでは非推奨になりました。 |
/k: エラー /u: エラー /w: エラー |
コード 1402 メッセージ <value> のバージョン <value>.<value> は非推奨になりました。バージョン <value><value> ドライバー モデルを使用するには、ドライバーを移植する必要があります。 詳細 指定された WDF バージョンは非推奨になりました。 ドライバーは、新しいバージョンを使用するように更新する必要があります。 詳細については、「UMDF1 から UMDF2 への変換」を参照してください |
/k: なし /u: なし /w: エラー |
コード 1420 メッセージ [DefaultInstall]ベースの INF はプリミティブとして処理できません。 詳細 INF は [DefaultInstall] セクションを使用しますが、プリミティブ INF として処理される要件を満たしていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1421 メッセージ セクション [<value>] にアーキテクチャの装飾がありません。 詳細 すべての [DefaultInstall] セクションには、アーキテクチャの装飾が必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 1422 メッセージ [DefaultUninstall.NT*] セクションでは、プリミティブ INF とダウンレベルインストールの両方の互換性をサポートするように LegacyUninstall=1 を設定する必要があります。 詳細 プリミティブ INF では、アンインストール動作を指定しないでください。 従来のプラットフォームをサポートするために、アンインストール セクションでは レガシ プラットフォームでのみアンインストール セクションを利用するには、LegacyUninstall=1 を指定します。 |
/k: エラー /u: エラー /w: エラー |
コード 1423 メッセージ プリミティブ ドライバーには、アーキテクチャで修飾された [<値>] セクションが必要です。 詳細 プリミティブ ドライバーには、アーキテクチャで修飾された [DefaultInstall] セクションが少なくとも 1 つ必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 1430 メッセージ レジストリ値 '<value>' は '<value>\<value>' では使用できません。 詳細 指定されたレジストリ値は許可されていません。 |
/k: エラー /u: エラー /w: エラー |
コード 1431 メッセージ 既知のレジストリ値 '<value>' の型が正しくありません。値型の <値>が必要です。 詳細 指定されたレジストリ値は既知の値であり、特定の型を持つ必要があります。それ以外の場合は正しく解釈されない可能性があります OS または他のアプリケーションによって作成されます。 |
/k: エラー /u: エラー /w: エラー |
コード 1450 メッセージ 従来の単一のディレクティブ '<value>' は無視できます。 詳細 指定されたディレクティブは、一部の OS バージョンまたは製品の種類には影響しない可能性があります。 |
/k: なし /u: なし /w: 警告 |
コード 2004 メッセージ <value> ディレクティブの使用は推奨されません。 詳細 指定したディレクティブは有効ですが、推奨されません。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 2006 メッセージ [<value>] セクションの未定義のサービス '<value>' です。 詳細 指定されたサービスは AddService ディレクティブで宣言されましたが、対応するサービス インストール セクションは が見つかりません。 |
/k: エラー /u: エラー /w: エラー |
コード 2008 メッセージ セクション名 [<値>] は、含まれている INF でも使用されます。 詳細 この INF と Include ディレクティブで指定された INF の両方で、同じセクション名が使用されます。 これにより、次の問題が発生する可能性があります。 解析結果が正しくありません。 |
/k: エラー /u: エラー /w: エラー |
コード 2009 メッセージ レガシ ディレクティブ<値>'は無視されます。 詳細 指定されたディレクティブは非推奨となり、ほとんどの解析シナリオでは無視されます。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 2010 メッセージ セクション [<value>] には '.<値>' の装飾が必要です。 詳細 指定されたセクションにはアーキテクチャの装飾がないため、x86 アーキテクチャとして暗黙的に扱われます。 アーキテクチャは明示的に宣言する必要があります。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 2083 メッセージ セクション [<値>]が参照されていないか、使用されていない。 詳細 指定したセクションは、デバイスのインストール中には使用されません。 これが意図しない場合は、別の 使用を妨げるエラーです。 |
/k: 警告 /u: 警告 /w: 警告 |
コード 2084 メッセージ サービス バイナリ '<value>' は CopyFiles 変換先ファイルを参照する必要があります。 詳細 サービスは、ドライバー パッケージに含まれていないサービス バイナリを使用して登録されます。 このエラーは、 サービス バイナリが正しく指定されていない場合 (スペースを含むパスのクォートが見つからないなど) が原因で発生する場合があります。 その他の詳細については、「InfVerif エラー 2804」を参照してください |
/k: 警告 /u: 警告 /w: エラー |
コード 2085 メッセージ サービス バイナリ '<value>' は、DIRID のパスとして指定する必要があります。 詳細 サービス バイナリ パスは、%%13%\binary.sys などの DIRID 値の下のパスとして指定する必要があります。 DIRIDの詳細については、 DIRIDの使用を参照してください |
/k: エラー /u: エラー /w: エラー |
コード 2090 メッセージ セクション '<value>' のレガシ パターンを '<value>' を使用して置き換えられました。 更新された構文のサポートは、OS バージョン '<value>.<value>.<value>'で開始されます。 詳細 従来のメカニズムが特定され、解析中に最新の代替手段に自動的に置き換えられました。 INF は、最新のメカニズムを使用するように更新する必要があります。 詳細については、 INF Shim を参照してください |
/k: エラー /u: エラー /w: エラー |
コード 2091 メッセージ セクション '<value>' のレガシ パターンを '<value>' を使用して置き換えることができません。 詳細 レガシ メカニズムは INF で識別されましたが、最新の代替手段に自動的に置き換えませんでした。 INFは、最新のメカニズムを使用するように更新する必要があります。 詳細については、 INF Shim を参照してください |
/k: エラー /u: エラー /w: エラー |
コード 2092 メッセージ ベスト プラクティスに従うために、セクション '<value>' のレガシ パターンを '<value>' を使用して置き換えられました。 更新された構文のサポートは、OS バージョン '<value>.<value>.<value>'で開始されます。 詳細 従来のメカニズムが特定され、解析中に最新の代替手段に自動的に置き換えられました。 INF は、最新のメカニズムを使用するように更新する必要があります。 詳細については、 INF Shim を参照してください |
/k: なし /u: なし /w: エラー |
コード 2093 メッセージ shim '<value>' を適用できません。 詳細 INF shim を正しく適用できませんでした。 これは重大なエラーではありません。 INF shim は、次の INF の調整です。 は、INF 内の特定のパターンのインストール動作を改善するために自動的に実行されます。 詳細については、 INF Shim を参照してください |
/k: エラー /u: エラー /w: エラー |
コード 2400 メッセージ <value> ディレクティブには、<コンポーネント ID>、<コンポーネント セクション>の 2 つのフィールドが必要です 詳細 指定したディレクティブに必須フィールドが含まれていません。 |
/k: エラー /u: エラー /w: エラー |
コード 2402 メッセージ セクション [<value>] は <value> ディレクティブを許可しません。 詳細 指定したディレクティブは、指定したセクションでは使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 2403 メッセージ <value> ディレクティブには、1 つのフィールドを指定する必要があります。 <値> が 提供されました。 詳細 ディレクティブに誤った数のフィールドが含まれています。 |
/k: エラー /u: エラー /w: エラー |
コード 2405 メッセージ [DefaultInstall.NetDrivers] セクションを使用できるのは、クラス名が "NetDriver" の INF のみです。 詳細 指定したセクションは、"NetDriver" クラス以外では使用できません。 |
/k: エラー /u: エラー /w: エラー |
コード 2411 メッセージ 無効な <値> GUID "<value>"。{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} が必要です。 guidgen.exeを実行して新しい GUID を生成します。 詳細 指定された GUID 値の形式が正しくありません。 中かっこやダッシュなど、標準の GUID 形式に従う必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 2412 メッセージ '[a-z0-9_]+' と一致する有効な識別子が必要なコンポーネント識別子の値 '<value>' が無効です。 詳細 指定されたコンポーネント識別子の値が無効でした。 |
/k: エラー /u: エラー /w: エラー |
コード 2413 メッセージ <値> '<value>' が無効です。大文字と小文字が区別される値 'true' と 'false' が必要です。 詳細 指定された値が無効で、'true' または 'false' が必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 2414 メッセージ <値> value '<value>' が無効です。'[a-z0-9_]+' と一致する有効なフィルター クラスが必要です。 詳細 指定されたフィルター クラスの形式が無効でした。 |
/k: エラー /u: エラー /w: エラー |
コード 2415 メッセージ 値 '<value>' が無効です。'ms_' または 'vms_' で始まる識別子を OS コンポーネントのみが使用できます。 詳細 サード パーティの INF では、'ms_' または 'vms_' で始まる識別子を使用することはできません。 |
/k: エラー /u: エラー /w: エラー |
コード 2416 メッセージ <値> '<value>' が無効です。'[a-z0-9_.]+' に一致する有効なバインド トークンのコンマ区切りリストが必要です。 詳細 指定されたバインド トークンの一覧が無効でした。 |
/k: エラー /u: エラー /w: エラー |
コード 2417 メッセージ <値> '<value>' が無効です。正規表現 '[a-zA-Z0-9_]+' に一致する有効なバインド名が必要です。 詳細 指定されたバインド名が無効でした。 |
/k: エラー /u: エラー /w: エラー |
コード 2418 メッセージ フィルター ドライバーを変更するには、"FilterClass" が必要です。 詳細 ネットワーク フィルター ドライバーでは、フィルター クラスを指定する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 2419 メッセージ バインド トークン '<value>' と 'ms_' または 'ndis' で始まるすべての非標準トークンが予約されています。 詳細 指定したトークンは予約されているため、使用しないでください。 |
/k: エラー /u: エラー /w: エラー |
コード 2420 メッセージ NetDriver INF には、少なくとも 1 つの AddNetFilter または AddNetProtocol ディレクティブを含む [<value>] セクションが必要です。 詳細 NetDriver INF には、指定したセクションとディレクティブが必要です。 |
/k: エラー /u: エラー /w: エラー |
コード 2500 メッセージ レガシ バインド トークン '<value>' は廃止され、サポートされなくなりました。 詳細 指定されたトークンはサポートされなくなったので、使用しないでください。 |
/k: エラー /u: エラー /w: エラー |
コード 2501 メッセージ この INF には、参照されるサービス '<value>' が存在しません。 詳細 INF は、この INF によって作成されていないサービスを参照します。 |
/k: エラー /u: エラー /w: エラー |
コード 2600 メッセージ <値> '<value>' は DIRID <値>の下のパスを指す必要があります。 詳細 ディスプレイ ドライバーは、ファイル パスに指定された DIRID を使用する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 2601 メッセージ <値> '<value>' は DIRID <値>の下のパスを指す必要があります。 詳細 ディスプレイ ドライバーは、ファイル パスに指定された DIRID を使用する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 2602 メッセージ サービス '<value>' には <値> の <値> が必要です。 詳細 表示サービスは、指定された値を適切に設定する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 2603 メッセージ ディレクティブ '<value>' は、ディスプレイ ドライバーに対して無効です。 詳細 ディスプレイ ドライバーは、指定されたディレクティブを使用できません。 |
/k: 警告 /u: エラー /w: エラー |
コード 2650 メッセージ '<value>' を直接使用することはできません。代わりに [<value>] を含めます。 詳細 INF では、直接ではなく、Microsoft が提供する INF ファイル セクションを参照するために Include/Needs ディレクティブを使用する必要があります ドライバー バイナリを参照しています。 |
/k: エラー /u: エラー /w: エラー |
コード 2651 メッセージ Needs は [<value>] を示しますが、'<value>' は含まれません。 詳細 Needs ディレクティブはセクションを参照するために使用されましたが、Include ディレクティブは そのセクションを含む Microsoft 提供の INF。 |
/k: エラー /u: エラー /w: エラー |
コード 2652 メッセージ セクション [<value>] は、[<value>] を参照するために Needs ディレクティブを使用する必要があります。 詳細 カメラ INF は、指定された Microsoft が提供するセクションを参照するために Needs ディレクティブを使用する必要があります。 |
/k: エラー /u: エラー /w: エラー |
コード 2660 メッセージ HKCR\<value> レジストリ サブキーを変更できません。 HKR の下にある必要があります。 詳細 指定されたレジストリ サブキーの書き込みは許可されません。 レジストリの状態は、AddReg ディレクティブを使用して記述する必要があります ディレクティブを HKR の reg-root で指定します。 |
/k: エラー /u: エラー /w: エラー |
コード 2661 メッセージ AudioProcessingObject クラスを持つデバイスのみが <値> レジストリ サブキーへの書き込みを許可されます。 詳細 指定されたレジストリ サブキーは、現在のクラスに対して書き込むことが許可されていません。 |
/k: エラー /u: エラー /w: エラー |