本主題說明驅動程式安裝錯誤和警告,這些錯誤和警告可能會因為 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.26200 (Windows 11 25H2 版) 中,InfVerif.exe 命令 infverif.exe /code x 具有與下表相同的資訊。 例如, infverif.exe /code 1000 將包含與下面第一列表格相同的資訊。
| 錯誤碼和描述 | 錯誤層級 |
|---|---|
|
程序代碼 1000 訊息 找不到 INF '<value>'。 詳細資料 INF 檔案無法位於指定的檔案路徑中。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1001 訊息 無效的 INF '<value>',必須包含 [Version] 區段,且具有簽章 “$Windows NT$”。 詳細資料 驅動程式 INFs 需要最上層 [版本] 區段,其中包含有關檔格式的元數據。 本節遺失或 表示 INF 的格式不受支援。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1002 訊息 無效的 INF '<value>',行 <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: 錯誤 |
|
程序代碼 1008 訊息 <[value>] 區段下的 '<value>' 缺少或無效的磁碟 ID。 詳細資料 以無效的識別碼值指定磁碟或檔案路徑。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1010 訊息 無效的 ClassGuid “<value>”,需要符合格式 {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}。 詳細資料 ClassGuid 值的格式不正確。 它應該遵循標準 GUID 格式,包括大括弧和破折號。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1011 訊息 [Manufacturer] 區段中遺漏型號區段名稱。 詳細資料 [Manufacturer] 區段中的條目遺漏了 [Models] 區段的名稱。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1013 訊息 缺少<值><值>索引鍵於區段<值>中。 詳細資料 未指定 INF 區段中的必需鍵值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1014 訊息 無效的值<鍵><值>在區段<值>。 詳細資料 找到 INF 區段中的所需金鑰,但提供了無效的資料。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1015 訊息 在區段<value>中的路徑 "<value>" 無效<>。 詳細資料 指定的路徑格式不正確。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1016 訊息 無法取得<值檔案「>value<」的>值<>路徑。 詳細資料 無法產生檔案的完整路徑。 路徑是使用 [SourceDisksFiles] 組合。 [SourceDisksNames] ,且可能遺失或未正確列於這些區段中。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1017 訊息 服務名稱 <值> 僅供內部使用。 詳細資料 此服務名稱是保留的,而且必須變更。 範例驅動程式中使用的所有名稱都會保留。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1019 訊息 無效值<>< GUID “>值<”,預期 {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}。 詳細資料 GUID 格式不正確。 它應該遵循標準 GUID 格式,包括大括弧和破折號。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1020 訊息 已保留篩選層級名稱 「<value>」。 詳細資料 篩選層級的名稱會保留供內部系統使用,不能當做篩選層級使用。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1021 訊息 服務 '<value>' 在設為唯一時超過名稱長度上限 (<value>)。 詳細資料 服務名稱在附加唯一標記後變得獨特,使其超過了服務名稱的最大長度限制。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1022 訊息 服務名稱 '<value>' 必須在所有宣告中使用唯一名稱功能。 詳細資料 INF 內的多個安裝區段使用相同的服務名稱,但其中只有一部分會使用唯一的 名稱命名功能。 它們必須與唯一名稱功能的使用一致。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1078 訊息 略過<value>指令下指定的<值>「<value>」。 詳細資料 指定的條目在使用的上下文中無效。 它在其他內容中可能有效。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1080 訊息 <值> 指令遺漏 <值>。 詳細資料 缺少指定指令的引數。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1081 訊息 <value> 指示詞的值 <>「<value>」 無效。 詳細資料 為指令指定了無效的參數。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1082 訊息 <value>指令具有無效的<value>。 詳細資料 為指令指定了無效的參數。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1083 訊息 <value> 指示詞在 <value> 上有無效的 <value>。 詳細資料 為指令指定了無效的旗標。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1084 訊息 在 [<value>] 區段中遺漏 '<value>' 指示詞,用於 '<value>' 指示詞,其值為 "<value>"<value>"。 詳細資料 指令需要在其他地方設定額外的指令,但無法找到。 例如, UmdfService 指示詞需要對應的 UmdfLibraryVersion 指示詞。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1085 訊息 <value> 指令不完整。 詳細資料 指令需要額外的參數。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1086 訊息 重複的 <值> 「<value>」可能會被略過。 詳細資料 同一個資料項目被不必要地多次定義,例如多個 AddComponent 指定相同的內容。 元件名稱。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1087 訊息 不能同時有 <value> 和 <value> 指示詞,<value> 將會被忽略。 詳細資料 某些定義僅支援其中一個指令,而不能同時使用兩者。 例如,AddFilter 支援 指定篩選層級或位置,但不能同時指定兩者。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1088 訊息 不允許重複 <值> 指令。 詳細資料 指示詞已指定多次,但只有一個指示詞可以生效。 這可能會導致不具決定性的行為。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1100 訊息 使用 CopyFiles 搭配 DIRID <值>時,來源和目的地<值>必須符合檔案 '<值>'。 詳細資料 當檔案從原始驅動程式存放區名稱和位置複製到不同的位置時,就會發生此錯誤 驅動程式存放區中的名稱和位置。 [SourceDisksFiles] [CopyFileSection] 驅動程式存放區會維護原始驅動程式套件目錄結構。 在上述代碼中,原始 DriverFile.sys 的位置是 <INF location>\x64,但 CopyFiles 指示詞會將它 <放在 INF location>\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>'。 詳細資料 只有其他 INF 檔案可以在 CopyINF 指示詞中指定。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1141 訊息 無效的裝置軟體二進位 '<value>',路徑必須相對於參考驅動程式套件。 詳細資料 已指定軟體二進位檔的絕對路徑,但必須是相對路徑。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1142 訊息 在區段 [<value>] 中的裝置軟體無效,SoftwareType 是 <value>,但是 <value> 未顯示。 詳細資料 指定的軟體類型需要指定但未提供的指令。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1144 訊息 具有SoftwareType <值的> 裝置軟體可能無法在所有產品類型上執行。 詳細資料 指定的軟體類型只能在 Windows 桌面作系統產品上運作,而且不適用於其他產品類型。 |
/k: 警告 /u: 錯誤 /w: 警告 |
|
程序代碼 1150 訊息 區段 [<值>] 中無效的指令 <值>,不能包含字元 '' 或 ','。 詳細資料 元件識別碼中指定了無效的字元。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1160 訊息 未知的執行緒模型 '<value>' 已指定給 COM 類別 '<value>',預期的模型應為 'Apartment'、'Free'、'Both' 或 'Neutral'。 詳細資料 無法辨識指定的線程模型值。 支持的類型包括 「Apartment」、「免費」、「兩者」或「中性」。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1180 訊息 在區段 [<value>] 中的無效事件通道,區段 [<value>] 底下的多個通道之間不能有重複的值(<value>)。 詳細資料 多個事件通道在單一提供者內具有相同的通道標識碼。 通道標識碼應該是唯一的。 如需事件通道的完整詳細數據,請參閱: ChannelType |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1181 訊息 <區段中的無效事件通道>值< '>value<' ,不能與>值<>值<一起使用。 詳細資料 事件通道指定與通道類型不相符的值。 如需事件通道的完整詳細數據,請參閱: ChannelType |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1182 訊息 事件通道 <value> 和 <value> 在區段 [<value>] 中不一致,預期 <value>=<value> 對於 <value>=<value>。 詳細資料 事件通道會指定需要其他參數的值。 遺漏這個額外的參數。 如需事件通道的完整詳細數據,請參閱: ChannelType |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1199 訊息 語法 '<value>' 是在OS版本<value>.<value>.<value> 引入的,但使用此語法的 DDInstall 區段仍可以安裝在較早期的作業系統版本。 這些 DDInstall 區段應限制為僅在<value><value><value>或更高版本上安裝,並使用 TargetOSVersion 裝飾。 詳細資料 受影響的 DDInstall 區段將會安裝在不支援指定語法的產品版本上。 組建 應該將型號號碼新增至 Models 區段,以將 DDInstall 的適用性限制為僅支援的產品。 版本。 這可防止驅動程式在無法正常運作的產品版本上安裝。 如需詳細資訊,請參閱: INF Manufacturer 區段 和 合併平台擴展和作業系統版本 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1201 訊息 <value> 項目具有額外的值 '<value>',將會忽略。 詳細資料 指定的指令具有超過允許的數量的參數。 將會忽略額外的值。 |
/k: 警告 /u: 警告 /w: 警告 |
|
程序代碼 1202 訊息 未找到包含的 INF '<value>'。 僅可包含系統提供的 INF。 詳細資料 Include 指令指定了一個找不到的 INF。 僅能使用 Microsoft 提供的 Inbox INF 來參考 Include 指令。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1203 訊息 找不到區段 [<value>]。 詳細資料 指令參考了不存在的區段,這可能是語法錯誤或參照錯誤。 確認區段名稱存在且拼字正確,或參考指定指示詞的完整檔 如需其他詳細數據。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1204 訊息 提供者不能是「Microsoft」,必須是撰寫 INF 的組織。 詳細資料 只允許Microsoft將提供者指定為Microsoft。 也不允許以 Microsoft 開頭的提供者名稱。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1205 訊息 區段 [<value>] 參考自 <value> 和 <value> 指令。 詳細資料 同一部分引用自兩個不同的指令。 例如: 複製檔案 = 檔案區段 DelFiles = 檔案節點 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 1206 訊息 非 <值> 區段 [<value>] 從 <值> 指令中引用無效。 詳細資料 同一部分引用自兩個不同的指令。 例如: 複製檔案 = 檔案區段 AddFilter = 檔案區段 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1207 訊息 在 MSFT INF 中,指令 '<value>' 是不允許的。 詳細資料 不允許 Microsoft INF 使用指定的指令。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1208 訊息 不允許使用指令「<value>」。 詳細資料 此指示詞僅允許在 Microsoft 提供的收件匣 INF 檔案中,且不得由第三方使用。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1209 訊息 區段 [<value>] 會定義多次。 詳細資料 定義了多個具有相同名稱的部分,它們的內容可以合併為一個部分。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1210 訊息 提供者不能是“<value>”,必須設置為“<value>”。 詳細資料 提供者名稱必須符合 /provider 切換。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1211 訊息 不能在 [<value>]、[<value>] 和 “<value>” 下有多個關聯服務。 只有一項服務可以使用SPSVCINST_ASSOCSERVICE。 詳細資料 SPSVCINST_ASSOCSERVICE 旗標表示服務是裝置的函式驅動程式。 裝置只能 有一個對應的功能驅動程式服務。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1212 訊息 不能同時具有 [<value>] 和 [<value>] 區段。 詳細資料 兩個指定的區段名稱不能同時位於相同的 INF 檔案中。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1213 訊息 無法在 [SourceDisksFiles] 下列出 CAT 檔案。 詳細資料 目錄檔案只能從 [Version] 區段內的 CatalogFile 指令引用。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1214 訊息 目錄檔案 '<value>' 無效,預期 'filename.cat'。 詳細資料 目錄檔案的檔名必須遵循「filename.cat」格式。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1217 訊息 value< 指令中的>版本 '<value>' 無效,預期 w.x.y.z,其中每個區段介於 0-65536 之間。 詳細資料 指定指引中的版本值必須遵循格式 w.x.y.z,其中每個區段介於 0-65536 之間。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1218 訊息 驅動程式日期值 <值> 在 <值> 中無效,預期格式為 MM/DD/YYYY。 詳細資料 DriverVer 指示詞中的日期必須遵循 MM/DD/YYYY 格式。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1220 訊息 無法直接參考包含在內含的 INF (<值>) 中定義的區段。 詳細資料 包含的 INF 中的區段只能使用對應 DDInstall 區段下的 Needs 指令來參考。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1222 訊息 無法修改 <值>\<值> 登錄機碼,但允許 HKLM\SYSTEM\CurrentControlSet。 詳細資料 不允許寫入指定的登錄機碼。 登錄狀態應該使用 AddReg 指令來編寫 註冊根為 HKR。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1223 訊息 無法修改 <value>\<value> 登錄機碼。 詳細資料 不允許寫入指定的登錄機碼。 登錄狀態應該使用 AddReg 指令來編寫 註冊根為 HKR。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1224 訊息 註冊表根目錄 “<value>” 無效。 詳細資料 指定的登錄根目錄無效。 如需詳細資訊,請參閱 INF AddReg 指示詞 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1225 訊息 登錄值 '<value>' 必須是類型 '<value>'。 詳細資料 指定的登錄值不是必要的類型。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1226 訊息 不允許登錄值 '<value>' 直接位於 <value> 之下設定安全性描述元。 詳細資料 指定的登錄值具有無法設定的安全性描述元。 HKR 直接位於的登錄數值 不能在其上設定替代安全性描述子。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1229 訊息 <值>項目中缺少<檔名>。 詳細資料 指定的檔案作業需要指定名稱,但未指定。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1230 訊息 [SourceDisksFiles] 區段下缺少檔案「<value>」。 詳細資料 檔案已在 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 指令指定的附加註冊區段中,但沒有相應的 REG_DWORD = 0x00010001。 在 [字串] 區段中。 如果您的 INF 檔案指定包含環境變數的登錄值,則經常會發生此錯誤。 例如: [我的添加註冊表] %SystemRoot% 路徑元件會被解釋為 "SystemRoot" 字串代碼,是從中繼承下來的。 [Strings] 區段,而不是在登錄中儲存常值「%SystemRoot%」的預期行為。 發往 使用文字值 %SystemRoot% 而不是執行字串替換,而是使用轉義序列 %%。 [我的添加註冊表] |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1241 訊息 在 [<value>] 區段中,來源檔案「<value>」的無法解析的使用者定義 DIRID (<value>)。 詳細資料 無法解析使用者定義的 DIRID。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1242 訊息 無法解析 DIRID(<值>)適用於[<value>] 區段中來源檔案「<value>」。 詳細資料 無法解析指定的 DIRID 值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1243 訊息 在區段 [<value>] 中,來源檔案 "<value>" 的 DIRID 值 (<value>) 無效。 詳細資料 不支援指定的 DIRID 值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1245 訊息 功能分數 '<value>' 無效。 詳細資料 指定的功能分數無效。 它必須指定為 00-FF 範圍內的單位元十六進位值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1250 訊息 EventLogType '<value>' 無效,預期為 'System'、'Application' 或 'Security'。 詳細資料 無法辨識指定的事件記錄檔類型。 支援的類型包括「系統」、「應用程式」或「安全性」。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1251 訊息 無法新增已停用 (StartType=4) 服務 '<value>' 並帶有SPSVCINST_ASSOCSERVICE旗標。 詳細資料 無法將相關聯的服務設定為停用服務。 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 1252 訊息 無法新增服務 '<value>',其值為<value>,且 ServiceType=<value>。 詳細資料 指定的服務類型服務組態衝突或不支援。 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 1253 訊息 略過指令 '<value>' 因為在區段 [<value>] 中沒有服務名稱。 詳細資料 指定的指令 as-is 不能在無服務名稱時使用。 如果故意不包含服務名稱,這可能是因為 由於旗標使用不正確。 |
/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>" 可能不正確,請改用 <value>\<subdirectory>。 詳細資料 針對儲存在登錄中的值使用執行階段可解析的路徑,例如 %SystemRoot%。 DIRID 值可能會完全被配置。 在將驅動程式新增至映像時解決。 在不同部署下處理驅動程式 INF 時 情景(例如離線映像或作業系統升級)可能會儲存不正確的值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1260 訊息 由於<值無效>,<值指令>無效。 詳細資料 無法將指定的指令解析成適當的類型。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1261 訊息 未定義的裝置「<值>」,區段為 [<值>]。 詳細資料 找不到指定裝置的裝置安裝區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1262 訊息 由於非位元組位遮罩 '0x 值,值輸入無效<>。<> 詳細資料 登錄值位元遮罩的大小必須為一個位元組。 |
/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 訊息 無效的值輸入,因為在 multi-sz 刪除中沒有值。 詳細資料 正在刪除 multi-sz 中的值,但未指定具體要刪除的值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1267 訊息 在<值>項目中,二進位資料無效,預期介於 00 到 FF 之間的一或多個位元組。 詳細資料 指定的欄位值無效。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1268 訊息 <值項目中的數值無效,預期應為>值<位的十進位(0+)或十六進位(0x0+)值>。 詳細資料 指定的欄位值無效。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1270 訊息 INF 不會針對 [DeviceInstall32] 區段中建立的任何硬體識別碼安裝驅動程式。 詳細資料 使用 [DeviceInstall32] 區段建立的裝置應該使用相同的 INF 來安裝,但未指定安裝區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1271 訊息 缺少模型安裝區段名稱。 詳細資料 適用的硬體 ID 已在 models 中指定,但沒有相應的安裝節要用於該硬體 ID。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1272 訊息 忽略未命名服務的服務區段 [<value>]。 詳細資料 服務未命名 (無服務) ,但指定了服務安裝區段。 服務安裝區段被忽略。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1273 訊息 來源檔案「<value>」使用磁碟 ID <值,該值>未列在 [<value>] 下。 詳細資料 指定的磁碟識別碼不會出現在 [SourceDisksNames] 區段中。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1274 訊息 未解決的 $ARCH$ 標記用於區段 [<value>]。 必須執行 stampinf 工具,以解析大小寫敏感的 $ARCH$ 記號。 詳細資料 INF 文件使用了本應由 stampinf 解析但未執行的代碼。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1275 訊息 <值> '<value>' 未列在 [DestinationDirs] 中。 詳細資料 指定的檔案未指定副本目的地。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1280 訊息 類別名稱和 ClassGuid 不相符,ClassGuid 「<value>」 預期的類別應為「<value>」。 詳細資料 指定的 ClassGuid 是已知的類別,但 Class 值與類別的預期名稱不符。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1281 訊息 類別和 ClassGuid 不一致,預期 類別 "<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 訊息 目標 OS 版本註記 '<value>' 為區段 [<value>] 下的模型區段名稱 '<value>' 無效。 詳細資料 無法剖析目標 OS 版本標註,請確認其格式正確。 如需格式規格的完整詳細數據,請參閱: INF 製造商一節 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1288 訊息 目標作業系統版本 '<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] 區段中的間接字串,並以<value>作為參考。 詳細資料 指示詞必須指定為讀取器可在執行階段解析的間接字串。 |
/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 開始,這已從警告變更為錯誤。 .Services 部分是 每個定義的目標作業系統都需要。 即使在 1809 年之前,這也是很好的做法。 如果 INF 先前未包含本節,因為它依賴 Microsoft 提供的收件匣驅動程式服務, 然後是一個 .Services 區段,該區段會參考 Microsoft 提供的收件箱 INF 中的 .Services 區段,並使用 Needs。 應該建立 Include 指示詞。 例如: [DDInstall.服務] 對於不需要函式驅動程式的裝置,可以指定如下: AddService = ,2 只有在 INF 安裝不需要功能驅動程式的裝置時,才使用此功能。 例如, 只需要篩選驅動程式,但不需要函式驅動程式的裝置會有兩個 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>'<value>。 詳細資料 INF 會執行已取代的舊版作業,這對新式 Windows OS 產品無效。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1303 訊息 找到舊版<值>操作定義<值 (>值<)>值<。 詳細資料 INF 會定義共同安裝程式或類別安裝程式,這些程式不再支援新式 Windows OS 產品,而且不應該使用。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1304 訊息 發現舊值操作<>使用非相對鍵(<value>\<value>)<value>。 詳細資料 登錄作業應該使用相對索引鍵 (HKR) 來完成。 這會將值儲存在適當的位置 相對於 INF 區段類型,其用法會有所不同。 |
/k: 警告 /u: 錯誤 /w: 沒 |
|
代碼 1305 訊息 找到了使用可附加的多重 sz 值 (<value>\<value>)<value> 的舊版作業<value>。 詳細資料 此 INF 會從REG_MULTI_SZ刪除值,或附加至現有的REG_MULTI_SZ。 這導致非...(additional context needed). 確定性結果,不應該這樣做。 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
代碼 1306 訊息 找到目標路徑為非系統的舊值操作(<value>)適用於 '<value>'<value>。 詳細資料 INF 會指定目的地位於系統路徑外部的檔案複本。 |
/k: 警告 /u: 錯誤 /w: 沒 |
|
代碼 1307 訊息 找到遺留 <值><值>。 詳細資料 INF 會執行僅在桌面 Windows OS 產品上有效的舊版作業。 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
代碼 1308 訊息 找到傳統<值>操作<值>。 詳細資料 INF 檔案應該只執行設定裝置所需的附加作業。 刪除驅動程式時 從系統中,將自動執行清理驅動程式的適當操作。 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
代碼 1309 訊息 找到舊版本<value>作業,針對 '<value>'<value>。 詳細資料 INF 檔案應該只執行設定裝置所需的附加作業。 刪除驅動程式時 從系統中,將自動執行清理驅動程式的適當操作。 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
代碼 1310 訊息 需要後綴為 '.<value>' 的部分 [<value>] 與第一個參考區段 [<value>.<value>] 的後綴不符。 詳細資料 使用 Needs 指令時,所參照的區段應該具有與之相符的後綴。 參考區段。 例如: [DDInstall.服務] 請注意,這兩個區段都有一個 .服務後綴。 此錯誤表示指定的區段被錯誤地剖析,就好像它是具有 不同的後綴。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1311 訊息 所需的部分 [<value>] 必須有後綴 '。<value>' 來匹配第一個參照區段 [<value>.<value>]。 詳細資料 使用 Needs 指令時,所參照的區段應該具有與之相符的後綴。 參考區段。 例如: [DDInstall.服務]請注意,這兩個區段都有一個 .服務後綴。 此錯誤表示指定的區段被錯誤地剖析,就好像它是具有 不同的後綴。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1312 訊息 需要的部分 [<value>] 其後綴 '.<value>' 與父區段 [<value>] 的後綴不符。 詳細資料 使用 Needs 指令時,所參照的區段應該具有與之相符的後綴。 參考區段。 例如: [DDInstall.服務]請注意,這兩個區段都有一個 .服務後綴。 此錯誤表示所需區段的尾碼與參照區段不符。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1313 訊息 所需的部分 [<value>] 必須有後綴 '。<value>' 來匹配父部分 [<value>] 的尾碼。 詳細資料 使用 Needs 指令時,所參照的區段應該具有與之相符的後綴。 參考區段。 例如: [DDInstall.服務]請注意,這兩個區段都有一個 .服務後綴。 此錯誤表示所需區段的尾碼與參照區段不符。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1314 訊息 在包含的 INF「<value>」中找到了所需的區段「<value>」,此區段未被 [<value>] 參考。 詳細資料 位於另一個 INF 中的區段是透過 Needs 指令指定。 包含區段的 INF 必須是 使用 Include 指令在與 Needs 指令相同的區段中引用。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1315 訊息 找不到所需的部分 [<value>]。 詳細資料 找不到使用 Needs 指令指定的區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1316 訊息 需要裝飾部分 [<value>。<value>] 找不到。 詳細資料 找不到使用 Needs 指令指定的區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1317 訊息 所需的未修飾區段 [<value>] 不是目標 OS 平台的一部分。 詳細資料 無法使用為目標 OS 提供的 IAS 檔案來尋找使用 Needs 指示詞指定的區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1318 訊息 包含的 INF 「<值>」不是目標 OS 平臺的一部分。 詳細資料 無法使用為目標 OS 提供的 IAS 檔案來尋找使用 Include 指示詞指定的 INF。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1319 訊息 區段 [<value>] 必須包含檔案 “<value>” ,才能在 [<value>] 上使用 Needs 指示詞。 詳細資料 指定的區段使用 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 訊息 [Version] 區段應指定 PnpLockdown=1,以防止外部應用程式修改已安裝的驅動程式檔案。 詳細資料 PnpLockdown=1 必須在 [Version] 區段中指定。 這會為驅動程式套件新增額外的安全性層級 防竄改的檔案。 |
/k: 警告 /u: 警告 /w: 錯誤 |
|
代碼 1325 訊息 不支援的 COM 類別註冊 '<value>',僅支援 InprocServer32。 詳細資料 不支援指定的 COM 類別類型。 |
/k: 警告 /u: 警告 /w: 錯誤 |
|
代碼 1326 訊息 未隔離的檔案路徑 '<value>',在<value>下預期的 FileName。 詳細資料 指定的資料檔路徑必須是相對於 %%DriverData%%的路徑。 |
/k: 警告 /u: 警告 /w: 錯誤 |
|
程序代碼 1328 訊息 不支援的檔案路徑 '<value>' 被替換為 '<value>'。 詳細資料 無法解析指定的檔案路徑。 |
/k: 沒 /u: 沒 /w: 警告 |
|
程序代碼 1329 訊息 無法使用註冊表或屬性新增篩選,請使用 [DDInstall.Filters] 區段。 詳細資料 篩選驅動程式無法透過登錄檔或屬性值進行新增。 應該使用 [DDInstall.Filters] 區段來新增篩選。 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
程序代碼 1330 訊息 無法將多個不同的來源檔案 ('<value' 和 '>value<>') 複製到目的地檔案 '<value>'。 詳細資料 不同的檔案會複製到 INF 內的單一位置。 在 OS 必須執行所有檔案的情況下 在裝置連線之前進行複製,產生的狀態會變成非確定性。 如需完整詳細數據,請參閱 InfVerif 錯誤 1330 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1331 訊息 無法在區段 [<value>] 和 [<value>] 之間以不同的方式設定登錄值 '<value>\<value>\<value>'。 詳細資料 指定的登錄值會在兩個不同的安裝區段之間以不同的方式設定。 在操作系統必須的情境中 在連線的裝置之前執行所有登錄作業,產生的狀態會變成不具決定性。 如需完整詳細數據,請參閱 InfVerif 錯誤 1330 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1332 訊息 無法在區段 [<value>] 和 [<value>] 之間,以不同方式設定服務 '<value>' 的登錄值 '<value>\<value>\<value>'。 詳細資料 指定的登錄值會在兩個不同的服務安裝區段之間以不同的方式設定。 在某些情況下 OS 必須在連線的裝置之前執行所有服務作業,產生的狀態會變成不具決定性。 如需完整詳細數據,請參閱 InfVerif 錯誤 1330 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1333 訊息 無法在區段 [<value>] 和 [<value>] 之間以不同方式設定服務 '<value>'。 詳細資料 指定的服務會在兩個不同的安裝區段之間以不同的方式安裝。 在操作系統必須的情境中 在連線的裝置之前執行所有服務作業,產生的狀態會變成不具決定性。 如需完整詳細數據,請參閱 InfVerif 錯誤 1330 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
程序代碼 1340 訊息 不允許指定的 DIRID '<value>'。 詳細資料 指定的 DIRID 已淘汰,無法再使用。 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
代碼 1341 訊息 不允許指定的 DIRID '<value>'。 詳細資料 指定的 DIRID 已淘汰,無法再使用。 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
代碼 1380 訊息 [版本] 區段中指定的 ExtensionId “<值>” 無效。 詳細資料 ExtensionId 值的格式不正確。 它應該遵循標準 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 服務已建立,但未在任何 UMDF 指令中指定,例如 UmdfServiceOrder。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1401 訊息 指令 '<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 訊息 區段[<值>]缺少架構裝飾。 詳細資料 所有 [DefaultInstall] 區段都應該有架構裝飾。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1422 訊息 [DefaultUninstall.NT*] 區段應該設定 LegacyUninstall=1 ,以支援基本 INF 和下層安裝相容性。 詳細資料 基本 INF 不應該指定任何解除安裝行為。 為了支援舊版平台,卸載部分可能會 指定 LegacyUninstall=1 以僅在舊平台上使用卸載部分。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1423 訊息 原始驅動程式需要架構裝飾的 [<value>] 區段。 詳細資料 原始驅動程式至少需要一個經架構標示的 [DefaultInstall] 區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1430 訊息 登錄值 '<value>' 不允許在 '<value>\<value>' 下。 詳細資料 不允許指定的登錄值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1431 訊息 已知登錄值 '<value>' 的類型不正確,預期值類型為 0x<值>。 詳細資料 指定的登錄值是已知值,必須具有特定類型,否則作業系統或其他應用程式可能無法正確解譯。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 1450 訊息 遺留的未隔離指令「<值>」可能會被忽略。 詳細資料 指定的指示詞可能對某些作業系統版本或產品類型沒有影響。 |
/k: 沒 /u: 沒 /w: 警告 |
|
代碼 2004 訊息 不建議使用 <值> 指令。 詳細資料 指定的指引有效,但不建議這樣做。 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 2006 訊息 [<value>] 區段下的未定義服務 '<value>'。 詳細資料 指定的服務已使用 AddService 指令宣告,但無法找到相應的服務安裝區段。 無法定位。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2008 訊息 區段名稱 [<value>] 也會由包含的 INF 使用。 詳細資料 在這個 INF 中,以及在透過 Include 指令指定的另一個 INF 中,都使用了相同的區段名稱。 這可能會導致 導致不正確的剖析結果。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2009 訊息 舊版指令「<value>」將被忽略。 詳細資料 指定的指令已被廢棄,而且在大多數的解析情況中會被忽略。 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 2010 訊息 區段 [<value>] 應該有 '.<value>' 裝飾。 詳細資料 指定的區段沒有架構裝飾,會隱含地視為 x86 架構。 應明確宣告架構。 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 2083 訊息 未引用或使用區段 [<value>]。 詳細資料 裝置安裝期間不會使用指定的區段。 如果這是無意的,可能還有另一個原因存在 錯誤,導致無法使用。 |
/k: 警告 /u: 警告 /w: 警告 |
|
代碼 2084 訊息 服務二進位檔 '<value>' 應該參考 CopyFiles 目的地檔案。 詳細資料 服務會使用不屬於驅動程式套件的服務二進位檔來註冊。 此錯誤可能會發生在 在某些情況下,因為服務二進位檔指定不正確,例如路徑周圍缺少帶有空格的引號。 如需其他詳細資料,請參閱 InfVerif 錯誤 2084 |
/k: 警告 /u: 警告 /w: 錯誤 |
|
代碼 2085 訊息 服務二進位檔 '<value>' 應該指定為 DIRID 下的路徑。 詳細資料 服務二進位路徑必須指定為 DIRID 值下的路徑,例如 %%13%%\binary.sys。 如需 DIRID 的其他相關資訊,請參閱 使用 DIRID |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2090 訊息 使用 '<value>' 取代了 '<value>' 區段中的舊版模式。 更新的語法支援從作業系統版本 '<value>.<value>.<value>'。 詳細資料 識別出遺留機制,並在解析期間自動替換為 up-to-date 替代方案。 中程核力量條約 應更新為使用 up-to日期機制。 如需完整詳細資料,請參閱 INF Shim 程式 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2091 訊息 無法使用 '<value>' 取代 '<value>' 區段中的舊版模式。 詳細資料 INF 中識別出遺留機制,但無法自動替換為符合 up-to日期格式的替代機制。 應該更新 INF 以使用 up-to日期機制。 如需完整詳細資料,請參閱 INF Shim 程式 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2092 訊息 使用「<value>」取代「<value>」區段中的舊版模式,以遵循最佳實務。 更新的語法支援從作業系統版本 '<value>.<value>.<value>'。 詳細資料 識別出遺留機制,並在解析期間自動替換為 up-to-date 替代方案。 中程核力量條約 應更新為使用 up-to日期機制。 如需完整詳細資料,請參閱 INF Shim 程式 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
代碼 2093 訊息 無法套用填充片「<值>」。 詳細資料 INF 填充板無法正確套用。 這不是一個嚴重錯誤。 INF 墊片是 INF 的一種調整,它 會自動進行,以改善 INF 內特定模式的安裝過程。 如需完整詳細資料,請參閱 INF Shim 程式 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2400 訊息 <value>指令需要兩個欄位:<元件識別碼>、<元件區段> 詳細資料 指定的指引不包含必要欄位。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2402 訊息 區段 [<value>] 不允許 <value> 指令。 詳細資料 指定的區段中不允許使用指定的指令。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2403 訊息 <value> 指令必須剛好有 1 個欄位。 <價值> 被提供。 詳細資料 指引包含錯誤數目的欄位。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2405 訊息 只有類別名稱為「NetDriver」的 INF 才能使用 [DefaultInstall.NetDrivers] 區段。 詳細資料 除了 “NetDriver” 類別之外,無法使用指定的區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2411 訊息 無效的<值> GUID “<value>”,預期 {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}。 執行 guidgen.exe 以產生新的 GUID。 詳細資料 指定的 GUID 值格式不正確。 它應該遵循標準 GUID 格式,包括大括弧和破折號。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2412 訊息 元件識別碼值 '<value>' 無效,預期符合 '[a-z0-9_]+' 的有效識別碼。 詳細資料 指定的元件 ID 值無效。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2413 訊息 無效的 <值> '<value>',預期符合區分大小寫的值 'true' 和 'false'。 詳細資料 指定的值無效,預期為 'true' 或 'false'。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2414 訊息 無效<值> 值 '<value>',預期符合 '[a-z0-9_]+' 的有效篩選類別。 詳細資料 指定的篩選類別格式無效。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2415 訊息 值 '<value>' 無效,只有作業系統元件可以使用以 'ms_' 或 'vms_' 開頭的識別碼。 詳細資料 第三方 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 需要具有至少一個 AddNetFilter 或 AddNetProtocol 指令的 [<value>] 區段。 詳細資料 NetDriver INF 需要指定的區段和指令。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2500 訊息 舊版繫結權杖「<值>」已過時,不再支援。 詳細資料 不再支援指定的權杖,不應使用。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2501 訊息 此 INF 中引用的服務 '<值>' 不存在。 詳細資料 INF 參考了一項不是由此 INF 建立的服務。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2600 訊息 <value> '<value>' 必須指向 DIRID <值>下的路徑。 詳細資料 顯示驅動程式必須針對檔案路徑使用指定的 DIRID。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2601 訊息 <value> '<value>' 必須指向 DIRID <值>下的路徑。 詳細資料 顯示驅動程式必須針對檔案路徑使用指定的 DIRID。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2602 訊息 服務「<值>」必須具有<值>值為<值>。 詳細資料 顯示服務必須適當地設定指定的值。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2603 訊息 指示詞 '<value>' 對顯示驅動程式無效。 詳細資料 顯示驅動程式可能無法使用指定的指令。 |
/k: 警告 /u: 錯誤 /w: 錯誤 |
|
代碼 2650 訊息 不允許直接使用「<value>」,而是包含 [<value>]。 詳細資料 INF 應該使用 Include/Needs 指示詞來參考 Microsoft 提供的 INF 檔案區段,而不是直接 引用其驅動程序二進位檔。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2651 訊息 "Needs" 顯示 [<value>],但不包括 '<value>'。 詳細資料 Needs 指令被用來參照一個區段,但 Include 指令沒有被用來具體指定內容。 Microsoft 提供的 INF 包含該區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2652 訊息 區段 [<value>] 必須使用 Needs 指示詞來參考 [<value>]。 詳細資料 相機 INF 必須使用 Needs 指令來參考指定的 Microsoft 提供的區段。 |
/k: 錯誤 /u: 錯誤 /w: 錯誤 |
|
代碼 2660 訊息 無法修改 HKCR\<value> 登錄子機碼。 它必須在 HKR 之下。 詳細資料 指定的登錄子機碼不被許可寫入。 登錄狀態應該使用 AddReg 撰寫 指令的註冊根為 HKR。 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
代碼 2661 訊息 只允許具有 AudioProcessingObject 類別的裝置寫入 <值> 登錄子機碼。 詳細資料 不允許對目前類別寫入指定的登錄子機碼。 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
代碼 2662 訊息 區段 [<value>] 必須包含 wdmaudio.inf,才能正確註冊引用的 FX APO。 詳細資料 FX APO 必須透過 wdmaudio.inf 的適當區段進行註冊。 |
/k: 沒 /u: 沒 /w: 錯誤 |
|
代碼 2663 訊息 區段 [<value>] 必須使用 Needs 指令,參考 wdmaudio.inf 中的 [<value>]。 詳細資料 FX APO 必須透過 wdmaudio.inf 的適當區段進行註冊。 |
/k: 沒 /u: 沒 /w: 錯誤 |