Erreurs et avertissements de validation INF
Cette rubrique décrit les erreurs et avertissements d’installation de pilotes qui peuvent apparaître en raison de la vérification automatique des fichiers INF que Microsoft Visual Studio effectue, ou lorsque vous exécutez l’outil InfVerif.
À partir de Visual Studio 2015 avec WDK 10, lorsque vous générez votre pilote, les erreurs suivantes peuvent apparaître dans le volet de la liste des erreurs. Si vous exécutez InfVerif.exe à partir de l’invite de commande, l’outil affiche ces erreurs à l’invite de commande, ou dans la version HTML des résultats.
Conseils concernant les erreurs
InfVerif suit une règle générale selon laquelle plus le numéro d’erreur est petit, plus le problème est grave. La plupart des codes d’erreur peuvent être soit un avertissement, soit une erreur en fonction des arguments fournis à InfVerif.
Les erreurs doivent être considérées comme des « erreurs à corriger absolument ».
Les avertissements peuvent être ignorés s’ils sont parfaitement compris, mais ils sont souvent des symptômes d’un autre problème. Par exemple, un avertissement concernant une section non utilisée pourrait être un symptôme d’une directive INF invoquée de manière incorrecte.
Gestion des erreurs
Vous devez corriger toutes les erreurs afin de réussir les tests de pilotes dans le Centre de développement matériel.
Les erreurs sont liées aux conditions suivantes :
- L’analyseur syntaxique (parser) INF ne parvient pas à interpréter avec succès votre INF
- L’analyseur (parser) INF est capable d’interpréter l’INF uniquement en faisant une supposition de valeur par défaut (syntaxe ambiguë)
- Les arguments à InfVerif indiquent qu’un ensemble de règles doit être appliqué à l’INF (comme InfVerif /h)
Bien que vous n’ayez pas besoin de corriger les avertissements avant de soumettre votre pilote sur le Centre de développement, nous vous recommandons de prendre le temps de comprendre le problème signalé. Si vous ne comprenez pas un avertissement donné, votre INF pourrait ne pas toujours se comporter comme vous vous y attendez.
Les avertissements sont généralement liés à :
- La syntaxe qui peut être incorrecte mais qui a des scénarios valides où elle est appropriée
- La syntaxe qui est valide pour les paramètres InfVerif donnés mais qui est une erreur dans d’autres modes, tels que le mode Isolation des pilotes
Codes d’erreur
Dans WDK 10.0.26100.1 (Windows 11, version 24H2), InfVerif.exe commande « infverif.exe /code » contient les mêmes informations que le tableau ci-dessous.
Code d’erreur et description | Niveaux d’erreur |
---|---|
Code 1000 Message «<Valeur>» INF introuvable. Détails Le fichier INF n’a pas pu être trouvé dans le chemin spécifié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1001 Message «<valeur>» INF invalide, doit contenir une section [Version] et avoir la signature « $Windows NT$ ». Détails Les INF de pilote nécessitent une section [Version] de niveau supérieur avec des métadonnées sur le format de fichier. Cette section manquait ou indiquait que l’INF était dans un format non pris en charge. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1002 Message INF invalide «<valeur>», erreur d’analyse à la ligne <valeur>. L’analyseur (parser) a renvoyé l’erreur 0x<valeur>. Détails L’INF contenait une erreur de syntaxe à la ligne spécifiée qui empêchait l’analyse de se poursuivre. En général, des messages d’erreur supplémentaires indiqueront le mode de l’échec, ou le code d’erreur indiquera le problème. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1003 Message INF avec un encodage de fichier invalide ou inconnu, doit être ANSI ou UTF-16 LE. Détails L’encodage de l’INF n’est pas pris en charge et peut entraîner une erreur d’analyse de l’INF. L’INF doit être converti en UTF-16 LE. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1005 Message Nom de section requis pour la directive <valeur>. Détails La directive indiquée nécessite un argument spécifiant une section contenant plus de données, mais cette section a été omise. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1006 Message Valeur manquante pour la directive <valeur>. Détails Un argument requis pour la directive spécifiée a été omis. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1007 Message La valeur <valeur> est manquante pour le fichier source «<valeur>» dans la section [<valeur>]. Détails Un chemin de disque ou de fichier a été spécifié avec une valeur de sous-répertoire invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1008 Message ID de disque manquant ou invalide pour «<valeur>» sous la section [<valeur>]. Détails Un chemin de disque ou de fichier a été spécifié avec une valeur d’ID invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1010 Message ClassGuid «<valeur>» invalide, en attente de {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Détails La valeur ClassGuid est dans un format incorrect. Elle doit suivre le format GUID standard, y compris les accolades et les tirets. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1011 Message Nom de section de modèles manquant dans la section [Fabricant]. Détails Une entrée dans la section [Fabricant] manque le nom de section de la section [Modèles]. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1013 Message Clé <valeur><valeur> manquante dans la section <valeur>. Détails Une clé requise dans la section INF n’est pas spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1014 Message Clé <valeur><valeur> invalide dans la section <valeur>. Détails Une clé requise dans la section INF a été trouvée mais a été fournie avec des données invalides. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1015 Message Chemin <valeur> invalide «<valeur>» dans la section <valeur>. Détails Le chemin spécifié avait un format incorrect. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1016 Message Échec de l’obtention du chemin <valeur> pour le fichier <valeur> «<valeur>». Détails Le chemin complet du fichier n’a pas pu être généré. Le chemin est assemblé à l’aide de [FichiersDisquesSources] et [NomsFichiersDisquesSources] et peut être manquant ou incorrectement répertorié dans ces sections. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1017 Message Le nom de service <valeur> est réservé à un usage interne uniquement. Détails Ce nom de service est réservé et doit être modifié. Tous les noms utilisés dans les pilotes exemples sont réservés. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1019 Message GUID <valeur> invalide <valeur><valeur>, attendu {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Détails Le GUID est dans un format incorrect. Elle doit suivre le format GUID standard, y compris les accolades et les tirets. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1020 Message Le nom de niveau de filtre «<valeur>» est réservé. Détails Le nom du niveau de filtre est réservé pour une utilisation par l’état interne et ne peut pas être utilisé comme niveau de filtre. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1021 Message Le service «<valeur>» dépasse la longueur maximale du nom (<valeur>) lorsqu’il est rendu unique. Détails Le nom du service dépasse la longueur maximale du nom de service lorsqu’il est rendu unique en ajoutant le jeton unique au nom. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1022 Message Le nom du service «<valeur>» doit utiliser la fonctionnalité de noms uniques pour toutes les déclarations. Détails Plusieurs sections d’installation dans l’INF utilisent le même nom de service, mais seulement un sous-ensemble d’entre elles utilise la capacité de noms uniques. Ils doivent être cohérents avec l’utilisation de la fonctionnalité de noms uniques. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1078 Message Ignorer la <valeur> «< valeur> » spécifiée sous la directive <valeur>. Détails L’entrée spécifiée n’est pas valide dans le contexte où elle est utilisée. Elle peut être valide dans d’autres contextes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1080 Message Directive <valeur> manquante <valeur>. Détails Un argument de la directive spécifiée est manquant. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1081 Message La directive <valeur> a une <valeur> invalide «<valeur>». Détails Un argument invalide a été spécifié pour la directive. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1082 Message La directive <valeur> a une <valeur> invalide. Détails Un argument invalide a été spécifié pour la directive. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1083 Message La directive <valeur> a une <valeur> invalide sur <valeur>. Détails Un indicateur invalide a été spécifié pour la directive. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1084 Message La directive «<valeur>» est manquante pour la directive «<valeur>» avec la <valeur> «<valeur>» dans la section [<valeur>]. Détails La directive exige qu’une directive supplémentaire soit spécifiée ailleurs et qu’elle n’a pas pu être trouvée. Par exemple, la directive UmdfService nécessite une directive UmdfLibraryVersion correspondante. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1085 Message Directive <valeur> incomplète. Détails La directive nécessite des arguments supplémentaires. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1086 Message La <valeur> «<valeur>» dupliquée peut être ignorée. Détails La même donnée a été définie plusieurs fois inutilement, comme plusieurs AddComponents spécifiant le même nom du composant. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1087 Message Impossible d’avoir à la fois les directives <valeur> et <valeur>, <valeur> sera ignoré. Détails Certaines définitions ne prennent en charge qu’une seule directive ou l’autre et ne peuvent pas être utilisées simultanément. Par exemple, AddFilter prend en charge spécification d’un niveau de filtre ou d’une position, mais pas les deux. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1088 Message Directive de <valeur> dupliquée non autorisée. Détails Une directive a été spécifiée plusieurs fois, mais une seule peut prendre effet. Cela peut entraîner un comportement non déterministe. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1100 Message La <valeur> source et de destination doit correspondre au fichier «<valeur>» lors de l’utilisation de CopyFiles avec la <valeur> DIRID. Détails Cette erreur se produit lorsqu’un fichier est copié ou renommé depuis son nom et son emplacement d’origine dans le magasin de pilotes vers un autre nom et emplacement dans le magasin de pilotes. [SourceDisksFiles] [CopyFileSection] Le magasin de pilotes gère la structure de répertoire du package de pilotes d’origine. Dans le code ci-dessus, l’emplacement d’origine de DriverFile.sys est <l’emplacement INF\>x64, mais la directive CopyFiles la place dans <l’emplacement INF>\SubDirectory. La même erreur s’affiche si le fichier a été renommé dans le cadre de la copie. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1101 Message Les descripteurs de sécurité ne peuvent pas être utilisés avec DIRID <valeur>. Détails Les descripteurs de sécurité ne peuvent pas être utilisés avec un fichier ayant un répertoire de destination du DIRID spécifié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1102 Message Directive invalide <valeur>, ne peut pas être utilisée avec DIRID <valeur>. Détails La directive spécifiée ne peut pas être utilisée sur un fichier ayant un répertoire de destination du DIRID spécifié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1103 Message Indicateur invalide 0x<valeur>, ne peut pas être utilisé avec DIRID <valeur>. Détails Le drapeau spécifié ne peut pas être utilisé sur un fichier ayant un répertoire de destination du DIRID spécifié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1110 Message Impossible de spécifier le fichier «<valeur>» dans une directive CopyINF. Détails Seuls les autres fichiers INF peuvent être spécifiés dans une directive CopyINF. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1141 Message Binaire logiciel de périphérique invalide «<valeur>», le chemin doit être relatif au package de pilotes de référence. Détails Un chemin absolu a été spécifié pour le binaire logiciel, mais il doit être un chemin relatif. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1142 Message Logiciel de périphérique invalide dans la section [<valeur>], SoftwareType est <valeur> mais <valeur> est manquant. Détails Le type de logiciel spécifié nécessite la directive spécifiée qui n’a pas été spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1144 Message Logiciel de périphérique avec SoftwareType <valeur> peut ne pas s’exécuter sur tous les types de produits. Détails Le type de logiciel spécifié est uniquement fonctionnel sur les produits du système d’exploitation Windows Desktop et ne fonctionne pas avec d’autres types de produits. |
/k : Avertissement /u : Erreur /w: Avertissement |
Code 1150 Message <Valeur> de directive non valide dans la section [<valeur>], ne peut pas contenir de caractères « ou ». Détails Un caractère non valide a été spécifié dans l’ID du composant. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1160 Message Modèle de thread inconnu «<valeur>» spécifié pour la classe COM «<valeur>», valeurs attendues « Cloisonné », « Libre », « Les deux » ou « Neutre ». Détails La valeur de modèle de thread spécifiée n’est pas reconnue. Les types pris en charge comprennent « Cloisonné », « Libre », « Les deux » ou « Neutre ». |
/k : Erreur /u : Erreur /w : Erreur |
Code 1180 Message Canal d’événement invalide dans la section [<valeur>], ne peut pas avoir une valeur en double (<valeur>) sur plusieurs canaux sous la section [<valeur>]. Détails Plusieurs canaux d’événements ont le même ID de canal dans un seul fournisseur. Les ID de canal doivent être uniques. Pour tous les détails sur les canaux d’événements, voir: ChannelType. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1181 Message Canal d’événement invalide <valeur> valeur «<valeur>» dans la section [<valeur>], ne peut pas être utilisé avec <valeur><valeur>. Détails Le canal d’événement spécifie une valeur qui est invalide avec le type de canal. Pour tous les détails sur les canaux d’événements, voir: ChannelType. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1182 Message Incohérence de canal d’événement <valeur> et <valeur> dans la section [<valeur>], en attente de <valeur>=<valeur> pour <valeur>=<valeur>. Détails Le canal d’événement spécifie une valeur qui nécessite un paramètre supplémentaire. Ce paramètre supplémentaire est manquant. Pour tous les détails sur les canaux d’événements, voir: ChannelType. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1199 Message La syntaxe «<valeur>» a été introduite dans la version OS <valeur>.<valeur>.<valeur>, mais les sections DDInstall utilisant la syntaxe s’installeront sur des versions OS antérieures. Les sections DDInstall impactées doivent être restreintes pour être installées uniquement sur <valeur>.<valeur>.<valeur> ou ultérieur en utilisant une décoration TargetOSVersion. Détails La section DDInstall impactée s’installera sur les versions de produit qui ne prennent pas en charge la syntaxe spécifiée. Un numéro de build devrait être ajouté à la section Models pour limiter l’applicabilité du DDInstall uniquement aux versions de produit prises en charge. charge. Cela empêchera le pilote de s’installer sur les versions de produit où il ne fonctionnera pas correctement. Pour plus d’informations, voir : Section Fabricant INF et Combinaison des extensions de plateforme et des versions du système d’exploitation |
/k : Erreur /u : Erreur /w : Erreur |
Code 1201 Message L’entrée <valeur> a une valeur supplémentaire «<valeur>» et sera ignorée. Détails La directive spécifiée a plus d’arguments que ce qui est autorisé. Les valeurs supplémentaires seront ignorées. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 1202 Message INF inclus «<valeur>» introuvable. Seuls les INF fournis par le système peuvent être inclus. Détails La directive Include a spécifié un INF qui ne peut pas être trouvé. Seuls les INF Inbox fournis par Microsoft peuvent être référencés avec la directive Include. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1203 Message Section [<valeur>] introuvable. Détails Une directive a fait référence à une section qui n’existe pas, il peut s’agir d’une faute de frappe ou d’une erreur de syntaxe. Vérifiez que le nom de la section existe et est correctement orthographié, ou référez-vous à la documentation complète sur la directive spécifiée pour plus de détails. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1204 Message Le fournisseur ne peut pas être « Microsoft », il doit s’agir de l’organisation qui a rédigé l’INF. Détails Seul Microsoft est autorisé à spécifier le fournisseur comme étant Microsoft. Les noms de fournisseurs qui commencent par Microsoft ne sont pas non plus autorisés. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1205 Message La section [<valeur>] est référencée à partir des directives <valeur> et <valeur>. Détails La même section a été référencée à partir de deux directives différentes. Par exemple : CopyFiles = FileSection DelFiles = FileSection |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 1206 Message Référence non valide de la section non-<valeur> [<valeur>] à partir de la directive <valeur>. Détails La même section a été référencée à partir de deux directives différentes. Par exemple : CopyFiles = FileSection AddFilter = FileSection |
/k : Erreur /u : Erreur /w : Erreur |
Code 1207 Message La directive «<valeur>» n’est pas autorisée dans les INF MSFT. Détails Les INF Microsoft ne sont pas autorisés à utiliser la directive spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1208 Message La directive «<valeur>» n’est pas autorisée. Détails Cette directive n’est autorisée que dans les fichiers INF Inbox fournis par Microsoft et ne peut pas être utilisée par des tiers. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1209 Message La section [<valeur>] est définie plusieurs fois. Détails Plusieurs sections portant le même nom sont définies, leur contenu peut être combiné en une seule section. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1210 Message Le fournisseur ne peut pas être «<valeur>», il doit être défini sur «<valeur>». Détails Le nom du fournisseur doit correspondre à l’interrupteur /provider. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1211 Message Il ne peut pas y avoir plusieurs services associés sous [<valeur>], «<valeur>» et «<valeur>». Un seul service peut utiliser SPSVCINST_ASSOCSERVICE. Détails L’indicateur SPSVCINST_ASSOCSERVICE indique que le service est le pilote de fonction pour le périphérique. Un périphérique ne peut avoir qu’un seul service pilote de fonction associé. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1212 Message Il ne peut pas y avoir à la fois les sections [<valeur>] et [<valeur>]. Détails Les deux noms de section spécifiés ne peuvent pas être tous deux dans le même fichier INF. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1213 Message Les fichiers CAT ne peuvent pas être répertoriés sous [SourceDisksFiles]. Détails Les fichiers de catalogue ne doivent être référencés que depuis la directive CatalogFile dans la section [Version]. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1214 Message Fichier de catalogue invalide «<valeur>», en attente de « nomfichier.cat ». Détails Les noms de fichiers des fichiers de catalogue doivent suivre le format « nomfichier.cat ». |
/k : Erreur /u : Erreur /w : Erreur |
Code 1217 Message Version invalide «<valeur>» dans la directive <valeur>, en attente de w.x.y.z, où chaque segment est compris entre 0 et 65536. Détails La valeur de version dans la directive spécifiée doit suivre le format w.x.y.z, où chaque segment est compris entre 0 et 65536. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1218 Message Valeur de date de pilote invalide <valeur> dans <valeur>, en attente de MM/JJ/AAAA. Détails La date dans la directive DriverVer doit suivre le format MM/JJ/AAAA. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1220 Message Il ne peut pas référencer directement une section définie dans un INF inclus (<valeur>). Détails Les sections dans les INF inclus ne peuvent être référencées qu’en utilisant la directive Needs sous les sections DDInstall correspondantes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1222 Message Il ne peut pas modifier les clés de registre <valeur>\<valeur>, bien que HKLM\SYSTEM\CurrentControlSet soit autorisé. Détails La clé de registre spécifiée n’est pas autorisée à être écrite. L’état du registre doit être écrit en utilisant une directive AddReg avec une reg-root de HKR. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1223 Message Il ne peut pas modifier la clé de registre <valeur>\<valeur>. Détails La clé de registre spécifiée n’est pas autorisée à être écrite. L’état du registre doit être écrit en utilisant une directive AddReg avec une reg-root de HKR. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1224 Message Racine de registre invalide «<valeur>». Détails Le chemin d’accès de racine de registre spécifié n’est pas valide. Pour plus d’informations, consultez Directive AddReg INF |
/k : Erreur /u : Erreur /w : Erreur |
Code 1225 Message La valeur de Registre «<valeur>» doit être de type «<valeur>». Détails La valeur de registre spécifiée n’est pas du type requis. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1226 Message Le descripteur de sécurité n’est pas autorisé pour la valeur de Registre «<valeur>» directement sous la <valeur>. Détails La valeur de registre spécifiée a un descripteur de sécurité qui ne peut pas être défini. Les valeurs de registre directement sous HKR ne peuvent pas avoir de descripteurs de sécurité alternatifs définis sur elles. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1229 Message Nom de fichier <valeur> manquant sur l’entrée <valeur>. Détails L’opération de fichier spécifiée nécessitait qu’un nom soit spécifié, mais il ne l’a pas été. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1230 Message Fichier manquant «<valeur>» sous la section [SourceDisksFiles]. Détails Un fichier a été spécifié dans une directive CopyFiles ou similaire mais n’a pas pu être trouvé dans la section [SourceDisksFiles], ou la liste dans [SourceDisksFiles] était invalide. Cette erreur se produit fréquemment lorsque des versions décorées par architecture de [SourceDisksFiles] sont spécifiées (telles que [SourceDisksFiles.amd64]), mais toutes les architectures prises en charge par l’INF n’ont pas de section [SourceDisksFiles]. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1231 Message Nom de fichier compressé invalide «<valeur>» spécifié sous la section [SourceDisksFiles], en attente du nom de fichier non compressé «<valeur>». Détails Les fichiers spécifiés dans [SourceDisksFiles] doivent utiliser le nom de fichier non compressé et non la version compressée (myfile.sys pas myfile.sy_). |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1233 Message Directive manquante <valeur> requise pour la signature numérique. Détails La directive spécifiée est nécessaire pour que le package de pilotes soit signé mais elle n’est pas présente. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1234 Message Directive requise <valeur> manquante, vide ou invalide dans la section [<valeur>]. Détails La section spécifiée nécessite cette directive spécifiée et elle n’a pas été trouvée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1235 Message Token de chaîne «<valeur>» non défini dans la section [<valeur>] - si vous souhaitez utiliser une valeur littérale «<valeur>» dans une chaîne, utilisez «<valeur>» à la place. Détails Un jeton de chaîne spécifié n’a pas de définition dans la section [Strings]. Par exemple, le fichier INF spécifie %REG_DWORD% dans une section de registre spécifiée par une directive AddReg, mais il n’y a pas de REG_DWORD correspondant = 0x00010001 dans la section [Strings]. Cette erreur se produit fréquemment si votre fichier INF spécifie une valeur de registre contenant une variable d’environnement. Par exemple : [MyAddReg] Le composant de chemin %SystemRoot% est interprété comme le jeton de substitution de chaîne « SystemRoot » de la section [Strings] plutôt que le comportement prévu de stocker littéralement « %SystemRoot% » dans le registre. À utilisez la valeur littérale %SystemRoot% plutôt que d’effectuer une substitution de chaîne, utilisez la séquence d’échappement %%. [MyAddReg] |
/k : Erreur /u : Erreur /w : Erreur |
Code 1241 Message DIRID défini par l’utilisateur non résolu (<valeur>) pour le fichier source «<valeur>» dans la section [<valeur>]. Détails Le DIRID défini par l’utilisateur n’a pas pu être résolu. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1242 Message DIRID (<valeur>) non résolvable pour le fichier source «<valeur>» dans la section [<valeur>]. Détails La valeur DIRID spécifiée n’a pas pu être résolue. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1243 Message Valeur DIRID (<valeur>) invalide pour le fichier source «<valeur>» dans la section [<valeur>]. Détails La valeur DIRID spécifiée n’est pas prise en charge. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1245 Message Score de fonction invalide «<valeur>». Détails Le score de fonction spécifié était invalide. Il devrait être spécifié comme une valeur hexadécimale sur un octet dans la plage 00-FF. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1250 Message Type de journal d’événements invalide «<valeur>», en attente de « Système », « Application » ou « Sécurité ». Détails Le type de journal d’événements spécifié n’est pas reconnu. Les types pris en charge comprennent « Système », « Application » ou « Sécurité ». |
/k : Erreur /u : Erreur /w : Erreur |
Code 1251 Message Impossible d’ajouter un service désactivé (StartType=4) «<valeur>» avec le drapeau SPSVCINST_ASSOCSERVICE. Détails Le service associé ne peut pas être créé en tant que service désactivé. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 1252 Message Impossible d’ajouter le service «<valeur>» avec <valeur>=<valeur> et ServiceType=<valeur>. Détails La configuration du service est en conflit ou n’est pas prise en charge pour le type de service spécifié. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 1253 Message Directive «<valeur>» ignorée sans nom de service dans la section [<valeur>]. Détails La directive spécifiée ne peut pas être utilisée telle quelle sans nom de service. Si aucun nom de service n’est intentionnel, cela peut être dû à une utilisation incorrecte de l’indicateur. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1254 Message Chemin d’image de service invalide pour le service «<valeur>» avec ServiceBinary=«<valeur>». Détails Le chemin d’image de service n’a pas pu être correctement analysé. Cela peut être dû à une utilisation incorrecte ou à l’absence de guillemets. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1256 Message Drapeaux d’interface WMI invalides «<valeur>». Détails Les drapeaux d’interface WMI spécifiés ont des drapeaux invalides définis. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1257 Message La valeur d’opération de registre peut être incorrecte dans certains contextes, utilisez <valeur> au lieu du répertoire Windows. Détails Un chemin a été spécifié qui peut être changé en une variable d’environnement. Utilisez plutôt la variable d’environnement pour rendre le pilote plus robuste contre les changements d’environnement. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1258 Message Le chemin du fichier «<valeur>» dans <valeur> peut être incorrect dans certains scénarios ou contextes d’installation de périphériques, utilisez <valeur>\<sous-répertoire> à la place. Détails Utilisez un chemin résolvable à l’exécution tel que %SystemRoot% pour les valeurs stockées dans le registre. Les valeurs DIRID peuvent être entièrement résolues au moment où le pilote est ajouté à l’image. Lorsque le fichier INF du pilote est traité dans différents scénarios de déploiement (tels que l’imagerie hors ligne ou la mise à niveau du système d’exploitation), une valeur incorrecte peut être stockée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1260 Message Directive <valeur> invalide en raison de <valeur> invalide. Détails La directive spécifiée n’a pas pu être analysée pour le type approprié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1261 Message Périphérique indéfini «<valeur>» avec la section [<valeur>] non définie. Détails La section d’installation du périphérique spécifié n’a pas pu être trouvée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1262 Message Entrée <valeur> invalide en raison d’un masque de bits non octet '0x<valeur>. Détails Un masque de bits de valeur de registre doit être d’une taille d’un octet. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1263 Message Entrée <valeur> invalide en raison de types de valeur personnalisés et connus en conflit. Détails Un type de valeur personnalisé ne peut pas être REG_NONE, REG_SZ, REG_EXPAND_SZ ou REG_MULTI_SZ. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1264 Message Entrée <valeur> invalide en raison de l’absence de drapeau de type de valeur sur le type de valeur personnalisé. Détails Un type de valeur personnalisé doit spécifier FLG_ADDREG_BINvaleurTYPE. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1265 Message Entrée <valeur> invalide en raison de l’indicateur d’ajout sur une valeur non multi-sz. Détails L’ajout a été spécifié sur la valeur de registre, mais la valeur n’était pas d’un type pouvant être ajouté. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1266 Message Entrée <valeur> invalide en raison de l’absence de valeur sur une suppression multi-sz. Détails Une valeur est supprimée d’un multi-sz, mais aucune valeur n’a été spécifiée pour la suppression. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1267 Message Valeur numérique invalide dans l’entrée <valeur>, en attente d’un octet supplémentaire ou plus entre 00-FF. Détails Le champ spécifié a une valeur invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1268 Message Valeur numérique invalide dans l’entrée <valeur>, en attente d’une valeur décimale de <valeur>-bits (0+) ou hexadécimale (0x0+). Détails Le champ spécifié a une valeur invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1270 Message INF n’installe pas de pilote pour les ID matériels créés dans la section [DeviceInstall32]. Détails Les appareils créés avec une section [DeviceInstall32] doivent être installés à l’aide du même INF, mais la section d’installation n’a pas été spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1271 Message Nom de section d’installation du modèle manquant. Détails La section modèles a spécifié un ID matériel applicable, mais aucune section d’installation à utiliser pour cet ID matériel. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1272 Message Ignorer la section de service [<valeur>] pour un service sans nom. Détails Le service n’a pas été nommé (aucun service), mais a spécifié une section d’installation de service. La section d’installation du service a été ignorée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1273 Message Le fichier source «<valeur>» utilise la <valeur> d’ID de disque, qui n’est pas répertoriée sous [<valeur>]. Détails L’ID de disque spécifié n’apparaît pas dans la section [SourceDisksNames]. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1274 Message Jeton $ARCH$ non résolu pour la section [<valeur>]. Doit exécuter l’outil stampinf pour résoudre les jetons respectant la casse $ARCH$. Détails Le fichier INF utilise des jetons que stampinf résout, mais stampinf n’a pas été exécuté. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1275 Message la <valeur> ’<valeur>’ n’est pas répertoriée dans [DestinationDirs]. Détails Le fichier spécifié n’a pas de destination de copie spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1280 Message Nom de la classe et incompatibilité ClassGuid, en attendant la classe «<valeur>» pour ClassGuid «<valeur>». Détails La classe ClassGuid spécifiée est une classe connue, mais la valeur de classe ne correspond pas au nom attendu de la classe. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1281 Message Nom de la classe et incompatibilité ClassGuid, en attendant la ClassGuid «<valeur>» pour la classe «<valeur>». Détails La classe Class spécifiée est une classe connue, mais la valeur de ClassGuid ne correspond pas au nom attendu de ClassGuid. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1284 Message La classe «<valeur>» est réservée pour une utilisation par Microsoft. Détails La classe d’appareil spécifiée peut ne pas être utilisée sur les pilotes ou produits d’expédition. Les exemples de pilotes retournent cette erreur si l’exemple est conçu de manière à ce que l’auteur spécifie une classe d’appareil appropriée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1285 Message Impossible de spécifier la section [ClassInstall32] pour la classe définie par Microsoft. Détails À compter de Windows 10, les fichiers INF fournis par IHV ne sont pas autorisés à utiliser un [ClassInstall32] dans un INF de toute classe de configuration d’appareil définie par le système. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1286 Message <valeur> non valide la valeur «<valeur>» dépasse la longueur maximale de la <valeur>. Détails Les noms de classe ne peuvent pas dépasser 31 caractères. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1287 Message Décoration de version du système d’exploitation cible «<valeur>» pour le nom de section de modèle «<valeur>» sous la section [<valeur>]. Détails La décoration de version du système d’exploitation cible n’a pas pu être analysée, vérifiez qu’elle est correctement formée. Pour plus d’informations sur la spécification de format, consultez la Section fabricant INF |
/k : Erreur /u : Erreur /w : Erreur |
Code 1288 Message Version du système d’exploitation cible invalide «<valeur>.<valeur>.<valeur>», doit être «<valeur>.<valeur>.<valeur>» ou supérieure si un numéro de build est spécifié. Détails Le ciblage de numéros de build a été introduit avec Windows 10, version 1607 (build 14310 ou les versions ultérieures), de sorte que le numéro de build doit être supérieur ou égal à 14310. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1289 Message Directive manquante «<valeur>» sous la section [<valeur>]. Détails La directive spécifiée est requise par la section spécifiée, mais elle est introuvable. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1290 Message Directive «<valeur>» non valide pour la section [<valeur>]. Détails La directive spécifiée n’est pas valide dans la section spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1292 Message la directive <valeur> nécessite une chaîne indirecte dans la section [Strings] et référencée comme <valeur>. Détails La directive doit être spécifiée en tant que chaîne indirecte qui peut être résolue par le lecteur au moment de l’exécution. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1293 Message Le nom de service «<valeur>» est réservé. Détails Le nom de service spécifié est réservé et ne peut pas être utilisé par des pilotes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1294 Message Valeur en double <valeur>.«<valeur>» dans la section [<valeur>]. Détails La même valeur est spécifiée plusieurs fois dans la même section. Supprimez les valeurs redondantes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1295 Message La section [<valeur>] contient un nombre différent de chaînes que la section [<valeur>]. Détails La section [Chaînes] pour chaque langue doit contenir les mêmes valeurs. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1296 Message Le matériel «<valeur>» n’a pas de service associé à l’aide de la section d’installation «<valeur>». Détails À compter de Windows 10, version 1809, cela est passé d’un avertissement à une erreur. Les sections .Services sont obligatoires pour chaque système d’exploitation cible défini. Il s’agit d’une bonne pratique avant même 1809. Si un fichier INF ne comprenait pas auparavant cette section parce qu’il dépendait des services de pilote fournis par Microsoft, alors une section .Services qui fait référence à une section .Services d’un INF de la boîte de réception fourni par Microsoft en utilisant les directives Needs et Include devrait être créée. Par exemple : [DDInstall.Services] Pour les appareils qui n’ont pas besoin d’un pilote de fonction, cela peut être spécifié comme suit : AddService = ,2 Utilisez-le uniquement dans le cas où l’INF installe un appareil qui n’a pas besoin d’un pilote de fonction. Par exemple, un appareil qui nécessite uniquement un pilote de filtre, mais pas un pilote de fonction aurait deux directives AddService : AddService = MyFilterDriver,, My-Service-Install-Section |
/k : Erreur /u : Erreur /w : Erreur |
Code 1297 Message Le pilote de périphérique ne s’installe sur aucun appareil, utilisez le pilote primitif si cela est prévu. Détails Cela indique que le fichier INF est un pilote de périphérique, mais qu’il n’est pas utilisé comme pilote de périphérique. Cela peut entraîner des problèmes liés à la façon dont le pilote est traité par le magasin de pilotes. Si cela n’est pas intentionnel, vérifiez votre INF pour vous assurer que que les ID matériels sont correctement spécifiés. Si le pilote n’est pas destiné à être installé sur des appareils, convertissez-le en un pilote primitif. Un pilote primitif est un pilote qui s’installe sur l’ensemble du système plutôt que sur des appareils spécifiques. Pour plus d’informations, consultez Conversion en pilote primitif |
/k : Erreur /u : Erreur /w : Erreur |
Code 1299 Message Vérifications de validation supplémentaires ignorées en raison d’erreurs d’analyse. Détails L’inf a rencontré des problèmes d’analyse qui empêchaient l’analyse de se terminer. Il devrait y avoir d’autres erreurs qui indiquent la cause du problème. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1300 Message <Valeur> héritée trouvée <valeur>. Détails L’inf effectue une opération héritée déconseillée qui n’est pas valide avec les produits de système d’exploitation Windows modernes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1301 Message <Valeur> d’opération de <valeur> héritée trouvée. Détails L’inf effectue une opération héritée déconseillée qui n’est pas valide avec les produits de système d’exploitation Windows modernes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1302 Message Trouvé une opération héritée <valeur> pour «<valeur>»<valeur>. Détails L’inf effectue une opération héritée déconseillée qui n’est pas valide avec les produits de système d’exploitation Windows modernes. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1303 Message Trouvé une opération héritée <valeur> définissant <valeur> (<valeur>)<valeur>. Détails Le fichier INF définit un co-installateur ou un installateur de classe, qui ne sont plus pris en charge dans les produits Windows OS modernes et ne doivent pas être utilisés. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1304 Message Trouvé une opération héritée <valeur> utilisant une clé non relative (<valeur>\<valeur>)<valeur>. Détails Les opérations de registre doivent être effectuées en utilisant une clé relative (HKR). Cela stockera la valeur dans un emplacement approprié par rapport au type de section INF dans lequel il est utilisé. |
/k : Avertissement /u : Erreur /w : Aucun |
Code 1305 Message Trouvé une opération héritée <valeur> utilisant une valeur multi-sz pouvant être ajoutée (<valeur>\<valeur>)<valeur>. Détails Ce fichier INF supprime une valeur d’un REG_MULTI_SZ ou ajoute à un REG_MULTI_SZ existant. Cela conduit à des résultats non déterministes et devrait être évité. |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1306 Message Trouvé une opération héritée <valeur> avec un chemin de destination non système (<valeur>) pour «<valeur>»<valeur>. Détails Le fichier INF spécifie une copie de fichier avec une destination qui est en dehors du chemin système. |
/k : Avertissement /u : Erreur /w : Aucun |
Code 1307 Message <Valeur> héritée trouvée <valeur>. Détails Le fichier INF effectue une opération héritée qui n’est valide que sur les produits Windows OS de bureau. |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1308 Message <Valeur> d’opération de <valeur> héritée trouvée. Détails Les fichiers INF ne doivent effectuer que les opérations additives nécessaires pour configurer le périphérique. Lorsqu’un pilote est supprimé du système, les opérations appropriées pour nettoyer le pilote seront automatiquement effectuées. |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1309 Message Trouvé une opération héritée <valeur> pour «<valeur>»<valeur>. Détails Les fichiers INF ne doivent effectuer que les opérations additives nécessaires pour configurer le périphérique. Lorsqu’un pilote est supprimé du système, les opérations appropriées pour nettoyer le pilote seront automatiquement effectuées. |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1310 Message La section nécessaire [<valeur>] avec le suffixe «.<valeur>» ne correspond pas au suffixe de la première section de référence [<valeur>.<valeur>]. Détails Lors de l’utilisation de la directive Needs, les sections référencées doivent avoir un suffixe qui correspond au suffixe de la section de référence. Par exemple : [DDInstall.Services] Notez que les deux sections ont un suffixe .Services. Cette erreur indique que la section spécifiée est incorrectement interprétée comme si elle était une section avec un suffixe différent. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1311 Message La section nécessaire [<valeur>] doit avoir le suffixe «.<valeur>» pour correspondre au premier suffixe de section de référence [<valeur>.<valeur>]. Détails Lors de l’utilisation de la directive Needs, les sections référencées doivent avoir un suffixe qui correspond au suffixe de la section de référence. Par exemple : [DDInstall.Services]Notez que les deux sections ont un suffixe .Services. Cette erreur indique que la section spécifiée est incorrectement interprétée comme si elle était une section avec un suffixe différent. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1312 Message La section nécessaire [<valeur>] avec le suffixe «.<valeur>» ne correspond pas au suffixe de la section parente [<valeur>]. Détails Lors de l’utilisation de la directive Needs, les sections référencées doivent avoir un suffixe qui correspond au suffixe de la section de référence. Par exemple : [DDInstall.Services]Notez que les deux sections ont un suffixe .Services. Cette erreur indique que le suffixe d’une section nécessaire ne correspond pas à la section de référence. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1313 Message La section nécessaire [<valeur>] doit avoir le suffixe «.<valeur>» pour correspondre au suffixe de la section parente [<valeur>]. Détails Lors de l’utilisation de la directive Needs, les sections référencées doivent avoir un suffixe qui correspond au suffixe de la section de référence. Par exemple : [DDInstall.Services]Notez que les deux sections ont un suffixe .Services. Cette erreur indique que le suffixe d’une section nécessaire ne correspond pas à la section de référence. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1314 Message La section nécessaire [<valeur>] trouvée dans le fichier INF inclus «<valeur>», non référencée depuis [<valeur>]. Détails Une section située dans un autre fichier INF a été spécifiée en utilisant la directive Needs. Le fichier INF contenant la section doit être référencé avec la directive Include dans la même section que la directive Needs. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1315 Message La section nécessaire [<valeur>] n’a pas été trouvée. Détails Une section spécifiée en utilisant la directive Needs n’a pas pu être localisée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1316 Message La section décorée nécessaire [<valeur>.<valeur>] n’a pas été trouvée. Détails Une section spécifiée en utilisant la directive Needs n’a pas pu être localisée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1317 Message La section non décorée nécessaire [<valeur>] ne fait pas partie de la plate-forme OS cible. Détails Une section spécifiée en utilisant la directive Needs n’a pas pu être localisée en utilisant le fichier IAS fourni pour le OS cible. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1318 Message Le fichier INF inclus «<valeur>» ne fait pas partie de la plate-forme OS cible. Détails Un fichier INF spécifié en utilisant la directive Include n’a pas pu être localisé en utilisant le fichier IAS fourni pour le OS cible. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1319 Message La section [<valeur>] doit inclure le fichier «<valeur>» pour utiliser la directive Needs sur [<valeur>]. Détails La section spécifiée utilise la directive Needs pour référencer une section mais n’a pas de directive Include spécifiant l’INF qui contient la section. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1320 Message La racine du registre «<valeur>\<valeur>» n’est pas isolée à HKR. Détails Les clés de registre doivent être situées sous des emplacements de racine relative HKR isolés. Pour plus de détails, voir Isolation du Package de Pilotes. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1321 Message La racine du registre (<valeur>\<valeur>) de la valeur «<valeur>» n’est pas isolée à HKR. Détails Les valeurs de registre doivent être situées sous des emplacements de racine relative HKR isolés. Pour plus de détails, voir Isolation du Package de Pilotes. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1322 Message Le chemin de fichier de destination «<valeur>» pour le fichier «<valeur>» n’est pas isolé à DIRID <valeur>. Détails Les fichiers doivent spécifier leur destination de copie comme DIRID 13. Cela garde les fichiers isolés sous le magasin de pilotes. Pour plus de détails, voir Isolation du Package de Pilotes. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1323 Message La clé de registre du service «<valeur>» doit être sous la sous-clé Paramètres. Détails Les valeurs de registre utilisant une racine HKR relative au service doivent être écrites sous la sous-clé Paramètres. Pour plus de détails, voir Isolation du Package de Pilotes. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1324 Message La section [Version] doit spécifier PnpLockdown=1 pour empêcher les applications externes de modifier les fichiers de pilote installés. Détails PnpLockdown=1 doit être spécifié dans la section [Version]. Cela ajoute un niveau de sécurité supplémentaire aux fichiers de package de pilotes pour empêcher toute altération. |
/k : Avertissement /u : Avertissement /w : Erreur |
Code 1325 Message Enregistrement de classe COM non pris en charge «<valeur>», seul InprocServer32 est pris en charge. Détails Le type de classe COM spécifié n’est pas pris en charge. |
/k : Avertissement /u : Avertissement /w : Erreur |
Code 1326 Message Chemin de fichier non isolé «<valeur>», en attendant FileName sous <valeur>. Détails Le chemin du fichier de données spécifié doit être un chemin relatif à %%DriverData%%. |
/k : Avertissement /u : Avertissement /w : Erreur |
Code 1328 Message Chemin de fichier non pris en charge «<valeur>» remplacé par «<valeur>». Détails Le chemin de fichier spécifié n’a pas pu être résolu. |
/k : Aucun /u : Aucun /w: Avertissement |
Code 1329 Message Impossible d’ajouter des filtres avec un registre ou une propriété, utilisez la section [DDInstall.Filters]. Détails Les pilotes de filtre ne peuvent pas être ajoutés avec une valeur de registre ou de propriété. Les filtres doivent être ajoutés en utilisant une section [DDInstall.Filters]. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1330 Message Impossible de copier plusieurs fichiers sources différents («<valeur>» et «<valeur>») vers le fichier de destination «<valeur>». Détails Des fichiers différents sont copiés vers un seul emplacement dans le fichier INF. Dans des scénarios où le système d’exploitation doit effectuer toutes les copies de fichiers avant qu’un périphérique ne soit connecté, l’état résultant devient non déterministe. Pour plus de détails, voir Erreur 1330 InfVerif |
/k : Erreur /u : Erreur /w : Erreur |
Code 1331 Message Impossible de définir la valeur de registre «<valeur>\<valeur>\<valeur>» différemment entre les sections [<valeur>] et [<valeur>]. Détails La valeur de registre spécifiée est définie différemment entre deux sections d’installation différentes. Dans des scénarios où le système d’exploitation doit effectuer toutes les opérations de registre avant qu’un périphérique ne soit connecté, l’état résultant devient non déterministe. Pour plus de détails, voir Erreur 1330 InfVerif |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1332 Message Impossible de définir la valeur de registre «<valeur>\<valeur>\<valeur>» différemment entre les sections [<valeur>] et [<valeur>] pour le service «<valeur>». Détails La valeur de registre spécifiée est définie différemment entre deux sections d’installation de service différentes. Dans des scénarios où le système d’exploitation doit effectuer toutes les opérations de service avant qu’un périphérique ne soit connecté, l’état résultant devient non déterministe. Pour plus de détails, voir Erreur 1330 InfVerif |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1333 Message Impossible de configurer le service «<valeur>» différemment entre les sections [<valeur>] et [<valeur>]. Détails Le service spécifié est installé différemment entre deux sections d’installation différentes. Dans des scénarios où le système d’exploitation doit effectue toutes les opérations de service avant qu’un périphérique ne soit connecté, l’état résultant devient non déterministe. Pour plus de détails, voir Erreur 1330 InfVerif |
/k : Avertissement /u : Erreur /w : Erreur |
Code 1340 Message DIRID spécifié «<valeur>» non autorisé. Détails Le DIRID spécifié a été obsolète et ne peut plus être utilisé. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1380 Message ExtensionId invalide «<valeur>» spécifié dans la section [Version]. Détails La valeur ExtensionId est dans un format incorrect. Elle doit suivre le format GUID standard, y compris les accolades et les tirets. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1381 Message Directive ExtensionId manquante dans la section [Version]. Détails Les fichiers INF d’extension nécessitent qu’un ExtensionId soit spécifié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1382 Message Impossible de spécifier la directive «<valeur>» dans les fichiers INF d’extension. Détails Les fichiers INF d’extension ne prennent pas en charge la directive spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1383 Message Impossible de spécifier l’indicateur «<valeur>» pour les services définis dans les fichiers INF d’extension. Détails Les fichiers INF d’extension ne prennent pas en charge l’indicateur de service spécifié. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1384 Message L’utilisation de filtres avec le registre ou la propriété dans les fichiers INF d’extension n’est pas recommandée, utilisez la section [DDInstall.Filters]. Détails Les fichiers INF d’extension peuvent être installés par-dessus le fichier INF de base dans n’importe quel ordre. L’utilisation de directives de registre ou de propriété pour installer des filtres peut entraîner un ordre de pile non déterministe. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 1400 Message Service «<valeur>» non spécifié dans une directive de service UMDF. Détails Le service UMDF est créé, mais il n’est spécifié dans aucune directive UMDF telle que UmdfServiceOrder. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1401 Message La directive «<valeur>» n’est pas prise en charge dans <valeur> version <valeur>.<valeur>. Détails La directive WDF spécifiée a été obsolète dans la version de WDF utilisée par le fichier INF. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1402 Message La version <valeur> <valeur>.<valeur> a été mise hors service, le pilote doit être porté pour utiliser la version <valeur><valeur> du modèle de pilote. Détails La version spécifiée de WDF a été mise hors service. Le pilote doit être mis à jour pour utiliser une version plus récente. Pour plus d’informations, voir Conversion d’UMDF1 vers UMDF2. |
/k : Aucun /u : Aucun /w : Erreur |
Code 1420 Message Le fichier INF basé sur [DefaultInstall] ne peut pas être traité comme Primitif. Détails Le fichier INF utilise une section [DefaultInstall], mais il ne répond pas aux exigences pour être traité comme un fichier INF primitif. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1421 Message La section [<valeur>] manque d’une décoration d’architecture. Détails Toutes les sections [DefaultInstall] doivent avoir une décoration d’architecture. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1422 Message La section [DefaultUninstall.NT*] doit définir LegacyUninstall=1 pour prendre en charge à la fois l’INF primitif et la compatibilité d’installation descendante. Détails Un INF primitif ne doit spécifier aucun comportement de désinstallation. Pour prendre en charge les plateformes héritées, la section de désinstallation peut spécifier LegacyUninstall=1 pour utiliser la section de désinstallation uniquement sur les plateformes héritées. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1423 Message Les pilotes primitifs nécessitent une section [<valeur>] décorée d’architecture. Détails Les pilotes primitifs nécessitent au moins une section [DefaultInstall] décorée d’architecture. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1430 Message La valeur de registre «<valeur>» n’est pas autorisée sous «<valeur>\<valeur>». Détails La valeur de registre spécifiée n’est pas autorisée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1431 Message La valeur de registre bien connue «<valeur>» a un type incorrect, en attente du type de valeur <valeur>. Détails La valeur de registre spécifiée est une valeur bien connue et doit avoir un type spécifique, sinon elle peut ne pas être interprétée correctement par le système d’exploitation ou d’autres applications. |
/k : Erreur /u : Erreur /w : Erreur |
Code 1450 Message La directive non isolée obsolète «<valeur>» peut être ignorée. Détails La directive spécifiée peut ne pas avoir d’effet sur certaines versions du système d’exploitation ou certains types de produits. |
/k : Aucun /u : Aucun /w: Avertissement |
Code 2004 Message L’utilisation de la directive <valeur> n’est pas recommandée. Détails La directive spécifiée est valide, mais elle n’est pas recommandée. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 2006 Message Service «<valeur>» non défini sous la section [<valeur>]. Détails Le service spécifié a été déclaré avec une directive AddService, mais la section d’installation de service correspondante n’a pas pu être localisée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2008 Message Le nom de la section [<valeur>] est également utilisé par un INF inclus. Détails Le même nom de section est utilisé à la fois dans ce INF et dans un INF spécifié avec une directive Include. Cela peut entraîner des résultats d’analyse incorrects. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2009 Message La directive héritée «<value>» est ignorée. Détails La directive spécifiée a été obsolète et sera ignorée dans la plupart des scénarios d’analyse. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 2010 Message La section [<valeur>] devrait avoir une décoration «.<valeur>». Détails La section spécifiée n’a pas de décoration d’architecture et sera implicitement traitée comme l’architecture x86. L’architecture devrait être déclarée explicitement. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 2083 Message La section [<valeur>] n’est pas référencée ou utilisée. Détails La section spécifiée ne sera pas utilisée lors de l’installation du périphérique. Si cela n’est pas intentionnel, il peut y avoir une autre erreur qui empêche l’utilisation. |
/k : Avertissement /u : Avertissement /w: Avertissement |
Code 2084 Message Binaire de service «<valeur>» devrait faire référence à un fichier de destination CopyFiles. Détails Le service est enregistré à l’aide d’un binaire de service qui ne fait pas partie du package de pilotes. Cette erreur peut se produire dans certains cas parce que le binaire de service a été spécifié de manière incorrecte, comme l’absence de guillemets autour d’un chemin comportant des espaces. certains cas parce que le binaire de service a été spécifié de manière incorrecte, comme l’absence de guillemets autour d’un chemin comportant des espaces. Pour plus de détails, voir Erreur 2084 InfVerif |
/k : Avertissement /u : Avertissement /w : Erreur |
Code 2085 Message Le binaire de service «<valeur>» devrait être spécifié comme un chemin sous un DIRID. Détails Le chemin du binaire de service doit être spécifié comme un chemin sous une valeur DIRID, telle que %%13%%\binary.sys. Pour plus d’informations sur les DIRID, voir Utilisation des DIRID |
/k : Erreur /u : Erreur /w : Erreur |
Code 2090 Message Motif obsolète remplacé dans la section «<valeur>» en utilisant «<valeur>». La prise en charge de la syntaxe mise à jour commence dans la version du système d’exploitation «<valeur>.<valeur>.<valeur>». Détails Un mécanisme obsolète a été identifié et remplacé automatiquement par une alternative à jour lors de l’analyse. L’interface INF doit être mis à jour pour utiliser le mécanisme à jour. Pour plus de détails, voir INF Shims |
/k : Erreur /u : Erreur /w : Erreur |
Code 2091 Message Impossible de remplacer le motif obsolète dans la section «<valeur>» en utilisant «<valeur>». Détails Un mécanisme obsolète a été identifié dans le fichier INF mais n’a pas pu être automatiquement remplacé par une alternative à jour. Le fichier INF doit être mis à jour pour utiliser le mécanisme à jour. Pour plus de détails, voir INF Shims |
/k : Erreur /u : Erreur /w : Erreur |
Code 2092 Message Motif obsolète remplacé dans la section «<valeur>» en utilisant «<valeur>» pour suivre les bonnes pratiques. La prise en charge de la syntaxe mise à jour commence dans la version du système d’exploitation «<valeur>.<valeur>.<valeur>». Détails Un mécanisme obsolète a été identifié et remplacé automatiquement par une alternative à jour lors de l’analyse. L’interface INF doit être mis à jour pour utiliser le mécanisme à jour. Pour plus de détails, voir INF Shims |
/k : Aucun /u : Aucun /w : Erreur |
Code 2093 Message Impossible d’appliquer le shim «<value>». Détails Un shim INF n’a pas été appliqué correctement. Ce n’est pas une erreur critique. Un shim INF est un ajustement du fichier INF qui se produit automatiquement pour améliorer le comportement d’installation de certaines configurations dans un fichier INF. Pour plus de détails, voir INF Shims |
/k : Erreur /u : Erreur /w : Erreur |
Code 2400 Message La directive <valeur> nécessite deux champs : <identifiant du composant>, <section du composant> Détails La directive spécifiée ne contient pas les champs requis. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2402 Message La section [<valeur>] ne permet pas la directive <valeur>. Détails La directive spécifiée n’est pas autorisée dans la section spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2403 Message La directive <value> doit avoir exactement 1 champ. <valeur> ont été fournis. Détails La directive contient le mauvais nombre de champs. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2405 Message Seuls les INF avec le nom de classe « NetDriver » peuvent utiliser la section [DefaultInstall.NetDrivers]. Détails La section spécifiée ne peut pas être utilisée sauf par la classe « NetDriver ». |
/k : Erreur /u : Erreur /w : Erreur |
Code 2411 Message GUID <valeur> invalide «<valeur>», en attendant {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Exécutez guidgen.exe pour générer un nouveau GUID. Détails La valeur GUID spécifiée est dans un format incorrect. Elle doit suivre le format GUID standard, y compris les accolades et les tirets. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2412 Message Valeur d’identifiant de composant invalide «<valeur>», en attendant un identifiant valide correspondant à « [a-z0-9_]+ ». Détails La valeur d’identifiant de composant spécifiée était invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2413 Message Valeur <valeur> invalide «<valeur>», en attendant des valeurs sensibles à la casse « true » et « false ». Détails La valeur spécifiée était invalide, en attendant « true » ou « false ». |
/k : Erreur /u : Erreur /w : Erreur |
Code 2414 Message Valeur invalide <valeur> «<valeur>», en attendant une classe de filtre valide correspondant à « [a-z0-9_]+ ». Détails La classe de filtre spécifiée avait un format invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2415 Message Valeur invalide «<valeur>», seuls les composants OS peuvent utiliser des identifiants commençant par « ms_ » ou « vms_ ». Détails Les fichiers INF tiers ne peuvent pas utiliser des identifiants commençant par « ms_ » ou « vms_ ». |
/k : Erreur /u : Erreur /w : Erreur |
Code 2416 Message <Valeur> invalide valeur «<valeur>», en attendant une liste séparée par des virgules de jetons de liaison valides correspondant à « [a-z0-9_.]+ ». Détails La liste spécifiée de jetons de liaison était invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2417 Message <Valeur> invalide valeur «<valeur>», en attendant un nom de liaison valide correspondant à l’expression régulière « [a-zA-Z0-9_]+ ». Détails Le nom de liaison spécifié était invalide. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2418 Message La modification des pilotes de filtre nécessite une « FilterClass ». Détails Les pilotes de filtre réseau nécessitent qu’une classe de filtre soit spécifiée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2419 Message Le jeton de liaison «<valeur>» et tous les jetons non standard commençant par « ms_ » ou « ndis » sont réservés. Détails Le jeton spécifié est réservé et ne doit pas être utilisé. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2420 Message Les fichiers INF NetDriver nécessitent une section [<valeur>] avec au moins une directive AddNetFilter ou AddNetProtocol. Détails Les fichiers INF NetDriver nécessitent la section et les directives spécifiées. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2500 Message Le jeton de liaison obsolète «<value>» est obsolète et n’est plus pris en charge. Détails Le jeton spécifié n’est plus pris en charge et ne doit pas être utilisé. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2501 Message Le service référencé «<value>» n’est pas présent dans ce fichier INF. Détails Le fichier INF fait référence à un service qui n’est pas créé par ce fichier INF. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2600 Message <valeur> «<valeur>» doit pointer vers un chemin sous DIRID <valeur>. Détails Les pilotes d’affichage doivent utiliser le DIRID spécifié pour les chemins de fichiers. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2601 Message <valeur> «<valeur>» doit pointer vers un chemin sous DIRID <valeur>. Détails Les pilotes d’affichage doivent utiliser le DIRID spécifié pour les chemins de fichiers. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2602 Message Le service «<valeur>» doit avoir une <valeur> de <valeur>. Détails Un service d’affichage doit définir la valeur spécifiée de manière appropriée. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2603 Message La directive «<valeur>» est invalide pour les pilotes d’affichage. Détails Les pilotes d’affichage ne peuvent pas utiliser la directive spécifiée. |
/k : Avertissement /u : Erreur /w : Erreur |
Code 2650 Message L’utilisation directe de «<valeur>» n’est pas autorisée, au lieu de cela, Inclure [<valeur>]. Détails Le fichier INF doit utiliser les directives Include/Needs pour référencer les sections de fichiers INF fournies par Microsoft au lieu de référencer directement ses binaires de pilote. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2651 Message Needs indique [<valeur>], mais «<valeur>» n’est pas inclus. Détails La directive Needs a été utilisée pour référencer une section, mais la directive Include n’a pas été utilisée pour spécifier le INF fourni par Microsoft contenant cette section. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2652 Message La section [<valeur>] doit utiliser la directive Needs pour référencer [<valeur>]. Détails Les fichiers INF de caméra doivent utiliser les directives Needs pour référencer les sections spécifiées fournies par Microsoft. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2660 Message Impossible de modifier la sous-clé du registre HKCR\<valeur>. Il doit être sous HKR. Détails La sous-clé de registre spécifiée n’est pas autorisée à être écrite. L’état du registre doit être écrit en utilisant une directive AddReg avec une racine de reg de HKR. |
/k : Erreur /u : Erreur /w : Erreur |
Code 2661 Message Seul un périphérique de classe AudioProcessingObject est autorisé à écrire dans la sous-clé de registre <valeur>. Détails La sous-clé de registre spécifiée n’est pas autorisée à être écrite pour la classe actuelle. |
/k : Erreur /u : Erreur /w : Erreur |