Dela via


INF-valideringsfel och varningar

I det här avsnittet beskrivs installationsfel och varningar för drivrutiner som kan visas som ett resultat av den automatiska INF-verifieringen som Microsoft Visual Studio utför eller när du kör InfVerif-verktyget .

Från och med Visual Studio 2015 med WDK 10 kan följande INF-filfel visas i fönstret Fellista när du skapar drivrutinen. Om du kör InfVerif.exe från kommandoraden visar verktyget dessa fel i kommandotolken eller i HTML-versionen av resultatet.

Felanvisningar

InfVerif följer en allmän regel att ju lägre felnumret är, desto allvarligare är problemet. De flesta felkoder kan vara antingen en varning eller ett fel beroende på argumenten som skickas till InfVerif.

Fel bör betraktas som "måste åtgärdas".

Varningar kan ignoreras om de är helt förstådda, men de är ofta symtom på ett annat problem. En varning om att ett avsnitt inte används kan till exempel vara ett symptom på att ett INF-direktiv anropas felaktigt.

Hantering av fel

Du måste åtgärda alla fel för att kunna klara drivrutinstester i Hardware Dev Center.

Fel är relaterade till följande villkor:

  • INF-parsern kan inte tolka din INF
  • INF-parsern kan bara tolka INF genom att göra ett standardvärdeantagande (tvetydig syntax)
  • Argumenten till InfVerif anger att en regeluppsättning ska tillämpas på INF (till exempel InfVerif /h)

Även om du inte behöver åtgärda varningar innan du skickar in drivrutinen i Dev Center rekommenderar vi att du tar dig tid att förstå problemet som rapporteras. Om du inte förstår en viss varning kanske DIN INF inte alltid fungerar som förväntat.

Varningar är vanligtvis relaterade till:

  • Syntax som kan vara felaktig men har giltiga scenarier där det är lämpligt
  • Syntax som är giltig för de angivna InfVerif-parametrarna men är ett fel i andra lägen, till exempel läge för drivrutinsisolering

Felkoder

I WDK 10.0.26200 (Windows 11, version 25H2) har kommandot infverif.exe /code x InfVerif.exe samma information som tabellen nedan. Innehåller till exempel infverif.exe /code 1000 samma information som den första tabellraden nedan.

Felkod och beskrivning Felnivåer
Kod 1000

Meddelande
Det gick inte att hitta INF-värdet<>.

Detaljer
DET gick inte att hitta INF-filen i den angivna filsökvägen.
/k: Fel
/u: Fel
/w: Fel


Kod 1001

Meddelande
Ogiltigt INF-värde<>, måste innehålla avsnittet [Version] och ha signaturen "$Windows NT$".

Detaljer
Drivrutins-INF:er kräver ett avsnitt på den översta nivån [Version] med metadata om filformatet. Det här avsnittet saknades eller
visade att INF var i ett format som inte stöds.
/k: Fel
/u: Fel
/w: Fel


Kod 1002

Meddelande
Ogiltigt INF-värde<>, parsningsfel på radvärde<>. Parsern returnerade felkoden 0x<value>.

Detaljer
INF innehöll ett syntaxfel på den angivna raden som förhindrade parsning från att fortsätta. Vanligtvis
ytterligare felmeddelanden anger hur felet inträffade, eller så indikerar felkoden problemet.
/k: Fel
/u: Fel
/w: Fel


Kod 1003

Meddelande
INF har ogiltig eller okänd filkodning, måste vara ANSI eller UTF-16 LE.

Detaljer
Kodningen av INF stöds inte och kan leda till att INF inte parsas. INF ska konverteras till
UTF-16 LE.
/k: Fel
/u: Fel
/w: Fel


Kod 1005

Meddelande
Avsnittsnamn som krävs för <värdedirektivet> .

Detaljer
Det angivna direktivet kräver ett argument som anger ett avsnitt som innehåller mer data, men det här avsnittet utelämnades.
/k: Fel
/u: Fel
/w: Fel


Kod 1006

Meddelande
Värde saknas för <värde>.

Detaljer
Ett obligatoriskt argument för det angivna direktivet har utelämnats.
/k: Fel
/u: Fel
/w: Fel


Kod 1008

Meddelande
Disk-ID saknas eller är ogiltigt för "<värde>" under avsnittet [<värde>].

Detaljer
En disk- eller filsökväg har angetts med ett ogiltigt ID-värde.
/k: Fel
/u: Fel
/w: Fel


Kod 1010

Meddelande
Ogiltigt ClassGuid-värde<>, förväntar sig {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXXX}.

Detaljer
ClassGuid-värdet har ett felaktigt format. Den bör följa guid-standardformatet, inklusive klammerparenteser och bindestreck.
/k: Fel
/u: Fel
/w: Fel


Kod 1011

Meddelande
Modellsektionens namn saknas i avsnittet [Tillverkare].

Detaljer
En post i avsnittet [Tillverkare] saknar avsnittsnamnet för avsnittet [Modeller].
/k: Fel
/u: Fel
/w: Fel


Kod 1013

Meddelande
Saknas <värde><värdenyckel> i sektion <värde>.

Detaljer
En nödvändig nyckel i INF-avsnittet har inte angetts.
/k: Fel
/u: Fel
/w: Fel


Kod 1014

Meddelande
Ogiltig <värde><nyckel> i avsnitt <värde>.

Detaljer
En nödvändig nyckel i INF-avsnittet hittades men angavs med ogiltiga data.
/k: Fel
/u: Fel
/w: Fel


Kod 1015

Meddelande
Ogiltigt <värde>-sökväg "<värde>" i avsnitt <värde>.

Detaljer
Den angivna sökvägen hade ett felaktigt format.
/k: Fel
/u: Fel
/w: Fel


Kod 1016

Meddelande
Det gick inte att hämta <värdesökvägen> för <värdefilen> "<value>".

Detaljer
Det gick inte att generera den fullständiga sökvägen till filen. Sökvägen sammansätts med [SourceDisksFiles] och
[SourceDisksNames] och kan saknas eller visas felaktigt i dessa avsnitt.
/k: Fel
/u: Fel
/w: Fel


Kod 1017

Meddelande
Värdet för tjänstnamn <> är endast reserverat för internt bruk.

Detaljer
Det här tjänstnamnet är reserverat och måste ändras. Alla namn som används i exempeldrivrutiner är reserverade.
/k: Fel
/u: Fel
/w: Fel


Kod 1019

Meddelande
Ogiltigt <värde><värde> GUID "<värde>", förväntar {XXXXXXXX-XXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}.

Detaljer
GUID:et har ett felaktigt format. Den bör följa guid-standardformatet, inklusive klammerparenteser och bindestreck.
/k: Fel
/u: Fel
/w: Fel


Kod 1020

Meddelande
Filternivånamnet "<value>" är reserverat.

Detaljer
Namnet på filternivån är reserverat för internt bruk och kan inte användas som filternivå.
/k: Fel
/u: Fel
/w: Fel


Kod 1021

Meddelande
Tjänstens< värde> överskrider den maximala namnlängden (<värdet>) när den görs unik.

Detaljer
Namnet på tjänsten överskrider den maximala tjänstnamnslängden när den görs unik genom att lägga till den unika token i namnet.
/k: Fel
/u: Fel
/w: Fel


Kod 1022

Meddelande
Tjänstnamn '<value>' måste använda funktionen för unika namn i alla deklarationer.

Detaljer
Flera installationsavsnitt i INF använder samma tjänstnamn, men endast en delmängd av dem använder det unika
namngivningskapabilitet De måste överensstäma med användningen av funktionen för unika namn.
/k: Fel
/u: Fel
/w: Fel


Kod 1078

Meddelande
<Hoppar över värdet> "<värde>" som anges under <värdedirektivet>.

Detaljer
Den angivna posten är inte giltig i den kontext som den används. Det kan vara giltigt i andra sammanhang.
/k: Fel
/u: Fel
/w: Fel


Kod 1080

Meddelande
<värdedirektivet> saknar <värde>.

Detaljer
Ett argument till det angivna direktivet saknas.
/k: Fel
/u: Fel
/w: Fel


Kod 1081

Meddelande
<värdedirektivet> har ogiltigt <värde> "<värde>".

Detaljer
Ett ogiltigt argument angavs för direktivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1082

Meddelande
<värde>-direktivet har ett ogiltigt <värde>.

Detaljer
Ett ogiltigt argument angavs för direktivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1083

Meddelande
<värdedirektivet> har ett ogiltigt <värde> för <värdet>.

Detaljer
En ogiltig flagga angavs för direktivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1084

Meddelande
<värde>-direktivet saknas för <värde>-direktivet med <värde> "<värde>" i avsnittet [<värde>].

Detaljer
Direktivet kräver att ett ytterligare direktiv anges någon annanstans och inte kan hittas. Till exempel
UmdfService-direktivet kräver ett motsvarande UmdfLibraryVersion-direktiv.
/k: Fel
/u: Fel
/w: Fel


Kod 1085

Meddelande
<värdedirektivet> är ofullständigt.

Detaljer
Direktivet kräver ytterligare argument.
/k: Fel
/u: Fel
/w: Fel


Kod 1086

Meddelande
Dubblettvärdet < kan ">värde<" ignoreras.

Detaljer
Samma datamängd definierades flera gånger i onödan, till exempel flera AddComponents som anger samma
komponentnamn.
/k: Fel
/u: Fel
/w: Fel


Kod 1087

Meddelande
Det går inte att ha både <värdedirektiv> och <värdedirektiv>. <värdet> ignoreras.

Detaljer
Vissa definitioner stöder bara ett eller annat direktiv och kan inte användas båda två. AddFilter stöder till exempel
Specificera antingen en filternivå eller position, men inte båda.
/k: Fel
/u: Fel
/w: Fel


Kod 1088

Meddelande
Duplicerade <värdedirektiv> tillåts inte.

Detaljer
Ett direktiv har angetts flera gånger, men endast ett kan träda i kraft. Detta kan leda till icke-deterministiskt beteende.
/k: Fel
/u: Fel
/w: Fel


Kod 1100

Meddelande
Käll- och målvärdet måste matcha för filens värde<> när du använder CopyFiles med DIRID-värdet<>.<>

Detaljer
Det här felet uppstår när en fil kopieras eller byter namn från dess ursprungliga drivrutinsarkivnamn och plats till en annan
namn och plats i drivrutinsarkivet.
[SourceDisksFiles]
DriverFile.sys=1,x64
[DestinationDirs]
CopyFileSection=13,SubDirectory

[CopyFileSection]
DriverFile.sys

Drivrutinsarkivet har den ursprungliga katalogstrukturen för drivrutinspaketet. I koden ovan, den ursprungliga
platsen för DriverFile.sys är <INF-plats>\x64, men CopyFiles-direktivet placerar den på <INF-plats>\Underkatalog.
Samma fel skulle visas om filen bytte namn som en del av kopian.
/k: Fel
/u: Fel
/w: Fel


Kod 1101

Meddelande
Säkerhetsbeskrivningar kan inte användas med DIRID-värde<>.

Detaljer
Säkerhetsbeskrivningar kan inte användas med en fil som har en målkatalog för angivet DIRID.
/k: Fel
/u: Fel
/w: Fel


Kod 1102

Meddelande
Ogiltigt direktivvärde<>, kan inte användas med DIRID-värde<>.

Detaljer
Det angivna direktivet kan inte användas på en fil som har en målkatalog för angivet DIRID.
/k: Fel
/u: Fel
/w: Fel


Kod 1103

Meddelande
Ogiltig flagga 0x<value>, kan inte användas med DIRID <value>.

Detaljer
Den angivna flaggan kan inte användas på en fil som har en målkatalog för angivet DIRID.
/k: Fel
/u: Fel
/w: Fel


Kod 1110

Meddelande
Det går inte att ange filens< värde> i ett CopyINF-direktiv.

Detaljer
Endast andra INF-filer kan anges i ett CopyINF-direktiv.
/k: Fel
/u: Fel
/w: Fel


Kod 1141

Meddelande
Ogiltig binärfil för enhetsprogramvara '<value>', sökvägen måste vara relativ till det refererade drivrutinspaketet.

Detaljer
En absolut sökväg har angetts för programvarubinärfilen, men den måste vara en relativ sökväg.
/k: Fel
/u: Fel
/w: Fel


Kod 1142

Meddelande
Ogiltig enhetsprogramvara i avsnittet [<värde>], SoftwareType är <värde> men <värdet> saknas.

Detaljer
Den angivna programvarutypen kräver det angivna direktivet som inte har angetts.
/k: Fel
/u: Fel
/w: Fel


Kod 1144

Meddelande
Enhetsprogramvara med SoftwareType-värde <> kanske inte körs på alla produkttyper.

Detaljer
Den angivna programvarutypen fungerar bara på Windows Desktop OS-produkter och fungerar inte med andra produkttyper.
/k: Varning
/u: Fel
/w: Varning


Kod 1150

Meddelande
Ogiltigt direktivvärde <> i avsnittet [<värde>], får inte innehålla tecknen '' eller ','.

Detaljer
Ett ogiltigt tecken angavs i komponent-ID:t.
/k: Fel
/u: Fel
/w: Fel


Kod 1160

Meddelande
Okänd trådningsmodell '<value>' angiven för COM-klassen '<value>', förväntar sig 'Apartment', 'Free', 'Both' eller 'Neutral'.

Detaljer
Det angivna värdet för trådningsmodellen känns inte igen. Typer som stöds är "Apartment", "Free", "Both" eller "Neutral".
/k: Fel
/u: Fel
/w: Fel


Kod 1180

Meddelande
Ogiltig händelsekanal i avsnittet [<värde>], kan inte ha duplicerat värde (<värde>) över flera kanaler under avsnittet [<värde>].

Detaljer
Flera händelsekanaler har samma kanal-ID inom en enda provider. Kanal-ID:t ska vara unika.

Fullständig information om händelsekanaler finns i: ChannelType
/k: Fel
/u: Fel
/w: Fel


Kod 1181

Meddelande
Ogiltig händelsekanal<värde> i avsnittet [<värde>], kan inte användas med <värde>.<>

Detaljer
Händelsekanalen anger ett värde som är ogiltigt med kanaltypen.

Fullständig information om händelsekanaler finns i: ChannelType
/k: Fel
/u: Fel
/w: Fel


Kod 1182

Meddelande
Händelsekanalerna <värde> och <värde> stämmer inte överens i sektionen [<värde>], förväntar <värde>=<värde> för <värde>=<värde>.

Detaljer
Händelsekanalen anger ett värde som kräver ytterligare en parameter. Den här ytterligare parametern saknas.

Fullständig information om händelsekanaler finns i: ChannelType
/k: Fel
/u: Fel
/w: Fel


Kod 1199

Meddelande
Syntaxen "<value>" introducerades i OS-version <value>.<value>.<value>, men DDInstall-avsnitt som använder syntaxen installeras på tidigare OS-versioner. Dessa DDInstall-avsnitt bör begränsas till att endast installera på <value>.<value>.<value> eller högre med hjälp av en TargetOSVersion-dekoration.

Detaljer
Avsnittet DDInstall som påverkas installeras på produktversioner som inte stöder den angivna syntaxen. En byggversion
Siffran ska läggas till i avsnittet Modeller för att begränsa processens tillämplighet för DDInstall till endast de produkter som stöds.
Versioner. Detta förhindrar att drivrutinen installeras på produktversioner där den inte fungerar korrekt.

Mer information finns i avsnittet om INF-tillverkare och Kombinera plattformstillägg och operativsystemversioner
/k: Fel
/u: Fel
/w: Fel


Kod 1201

Meddelande
<posten> har ett extra värde '<value>' och kommer att ignoreras.

Detaljer
Det angivna direktivet har fler angivna argument än vad som tillåts. De extra värdena ignoreras.
/k: Varning
/u: Varning
/w: Varning


Kod 1202

Meddelande
Det inkluderade INF-värdet '<value>' hittades inte. Endast system tillhandahållna INF:er får ingå.

Detaljer
Inkluderingsdirektivet har angett en INF som inte kan hittas. Endast Inkorg-INF-filer från Microsoft kan refereras till med Include-direktivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1203

Meddelande
Avsnittet [<värde>] hittades inte.

Detaljer
Ett direktiv har hänvisat till ett avsnitt som inte finns, det kan vara ett stavfel eller ett fel i syntaxen.
Kontrollera att avsnittsnamnet finns och är rättstavat eller se den fullständiga dokumentationen om det angivna direktivet
för ytterligare information.
/k: Fel
/u: Fel
/w: Fel


Kod 1204

Meddelande
Providern får inte vara "Microsoft", måste vara en organisation som har skapat INF.

Detaljer
Endast Microsoft får ange providern som Microsoft. Providernamn som börjar med Microsoft är inte heller tillåtna.
/k: Fel
/u: Fel
/w: Fel


Kod 1205

Meddelande
Avsnitt [<värde>] refererat från <värde> och <värde> direktiv.

Detaljer
Samma avsnitt refererades från två olika direktiv. Till exempel:

CopyFiles = FileSection
DelFiles = FileSection
/k: Varning
/u: Varning
/w: Varning


Kod 1206

Meddelande
Ogiltig referens för icke-värdeavsnitt<> [<värde>] från <värdedirektivet>.

Detaljer
Samma avsnitt refererades från två olika direktiv. Till exempel:

CopyFiles = FileSection
AddFilter = FileSection
/k: Fel
/u: Fel
/w: Fel


Kod 1207

Meddelande
Direktiv "<value>" är inte tillåtna i MSFT INFs.

Detaljer
Microsoft INF:er får inte använda det angivna direktivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1208

Meddelande
Direktiv "<värde>" tillåts inte.

Detaljer
Det här direktivet är endast tillåtet i Inkorgs-INF-filer från Microsoft och får inte användas av tredje part.
/k: Fel
/u: Fel
/w: Fel


Kod 1209

Meddelande
Avsnittet [<värde>] definieras flera gånger.

Detaljer
Flera avsnitt med samma namn definieras, innehållet i dem kan kombineras till ett avsnitt.
/k: Fel
/u: Fel
/w: Fel


Kod 1210

Meddelande
Providern får inte vara "<värde>" och måste vara inställd på "<värde>".

Detaljer
Providernamnet måste matcha växeln /provider.

/k: Fel
/u: Fel
/w: Fel


Kod 1211

Meddelande
Det går inte att ha flera associerade tjänster under [<värde>], "<värde>" och "<värde>". Endast en tjänst kan använda SPSVCINST_ASSOCSERVICE.

Detaljer
Flaggan SPSVCINST_ASSOCSERVICE anger att tjänsten är enhetens funktionsdrivrutin. En enhet kan bara
har en associerad funktionsdrivertjänst.
/k: Fel
/u: Fel
/w: Fel


Kod 1212

Meddelande
Det går inte att ha både avsnitten [<värde>] och [<värde>].

Detaljer
De två angivna avsnittsnamnen kan inte finnas i samma INF-fil.
/k: Fel
/u: Fel
/w: Fel


Kod 1213

Meddelande
Det går inte att lista CAT-filer under [SourceDisksFiles].

Detaljer
Katalogfiler bör endast refereras från CatalogFile-direktivet i avsnittet [Version] .
/k: Fel
/u: Fel
/w: Fel


Kod 1214

Meddelande
Ogiltig katalogfil '<value>', väntar på 'filename.cat'.

Detaljer
Filnamnen för katalogfiler måste följa formatet "filename.cat".
/k: Fel
/u: Fel
/w: Fel


Kod 1217

Meddelande
Ogiltig version "<värde>" i <värdedirektivet> , förväntar w.x.y.z, där varje segment är mellan 0-65536.

Detaljer
Versionsvärdet i det angivna direktivet måste följa formatet w.x.y.z, där varje segment är mellan 0 och 65536.
/k: Fel
/u: Fel
/w: Fel


Kod 1218

Meddelande
Ogiltigt drivrutinsdatum <värde> i <värde>, förväntat format är MM/DD/ÅÅÅÅ.

Detaljer
Datumet i DriverVer-direktivet måste följa formatet MM/DD/ÅÅÅÅ.
/k: Fel
/u: Fel
/w: Fel


Kod 1220

Meddelande
Det går inte att referera direkt till ett avsnitt som definierats i en inkluderad INF (<värde>).

Detaljer
Avsnitt i inkluderade INF:er kan bara refereras med hjälp av behovsdirektivet under motsvarande DDInstall-avsnitt.
/k: Fel
/u: Fel
/w: Fel


Kod 1222

Meddelande
Det går inte att ändra <registernycklar för värde>\<värde> , även om HKLM\SYSTEM\CurrentControlSet tillåts.

Detaljer
Den angivna registernyckeln får inte skrivas till. Registertillståndet ska skrivas med hjälp av ett AddReg-direktiv
med en registernyckelrot av HKR.
/k: Fel
/u: Fel
/w: Fel


Kod 1223

Meddelande
Det går inte att ändra <registernyckeln value>\<value> .

Detaljer
Den angivna registernyckeln får inte skrivas till. Registertillståndet ska skrivas med hjälp av ett AddReg-direktiv
med en registernyckelrot av HKR.
/k: Fel
/u: Fel
/w: Fel


Kod 1224

Meddelande
Ogiltigt registerrotsvärde<>.

Detaljer
Den angivna registerroten är ogiltig. Mer information finns i INF AddReg-direktivet
/k: Fel
/u: Fel
/w: Fel


Kod 1225

Meddelande
Registervärdets< värde> måste vara typen "<värde>".

Detaljer
Det angivna registervärdet är inte av den typ som krävs.
/k: Fel
/u: Fel
/w: Fel


Kod 1226

Meddelande
Säkerhetsbeskrivning tillåts inte för registervärdet "<värde>" direkt under <värdet>.

Detaljer
Det angivna registervärdet har en säkerhetsbeskrivning som inte kan anges. Registervärden direkt under HKR
kan inte ha alternativa säkerhetsbeskrivningar inställda på dem.
/k: Fel
/u: Fel
/w: Fel


Kod 1229

Meddelande
Värdefilnamn saknas på <värde>post.

Detaljer
Den angivna filåtgärden krävde att ett namn angavs, men det angavs inte.
/k: Fel
/u: Fel
/w: Fel


Kod 1230

Meddelande
Filen '<value>' saknas i avsnittet [SourceDisksFiles].

Detaljer
En fil angavs i ett CopyFiles- eller liknande direktiv, men det gick inte att hitta den i avsnittet [SourceDisksFiles].
eller så var listan i [SourceDisksFiles] ogiltig.

Det här felet inträffar ofta när arkitekturdekorerade versioner av [SourceDisksFiles] anges
(till exempel [SourceDisksFiles.amd64]), men inte alla arkitekturer som stöds av INF har ett [SourceDisksFiles]-avsnitt.
/k: Fel
/u: Fel
/w: Fel


Kod 1231

Meddelande
Ogiltigt komprimerat filnamn "<värde>" som anges under avsnittet [SourceDisksFiles] och förväntar sig okomprimerat filnamn "<värde>".

Detaljer
Filer som anges i [SourceDisksFiles] måste använda det okomprimerade filnamnet och inte den komprimerade versionen (myfile.sys inte myfile.sy_).
/k: Varning
/u: Fel
/w: Fel


Kod 1233

Meddelande
<Direktivvärdet> saknas som krävs för digital signatur.

Detaljer
Det angivna direktivet krävs för att drivrutinspaketet ska signeras, men det finns inte.
/k: Fel
/u: Fel
/w: Fel


Kod 1234

Meddelande
Obligatoriskt direktivvärde <> saknas, är tomt eller ogiltigt i avsnittet [<värde>].

Detaljer
Det angivna avsnittet kräver det angivna direktivet och det hittades inte.
/k: Fel
/u: Fel
/w: Fel


Kod 1235

Meddelande
Strängtokens värde<> har inte definierats i avsnittet [<värde>] – om du tänker använda ett literalvärde<> i en sträng använder du "<värde>" i stället.

Detaljer
En angiven strängtoken har ingen definition i avsnittet [Strängar]. INF-filen anger till exempel %REG_DWORD%
i ett tilläggsregisteravsnitt som anges av ett AddReg-direktiv, men det finns ingen motsvarande REG_DWORD = 0x00010001
i avsnittet [Strängar].

Det här felet inträffar ofta om INF-filen anger ett registervärde som innehåller en miljövariabel. Till exempel:
[MyAddReg]
HKR,,DllPath,%SystemRoot%\System32\binary.dll

Komponenten %SystemRoot% sökväg tolkas som "SystemRoot"-strängersättningstoken från under
[Strängar]-sektionen, i stället för det avsedda beteendet att lagra det bokstavliga "%SystemRoot%" i registret. Till
Använd literalvärdet %SystemRoot% i stället för att utföra en strängersättning. Använd escape-sekvensen %%.
[MyAddReg]
HKR,,DllPath,%%SystemRoot%%\System32\binary.dll
/k: Fel
/u: Fel
/w: Fel


Kod 1241

Meddelande
Olösbar användardefinierad DIRID (<värde>) för källfilens "<värde>" i avsnittet [<värde>].

Detaljer
Det gick inte att lösa upp det användardefinierade DIRID:et.
/k: Fel
/u: Fel
/w: Fel


Kod 1242

Meddelande
Olösbart DIRID (<värde>) för källfilens "<värde>" i avsnittet [<värde>].

Detaljer
Det gick inte att matcha det angivna DIRID-värdet.
/k: Fel
/u: Fel
/w: Fel


Kod 1243

Meddelande
Ogiltigt DIRID-värde (<värde>) för källfilens "<värde>" i avsnittet [<värde>].

Detaljer
Det angivna DIRID-värdet stöds inte.
/k: Fel
/u: Fel
/w: Fel


Kod 1245

Meddelande
Ogiltig funktionspoäng "<värde>".

Detaljer
Den angivna funktionspoängen var ogiltig. Det bör anges som ett hexvärde med en enda byte inom intervallet 00-FF.
/k: Fel
/u: Fel
/w: Fel


Kod 1250

Meddelande
Ogiltigt EventLogType-värde<>, förväntar sig "System", "Application" eller "Security".

Detaljer
Den angivna händelseloggtypen känns inte igen. Typer som stöds är "System", "Application" eller "Security".
/k: Fel
/u: Fel
/w: Fel


Kod 1251

Meddelande
Det går inte att lägga till inaktiverad tjänst '<value>' (StartType=4) med flaggan SPSVCINST_ASSOCSERVICE.

Detaljer
Det går inte att skapa den associerade tjänsten som en inaktiverad tjänst.
/k: Varning
/u: Varning
/w: Varning


Kod 1252

Meddelande
Det går inte att lägga till tjänst '<value>' med <värde>=<värde> och ServiceType=<värde>.

Detaljer
Tjänstkonfigurationen står i konflikt med eller stöds inte för den angivna tjänsttypen.
/k: Varning
/u: Varning
/w: Varning


Kod 1253

Meddelande
Hoppar över direktivet "<värde>" utan ett tjänstnamn i avsnittet [<värde>].

Detaljer
Det angivna direktivet kan inte användas as-is utan ett tjänstnamn. Om inget tjänstnamn är avsiktligt kan detta vara
på grund av felaktig flagganvändning.
/k: Fel
/u: Fel
/w: Fel


Kod 1254

Meddelande
Ogiltig tjänstbildsökväg för tjänstens värde<> med ServiceBinary='<value>'.

Detaljer
Det gick inte att tolka tjänstbildens sökväg korrekt. Detta kan bero på felaktig eller saknad användning av citattecken.
/k: Fel
/u: Fel
/w: Fel


Kod 1256

Meddelande
Ogiltiga WMI-gränssnittsflaggor "<värde>".

Detaljer
De angivna WMI-gränssnittsflaggorna har ogiltiga flaggor inställda.
/k: Fel
/u: Fel
/w: Fel


Kod 1257

Meddelande
Registeråtgärdsvärdet kan vara felaktigt i vissa sammanhang, använd <värdet> i stället för Windows-katalogen.

Detaljer
En sökväg har angetts som kan ändras till en miljövariabel. Använd miljövariabeln istället för att göra
Gör drivrutinen mer robust mot miljöförändringar.
/k: Fel
/u: Fel
/w: Fel


Kod 1258

Meddelande
Filsökvägen <värde> i <värde> kan vara felaktig i vissa installationsscenarier eller -sammanhang för enheter, använd i stället <värde>\<underkatalog>.

Detaljer
Använd en körningstidlös väg som %SystemRoot% för värden som lagras i registret. DIRID-värden kan vara helt
löses när drivrutinen läggs till i avbildningen. När drivrutins INF bearbetas i olika distributionsscenarion
scenarier (till exempel offlineavbildning eller OS-uppgradering) där ett felaktigt värde kan lagras.
/k: Fel
/u: Fel
/w: Fel


Kod 1260

Meddelande
Ogiltigt <värde>direktiv på grund av ogiltigt <värde>.

Detaljer
Det angivna direktivet kunde inte parsas till lämplig typ.
/k: Fel
/u: Fel
/w: Fel


Kod 1261

Meddelande
Odefinierad enhet "<värde>" med avsnitt [<värde>].

Detaljer
Det gick inte att hitta avsnittet om enhetsinstallation för den angivna enheten.
/k: Fel
/u: Fel
/w: Fel


Kod 1262

Meddelande
Ogiltig <värdeinmatning> på grund av icke-byte bitmask '0x<värde>.

Detaljer
En registervärdesbitmask måste vara en byte stor.
/k: Fel
/u: Fel
/w: Fel


Kod 1263

Meddelande
Ogiltig <värdeinmatning> på grund av motstridiga anpassade och kända värdetyper.

Detaljer
En anpassad värdetyp kan inte vara REG_NONE, REG_SZ, REG_EXPAND_SZ eller REG_MULTI_SZ.
/k: Fel
/u: Fel
/w: Fel


Kod 1264

Meddelande
Ogiltig <värdeangivelse> på grund av att värdetypsflaggan saknas för den anpassade värdetypen.

Detaljer
En anpassad värdetyp måste ange FLG_ADDREG_BINVALUETYPE.
/k: Fel
/u: Fel
/w: Fel


Kod 1265

Meddelande
Ogiltig <värdeinmatning> på grund av append-flagga på ett icke-multi-sz värde.

Detaljer
Tillägg angavs i registervärdet, men värdet var inte av en typ som kan läggas till.
/k: Fel
/u: Fel
/w: Fel


Kod 1266

Meddelande
Ogiltig <värdeinmatning> på grund av inget värde vid en multi-sz delete.

Detaljer
Ett värde tas bort från en multi-sz, men inget värde angavs för att ta bort.
/k: Fel
/u: Fel
/w: Fel


Kod 1267

Meddelande
Ogiltiga binära data i <värdeposten> och förväntar sig en eller flera byte mellan 00 och FF.

Detaljer
Det angivna fältet har ett ogiltigt värde.
/k: Fel
/u: Fel
/w: Fel


Kod 1268

Meddelande
Ogiltigt numeriskt värde i <fälten> , förväntar ett <-bitars> decimalvärde (0+) eller hexadecimalt (0x0+).

Detaljer
Det angivna fältet har ett ogiltigt värde.
/k: Fel
/u: Fel
/w: Fel


Kod 1270

Meddelande
INF installerar ingen drivrutin för maskinvaru-ID:n som skapats i avsnittet [DeviceInstall32].

Detaljer
Enheter som skapats med avsnittet [DeviceInstall32] ska installeras med samma INF, men installationsavsnittet har inte angetts.
/k: Fel
/u: Fel
/w: Fel


Kod 1271

Meddelande
Namn på modellinstallationsavsnitt saknas.

Detaljer
Avsnittet modeller angav ett tillämpligt maskinvaru-ID men inget installationsavsnitt som ska användas för det maskinvaru-ID:t.
/k: Fel
/u: Fel
/w: Fel


Kod 1272

Meddelande
Ignorerar serviceavsnittet [<värde>] för namnlös tjänst.

Detaljer
Tjänsten var namnlös (ingen tjänst) men angav ett avsnitt för tjänstinstallation. Avsnittet för tjänstinstallation ignorerades.
/k: Fel
/u: Fel
/w: Fel


Kod 1273

Meddelande
Källfilens "<värde>" använder disk-ID-värde<>, som inte visas under [<värde>].

Detaljer
Det angivna disk-ID:t visas inte i avsnittet [SourceDisksNames].
/k: Fel
/u: Fel
/w: Fel


Kod 1274

Meddelande
Olöst $ARCH$-symbol för avsnittet [<värde>]. Måste köra stampinf-verktyget för att hantera skiftlägeskänsliga $ARCH$-token.

Detaljer
INF-filen använder token som stampinf skulle lösa, men stampinf kördes inte.
/k: Fel
/u: Fel
/w: Fel


Kod 1275

Meddelande
<värdet> "<value>" visas inte i [DestinationDirs].

Detaljer
Den angivna filen har inget kopieringsmål angivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1280

Meddelande
Klassnamn och ClassGuid stämmer inte överens, förväntar sig klass "<value>" för ClassGuid "<value>".

Detaljer
Den angivna ClassGuid är en välkänd klass, men klassvärdet matchar inte det förväntade namnet på klassen.
/k: Fel
/u: Fel
/w: Fel


Kod 1281

Meddelande
Klassnamn och ClassGuid-matchningsfel och förväntar sig ClassGuid "<värde>" för klassens "<värde>".

Detaljer
Den angivna klassen är en välkänd klass, men classGuid-värdet matchar inte klassens förväntade ClassGuid.
/k: Fel
/u: Fel
/w: Fel


Kod 1284

Meddelande
Klassen "<värde>" är reserverad för användning av Microsoft.

Detaljer
Den angivna enhetsklassen får inte användas på några fraktdrivrutiner eller produkter. Exempeldrivrutiner returnerar det här felet
om exemplet är utformat på ett sätt som kräver att författaren anger en lämplig enhetsklass.
/k: Fel
/u: Fel
/w: Fel


Kod 1285

Meddelande
Det går inte att ange avsnittet [ClassInstall32] för Microsoft-definierad klass.

Detaljer
Från och med Windows 10 får IHV-angivna INF:er inte använda en [ClassInstall32] i en INF för någon systemdefinierad enhetsinstallationsklass.
/k: Fel
/u: Fel
/w: Fel


Kod 1286

Meddelande
Ogiltigt värde "<värde>" överskrider maxlängden <värde>.<

Detaljer
Klassnamn får inte vara längre än 31 tecken.
/k: Fel
/u: Fel
/w: Fel


Kod 1287

Meddelande
Ogiltig OS-dekoration "<värde>" för namnet på modellavsnittet "<värde>" under avsnittet [<värde>].

Detaljer
Det gick inte att parsa dekorationen av måloperativsystemets version. Kontrollera att den är korrekt utformad.

Fullständig information om formatspecifikationen finns i avsnittet: INF-tillverkare
/k: Fel
/u: Fel
/w: Fel


Kod 1288

Meddelande
Ogiltig måloperativsystemversion '<värde>.<värde>.<värde>', måste vara '<värde>.<värde>.<värde>' eller större om du anger buildnummer.

Detaljer
Riktning mot byggnummer introducerades med Windows 10, version 1607 (byggnummer 14310 eller senare), så byggnumret
måste vara större eller lika med 14310.
/k: Fel
/u: Fel
/w: Fel


Kod 1289

Meddelande
Direktivet '<value>' saknas under avsnittet [<value>].

Detaljer
Det angivna direktivet krävs av det angivna avsnittet, men det gick inte att hitta det.
/k: Fel
/u: Fel
/w: Fel


Kod 1290

Meddelande
Ogiltigt direktiv "<värde>" för [<värde>]-avsnittet.

Detaljer
Det angivna direktivet är ogiltigt i det angivna avsnittet.
/k: Fel
/u: Fel
/w: Fel


Kod 1292

Meddelande
<värdedirektivet> kräver en indirekt sträng i avsnittet [Strängar] och refereras till som <värde>.

Detaljer
Direktivet måste anges som en indirekt sträng som kan lösas av läsaren vid körning.
/k: Fel
/u: Fel
/w: Fel


Kod 1293

Meddelande
Tjänstnamnet "<värde>" är reserverat.

Detaljer
Det angivna tjänstnamnet är reserverat och får inte användas av några drivrutiner.
/k: Fel
/u: Fel
/w: Fel


Kod 1294

Meddelande
Duplicera värdet "värde" i avsnittet [<värde>].<><>

Detaljer
Samma värde anges flera gånger i samma avsnitt. Ta bort de onödiga.
/k: Fel
/u: Fel
/w: Fel


Kod 1295

Meddelande
Avsnittet [<värde>] innehåller ett annat antal strängar än avsnittet [<värde>].

Detaljer
Avsnittet [Strängar] för varje språk måste innehålla samma värden.
/k: Fel
/u: Fel
/w: Fel


Kod 1296

Meddelande
Maskinvara '<value>' har ingen associerad tjänst som använder installationssektionen '<value>'.

Detaljer
Från och med Windows 10, version 1809, har detta ändrats från en varning till ett fel. .Services-sektionerna är
krävs för varje definierat måloperativsystem. Detta är god praxis redan före 1809.

Om en INF tidigare inte inkluderade det här avsnittet eftersom den förlitade sig på Microsofts inkorgsdrivrutinstjänster,
sedan en .Services-sektion som refererar till en .Services-sektion från en Inbox INF som tillhandahålls av Microsoft med hjälp av Needs
och inkludering direktiv bör skapas. Till exempel:
[DDInstall.Services]
Include=filename.inf
Needs=inf-section-name.Services

För enheter som inte kräver en funktionsdrivrutin kan detta anges på följande sätt:
AddService = ,2

Använd endast detta om INF installerar en enhet som inte behöver en funktionsdrivrutin. Ett exempel:
en enhet som bara kräver en filterdrivrutin, men inte en funktionsdrivrutin, skulle ha två AddService-direktiv:
AddService = MyFilterDriver,, My-Service-Install-Section
AddService = ,2
/k: Fel
/u: Fel
/w: Fel


Kod 1297

Meddelande
Enhetsdrivrutinen installeras inte på några enheter, använd primitiv drivrutin om detta är avsett.

Detaljer
Detta indikerar att INF-filen är en enhetsdrivrutin, men den används inte som enhetsdrivrutin. Detta kan orsaka
problem med hur drivrutinen behandlas av drivrutinsarkivet. Om detta är oavsiktligt, kontrollera din INF för att säkerställa att
att maskinvaru-ID:na har angetts korrekt. Om drivrutinen inte är avsedd att installeras på enheter konverterar du den till en
primär drivrutin. En primitiv drivrutin är en drivrutin som installeras på hela systemet i stället för på specifika enheter.

Mer information finns i Konvertera till en primitiv drivrutin
/k: Fel
/u: Fel
/w: Fel


Kod 1299

Meddelande
Ytterligare verifieringskontroller hoppades över på grund av parsningsfel.

Detaljer
INF stötte på parsningsproblem som hindrade parsningen från att slutföras. Det bör finnas ytterligare fel
som pekar på orsaken till problemet.
/k: Fel
/u: Fel
/w: Fel


Kod 1300

Meddelande
Det äldre <värde><värde> hittades.

Detaljer
INF utför en inaktuell äldre åtgärd som inte är giltig med moderna Windows OS-produkter.
/k: Fel
/u: Fel
/w: Fel


Kod 1301

Meddelande
Det finns ett äldre <värde> operation<värde>.

Detaljer
INF utför en inaktuell äldre åtgärd som inte är giltig med moderna Windows OS-produkter.
/k: Fel
/u: Fel
/w: Fel


Kod 1302

Meddelande
Hittade en gammal <värdeoperation> för '<värde>'<>.

Detaljer
INF utför en inaktuell äldre åtgärd som inte är giltig med moderna Windows OS-produkter.
/k: Fel
/u: Fel
/w: Fel


Kod 1303

Meddelande
Den funna äldre <värdeoperationen> som definierar <värde> (<värdet>)<värde>.

Detaljer
INF definierar ett installationsprogram för saminstallation eller klassinstallation, som inte längre stöds i moderna Windows OS-produkter och inte bör användas.
/k: Fel
/u: Fel
/w: Fel


Kod 1304

Meddelande
Den äldre <värdeåtgärden> hittades med hjälp av icke-relativ nyckel (<värde>\<värde>)<-värde>.

Detaljer
Registeråtgärder bör utföras med hjälp av en relativ nyckel (HKR). Då lagras värdet på en lämplig plats
i förhållande till den typ av INF-avsnitt där det används.
/k: Varning
/u: Fel
/w: Ingen


Kod 1305

Meddelande
En äldre <värdeåtgärd> hittades med hjälp av tilläggsbart multi-sz-värde (<värde>\<värde>).<.>

Detaljer
Den här INF-filen tar bort ett värde från en REG_MULTI_SZ eller lägger till i en befintlig REG_MULTI_SZ. Detta leder till icke-funktionalitet.
resultat som är deterministiska och bör undvikas.
/k: Varning
/u: Fel
/w: Fel


Kod 1306

Meddelande
Hittade äldre värdeoperation med en icke-system målsökväg (<värde>) för '<värde>'<värde>.

Detaljer
INF specificerar en filkopia med en destination som ligger utanför systemsökvägen.
/k: Varning
/u: Fel
/w: Ingen


Kod 1307

Meddelande
Det äldre <värde><värde> hittades.

Detaljer
INF utför en äldre åtgärd som endast är giltig på windows os-produkter på skrivbordet.
/k: Varning
/u: Fel
/w: Fel


Kod 1308

Meddelande
Det finns ett äldre <värde> operation<värde>.

Detaljer
INF-filer bör endast utföra de additiva åtgärder som krävs för att konfigurera enheten. När en drivrutin tas bort
från systemet utförs lämpliga åtgärder för att rensa drivrutinen automatiskt.
/k: Varning
/u: Fel
/w: Fel


Kod 1309

Meddelande
Hittade en gammal <värdeoperation> för '<värde>'<>.

Detaljer
INF-filer bör endast utföra de additiva åtgärder som krävs för att konfigurera enheten. När en drivrutin tas bort
från systemet utförs lämpliga åtgärder för att rensa drivrutinen automatiskt.
/k: Varning
/u: Fel
/w: Fel


Kod 1310

Meddelande
Nödvändigt avsnitt [<värde>] med suffixet '.<value>' matchar inte suffixet för det första referensavsnittet [<värde>.<värde>].

Detaljer
När du använder behovsdirektivet bör de avsnitt som refereras ha ett suffix som matchar suffixet för
referensavsnittet. Till exempel:
[DDInstall.Services]
Needs=TargetInstall.Services

Observera att båda avsnitten har ett .Services-suffix.

Det här felet anger att det angivna avsnittet tolkas felaktigt som om det var ett avsnitt med en
olika suffix.
/k: Fel
/u: Fel
/w: Fel


Kod 1311

Meddelande
Avsnittet [<värde>] som behövs måste ha suffixet '.<värde>' för att matcha det refererande avsnittet [<värde>.<värde>].

Detaljer
När du använder behovsdirektivet bör de avsnitt som refereras ha ett suffix som matchar suffixet för
referensavsnittet. Till exempel:
[DDInstall.Services]
Needs=TargetInstall.Services
Observera att båda avsnitten har ett .Services-suffix.

Det här felet anger att det angivna avsnittet tolkas felaktigt som om det var ett avsnitt med en
olika suffix.
/k: Fel
/u: Fel
/w: Fel


Kod 1312

Meddelande
Nödvändigt avsnitt [<värde>] med suffixet '.<värdet> matchar inte suffixet för det överordnade avsnittet [<värde>].

Detaljer
När du använder behovsdirektivet bör de avsnitt som refereras ha ett suffix som matchar suffixet för
referensavsnittet. Till exempel:
[DDInstall.Services]
Needs=TargetInstall.Services
Observera att båda avsnitten har ett .Services-suffix.

Det här felet anger att suffixet för ett nödvändigt avsnitt inte matchar referensavsnittet.
/k: Fel
/u: Fel
/w: Fel


Kod 1313

Meddelande
Avsnittet [<värde>] som behövs måste ha suffixet .<värde>" för att matcha suffixet för det överordnade avsnittet [<värde>].

Detaljer
När du använder behovsdirektivet bör de avsnitt som refereras ha ett suffix som matchar suffixet för
referensavsnittet. Till exempel:
[DDInstall.Services]
Needs=TargetInstall.Services
Observera att båda avsnitten har ett .Services-suffix.

Det här felet anger att suffixet för ett nödvändigt avsnitt inte matchar referensavsnittet.
/k: Fel
/u: Fel
/w: Fel


Kod 1314

Meddelande
Avsnittet [<värde>] som behövs har hittats i inkluderade INF "<value>", inte refererad från [<värde>].

Detaljer
Ett avsnitt som finns i en annan INF angavs med hjälp av behovsdirektivet. Den INF-fil som innehåller avsnittet måste vara
som hänvisas till med inkluderingsdirektivet i samma avsnitt som direktivet om behov.
/k: Fel
/u: Fel
/w: Fel


Kod 1315

Meddelande
Avsnittet [<värde>] som behövs hittades inte.

Detaljer
Det gick inte att hitta ett avsnitt som anges med hjälp av behovsdirektivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1316

Meddelande
Nödvändigt dekorerat avsnitt [<värde>.<värde>] hittades inte.

Detaljer
Det gick inte att hitta ett avsnitt som anges med hjälp av behovsdirektivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1317

Meddelande
Det odekorerade avsnittet [<värde>] som behövs är inte en del av måloperativsystemets plattform.

Detaljer
Det gick inte att hitta ett avsnitt som angavs med hjälp av behovsdirektivet med hjälp av den angivna IAS-filen för måloperativsystemet.
/k: Fel
/u: Fel
/w: Fel


Kod 1318

Meddelande
Det inkluderade INF "<value>" ingår inte i måloperativsystemets plattform.

Detaljer
Det gick inte att hitta en INF som angetts med hjälp av inkluderingsdirektivet med hjälp av den angivna IAS-filen för måloperativsystemet.
/k: Fel
/u: Fel
/w: Fel


Kod 1319

Meddelande
Avsnittet [<värde>] måste innehålla filen "<värde>" för att kunna använda behovsdirektivet för [<värde>].

Detaljer
Det angivna avsnittet använder behovsdirektivet för att referera till ett avsnitt men har inget Inkluderingsdirektiv som anger
INF som innehåller avsnittet.
/k: Fel
/u: Fel
/w: Fel


Kod 1320

Meddelande
Registerroten "<value>\<value>" är inte isolerad till HKR.

Detaljer
Registernycklar måste finnas under isolerade relativa HKR-rotplatser.

Fullständig information finns i Isolering av drivrutinspaket
/k: Ingen
/u: Ingen
/w: Fel


Kod 1321

Meddelande
Registerroten (<värde>\<värde>) för värdet "<värde>" är inte isolerad till HKR.

Detaljer
Registervärden måste finnas under isolerade HKR-relativa rotplatser.

Fullständig information finns i Isolering av drivrutinspaket
/k: Ingen
/u: Ingen
/w: Fel


Kod 1322

Meddelande
Målfilens sökväg '<value>' för fil '<value>' är inte isolerad till DIRID '<value>'.

Detaljer
Filer måste ange sitt kopieringsmål som DIRID 13. Detta håller filerna isolerade under drivrutinsarkivet.

Fullständig information finns i Isolering av drivrutinspaket
/k: Ingen
/u: Ingen
/w: Fel


Kod 1323

Meddelande
Värdet för tjänstregisternyckeln<> måste vara under undernyckeln Parametrar.

Detaljer
Registervärden som använder en tjänstrelativ HKR-rot måste skrivas under undernyckeln Parametrar.

Fullständig information finns i Isolering av drivrutinspaket
/k: Ingen
/u: Ingen
/w: Fel


Kod 1324

Meddelande
Avsnittet [Version] bör ange PnpLockdown=1 för att förhindra att externa appar ändrar installerade drivrutinsfiler.

Detaljer
PnpLockdown=1 måste anges i avsnittet [Version]. Detta lägger till ytterligare en säkerhetsnivå för drivrutinspaketet
filer för att förhindra manipulering.
/k: Varning
/u: Varning
/w: Fel


Kod 1325

Meddelande
Stöder inte COM-klassregistreringen '<value>', endast InprocServer32 stöds.

Detaljer
Den angivna typen av COM-klass stöds inte.
/k: Varning
/u: Varning
/w: Fel


Kod 1326

Meddelande
Filväg utan isolering '<value>', förväntar FileName under <value>.

Detaljer
Den angivna datafilsökvägen måste vara en sökväg i förhållande till %%DriverData%%.
/k: Varning
/u: Varning
/w: Fel


Kod 1328

Meddelande
Filsökvägen "<värde>" som inte stöds ersätts med "<värde>".

Detaljer
Den angivna filsökvägen kunde inte lösas upp.
/k: Ingen
/u: Ingen
/w: Varning


Kod 1329

Meddelande
Det går inte att lägga till filter med register eller egenskap. Använd avsnittet [DDInstall.Filters].

Detaljer
Det går inte att lägga till filterdrivrutiner med ett register- eller egenskapsvärde. Filter bör läggas till med hjälp av avsnittet [DDInstall.Filters].
/k: Ingen
/u: Ingen
/w: Fel


Kod 1330

Meddelande
Det går inte att kopiera flera olika källfiler (värde<> och< värde>) till målfilens< värde>.

Detaljer
Olika filer kopieras till en enda plats i INF. I scenarier där operativsystemet måste utföra alla filer
Om kopior görs innan en enhet ansluts blir det resulterande tillståndet icke-deterministiskt.

Fullständig information finns i InfVerif Fel 1330
/k: Fel
/u: Fel
/w: Fel


Kod 1331

Meddelande
Det går inte att ange registervärdet "<value>\<value>\<value>" på ett annat sätt mellan avsnitten [<värde>] och [<värde>].

Detaljer
Det angivna registervärdet anges på olika sätt mellan två olika installationsavsnitt. I scenarier där operativsystemet måste
utföra alla registeråtgärder innan en enhet ansluts blir det resulterande tillståndet icke-deterministiskt.

Fullständig information finns i InfVerif Fel 1330
/k: Varning
/u: Fel
/w: Fel


Kod 1332

Meddelande
Det går inte att ange registervärdet '<värde>\<värde>\<värde>' på olika sätt mellan avsnitten [<värde>] och [<värde>] för tjänsten '<värde>'.

Detaljer
Det angivna registervärdet anges på olika sätt mellan två olika avsnitt för tjänstinstallation. I scenarier där
Operativsystemet måste utföra alla tjänståtgärder innan en enhet ansluts. Det resulterande tillståndet blir icke-deterministiskt.

Fullständig information finns i InfVerif Fel 1330
/k: Varning
/u: Fel
/w: Fel


Kod 1333

Meddelande
Det går inte att konfigurera tjänstens värde<> på ett annat sätt mellan avsnitten [<värde>] och [<värde>].

Detaljer
Den angivna tjänsten installeras på olika sätt mellan två olika installationsavsnitt. I scenarier där operativsystemet måste
utföra alla tjänståtgärder innan en enhet ansluts blir det resulterande tillståndet icke-deterministiskt.

Fullständig information finns i InfVerif Fel 1330
/k: Varning
/u: Fel
/w: Fel


Kod 1340

Meddelande
Angivet DIRID-värde<> tillåts inte.

Detaljer
Det angivna DIRID:et är inaktuellt och kan inte längre användas.
/k: Ingen
/u: Ingen
/w: Fel


Kod 1341

Meddelande
Angivet DIRID-värde<> tillåts inte.

Detaljer
Det angivna DIRID:et är inaktuellt och kan inte längre användas.
/k: Ingen
/u: Ingen
/w: Fel


Kod 1380

Meddelande
Ogiltigt ExtensionId-värde<> som anges i avsnittet [Version].

Detaljer
ExtensionId-värdet har ett felaktigt format. Den bör följa guid-standardformatet, inklusive klammerparenteser och bindestreck.
/k: Fel
/u: Fel
/w: Fel


Kod 1381

Meddelande
ExtensionId-direktivet saknas i avsnittet [Version].

Detaljer
Tilläggs-INF:er kräver att ett ExtensionId anges.
/k: Fel
/u: Fel
/w: Fel


Kod 1382

Meddelande
Det går inte att ange "<värde>"-direktivet i tilläggs-INF:er.

Detaljer
Tilläggs-INF:er stöder inte det angivna direktivet.
/k: Fel
/u: Fel
/w: Fel


Kod 1383

Meddelande
Det går inte att ange<> värdeflaggan för tjänster som definierats i tilläggs-INF:er.

Detaljer
Tilläggs-INF:er stöder inte den angivna tjänstflaggan.
/k: Fel
/u: Fel
/w: Fel


Kod 1384

Meddelande
Användning av filter med register eller egenskap i tilläggs-INF:er rekommenderas inte. Använd avsnittet [DDInstall.Filters].

Detaljer
Tilläggs-INF:er kan installeras ovanpå bas-INF i valfri ordning. Använda ett register- eller egenskapsdirektiv för att
Installationsfilter kan leda till en icke-deterministisk ordning av stacken.
/k: Varning
/u: Varning
/w: Varning


Kod 1400

Meddelande
Tjänstens värde<> har inte angetts i ett UMDF-tjänstdirektiv.

Detaljer
UMDF-tjänsten skapas, men den anges inte i något UMDF-direktiv, till exempel UmdfServiceOrder.
/k: Fel
/u: Fel
/w: Fel


Kod 1401

Meddelande
Directive '<värde>' stöds inte i <värde> version <värde>.<värde>.

Detaljer
Det angivna WDF-direktivet har blivit inaktuellt i den version av WDF som används av INF.
/k: Fel
/u: Fel
/w: Fel


Kod 1402

Meddelande
<värde> version <värde>.<värde> har blivit inaktuell, drivrutinen ska porteras för att använda drivrutinsmodellen för version <värde><värde>.

Detaljer
Den angivna WDF-versionen har blivit föråldrad. Drivrutinen bör uppdateras för att använda en nyare version.

Mer information finns i Konvertera från UMDF1 till UMDF2
/k: Ingen
/u: Ingen
/w: Fel


Kod 1420

Meddelande
[DefaultInstall]-baserad INF kan inte bearbetas som primitiv.

Detaljer
INF använder ett [DefaultInstall]-avsnitt, men det uppfyller inte kraven som ska bearbetas som en primitiv INF.
/k: Fel
/u: Fel
/w: Fel


Kod 1421

Meddelande
Avsnitt [<värde>] saknar en arkitekturdekoration.

Detaljer
Alla [DefaultInstall]-avsnitt bör ha en arkitekturdekoration.
/k: Fel
/u: Fel
/w: Fel


Kod 1422

Meddelande
[Avsnittet DefaultUninstall.NT*] bör ange LegacyUninstall=1 som stöd för både primitiv inf- och nednivåinstallationskompatibilitet.

Detaljer
En primitiv INF bör inte ange något avinstallationsbeteende. För att stödja äldre plattformar kan avinstallationsavsnittet
ange LegacyUninstall=1 för att endast använda avinstallationsavsnittet på äldre plattformar.
/k: Fel
/u: Fel
/w: Fel


Kod 1423

Meddelande
Primitiva drivrutiner kräver ett arkitekturdekorerat [<värde>]-avsnitt.

Detaljer
Primitiva drivrutiner kräver minst ett arkitekturdekorerat [DefaultInstall]-avsnitt.
/k: Fel
/u: Fel
/w: Fel


Kod 1430

Meddelande
Registervärdet "<value>" tillåts inte under "<value>\<value>".

Detaljer
Det angivna registervärdet är inte tillåtet.
/k: Fel
/u: Fel
/w: Fel


Kod 1431

Meddelande
Det välkända registervärdet "<value>" har en felaktig typ och förväntar sig värdetypen 0x<>.

Detaljer
Det angivna registervärdet är ett välkänt värde och måste ha en viss typ, annars kanske det inte tolkas korrekt av operativsystemet eller andra program.
/k: Fel
/u: Fel
/w: Fel


Kod 1450

Meddelande
Äldre icke-avskärmat direktiv "<värde>" kan ignoreras.

Detaljer
Det angivna direktivet kanske inte påverkar vissa operativsystemversioner eller produkttyper.
/k: Ingen
/u: Ingen
/w: Varning


Kod 2004

Meddelande
Användning av <värdedirektiv> rekommenderas inte.

Detaljer
Det angivna direktivet är giltigt, men det rekommenderas inte.
/k: Varning
/u: Varning
/w: Varning


Kod 2006

Meddelande
Tjänsten '<värde>' är odefinierad under sektionen [<värde>].

Detaljer
Den angivna tjänsten deklarerades med ett AddService-direktiv, men motsvarande avsnitt för tjänstinstallation kan
kan inte hittas
/k: Fel
/u: Fel
/w: Fel


Kod 2008

Meddelande
Avsnittsnamnet [<värde>] används också av en inkluderad INF.

Detaljer
Samma avsnittsnamn används både i denna INF och en INF som anges med ett Include-direktiv. Detta kan leda till
till felaktiga parsningsresultat.
/k: Fel
/u: Fel
/w: Fel


Kod 2009

Meddelande
Äldre direktiv "<värde>" ignoreras.

Detaljer
Det angivna direktivet är inaktuellt och ignoreras i de flesta parsningsscenarier.
/k: Varning
/u: Varning
/w: Varning


Kod 2010

Meddelande
Avsnittet [<värde>] bör ha '.<värde>' formatering.

Detaljer
Det angivna avsnittet har ingen arkitekturdekoration och behandlas implicit som x86-arkitekturen.
Arkitekturen bör uttryckligen deklareras.
/k: Varning
/u: Varning
/w: Varning


Kod 2083

Meddelande
Avsnitt [<värde>] som inte refereras till eller används.

Detaljer
Det angivna avsnittet kommer inte att användas under enhetsinstallationen. Om detta inte är avsiktligt kan det finnas en annan
fel som förhindrar användning.
/k: Varning
/u: Varning
/w: Varning


Kod 2084

Meddelande
Tjänstens binära värde<> ska referera till en CopyFiles-målfil.

Detaljer
Tjänsten registreras med hjälp av en binär tjänst som inte ingår i drivrutinspaketet. Det här felet kan inträffa i
vissa fall eftersom tjänstbinärfilen angavs felaktigt, till exempel saknade citattecken runt en sökväg med blanksteg.

Mer information finns i InfVerif-fel 2084
/k: Varning
/u: Varning
/w: Fel


Kod 2085

Meddelande
Tjänstens binärfil '<värde>' ska anges som en sökväg under ett DIRID.

Detaljer
Tjänstens binära sökväg måste anges som en sökväg under ett DIRID-värde, till exempel %%13%%\binary.sys.

Mer information om DIRID finns i Använda DIRID
/k: Fel
/u: Fel
/w: Fel


Kod 2090

Meddelande
Ersatte äldre mönster i avsnittet "<värde>" med hjälp av "<värde>". Uppdaterat syntaxstöd börjar i OS-version '<värde>.<värde>.<värde>'.

Detaljer
En äldre mekanism identifierades och ersattes automatiskt med ett up-to-date-alternativ under parsningen. "The INF"
bör uppdateras för att använda mekanismen up-to-date.

Fullständig information finns i INF Shims
/k: Fel
/u: Fel
/w: Fel


Kod 2091

Meddelande
Det går inte att ersätta äldre mönster i avsnittet "<värde>" med hjälp av "<värde>".

Detaljer
En äldre mekanism identifierades i INF men kunde inte automatiskt ersättas med ett up-to-datum-alternativ.
INF bör uppdateras för att använda mekanismen up-to-date.

Fullständig information finns i INF Shims
/k: Fel
/u: Fel
/w: Fel


Kod 2092

Meddelande
Ersatte äldre mönster i avsnittet "<värde>" med hjälp av "<värde>" för att följa metodtipsen. Uppdaterat syntaxstöd börjar i OS-version '<värde>.<värde>.<värde>'.

Detaljer
En äldre mekanism identifierades och ersattes automatiskt med ett up-to-date-alternativ under parsningen. "The INF"
bör uppdateras för att använda mekanismen up-to-date.

Fullständig information finns i INF Shims
/k: Ingen
/u: Ingen
/w: Fel


Kod 2093

Meddelande
Det går inte att använda shimen '<value>'.

Detaljer
Ett INF-shim misslyckades med att tillämpas korrekt. Det här är inte ett kritiskt fel. En INF-shim är en justering av INF som
sker automatiskt för att förbättra installationsbeteendet för vissa mönster i en INF.

Fullständig information finns i INF Shims
/k: Fel
/u: Fel
/w: Fel


Kod 2400

Meddelande
<värdedirektivet> kräver två fält: <komponent-ID,komponentavsnitt><>

Detaljer
Det angivna direktivet innehåller inte de obligatoriska fälten.
/k: Fel
/u: Fel
/w: Fel


Kod 2402

Meddelande
Avsnitt [<värde>] tillåter <inte värdedirektiv> .

Detaljer
Det angivna direktivet tillåts inte i det angivna avsnittet.
/k: Fel
/u: Fel
/w: Fel


Kod 2403

Meddelande
<värdedirektivet> måste ha exakt ett fält. <värde> har angetts.

Detaljer
Direktivet innehåller fel antal fält.
/k: Fel
/u: Fel
/w: Fel


Kod 2405

Meddelande
Endast INF:er med klassnamnet "NetDriver" kan använda avsnittet [DefaultInstall.NetDrivers].

Detaljer
Det angivna avsnittet kan inte användas förutom klassen "NetDriver".
/k: Fel
/u: Fel
/w: Fel


Kod 2411

Meddelande
Ogiltigt <värde> GUID "<värde>", förväntar {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}. Kör guidgen.exe för att generera ett nytt GUID.

Detaljer
Det angivna GUID-värdet har ett felaktigt format. Den bör följa guid-standardformatet, inklusive klammerparenteser och bindestreck.
/k: Fel
/u: Fel
/w: Fel


Kod 2412

Meddelande
Ogiltigt komponentidentifierarvärde '<value>', förväntar sig en giltig identifierare som matchar '[a-z0-9_]'.

Detaljer
Det angivna komponentidentifierarvärdet var ogiltigt.
/k: Fel
/u: Fel
/w: Fel


Kod 2413

Meddelande
Ogiltigt värde '<value>', förväntar sig versalskänsliga värden 'sant' och 'falskt'.

Detaljer
Det angivna värdet var ogiltigt och förväntade sig "sant" eller "falskt".
/k: Fel
/u: Fel
/w: Fel


Kod 2414

Meddelande
Ogiltigt <värde> 'value<>', förväntar sig en giltig filterklass som matchar '[a-z0-9_]+'.

Detaljer
Den angivna filterklassen hade ett ogiltigt format.
/k: Fel
/u: Fel
/w: Fel


Kod 2415

Meddelande
Ogiltigt värde värde<>, endast OS-komponenter kan använda identifierare som börjar med "ms_" eller "vms_".

Detaljer
Inf:er från tredje part får inte använda identifierare som börjar med "ms_" eller "vms_".
/k: Fel
/u: Fel
/w: Fel


Kod 2416

Meddelande
Ogiltigt <värde> värde '<värde>', förväntar en kommaavgränsad lista med giltiga bindningstoken som matchar '[a-z0-9_.]+'.

Detaljer
Den angivna listan över bindningstoken var ogiltig.
/k: Fel
/u: Fel
/w: Fel


Kod 2417

Meddelande
Ogiltigt <värde> '<value>', förväntas ett giltigt bindningsnamn som matchar regex '[a-zA-Z0-9_]+'.

Detaljer
Det angivna bindningsnamnet var ogiltigt.
/k: Fel
/u: Fel
/w: Fel


Kod 2418

Meddelande
För att ändra filterdrivrutiner krävs en "FilterClass".

Detaljer
Nätverksfilterdrivrutiner kräver att en filterklass anges.
/k: Fel
/u: Fel
/w: Fel


Kod 2419

Meddelande
Bind token "<value>" och alla icke-standardtoken som börjar med "ms_" eller "ndis" är reserverade.

Detaljer
Den angivna token är reserverad och bör inte användas.
/k: Fel
/u: Fel
/w: Fel


Kod 2420

Meddelande
NetDriver INF:er kräver ett [<värde>]-avsnitt med minst ett AddNetFilter- eller AddNetProtocol-direktiv.

Detaljer
NetDriver INF:er kräver det angivna avsnittet och direktiven.
/k: Fel
/u: Fel
/w: Fel


Kod 2500

Meddelande
Äldre bindningstokens värde<> är föråldrat och stöds inte längre.

Detaljer
Den angivna token stöds inte längre och bör inte användas.
/k: Fel
/u: Fel
/w: Fel


Kod 2501

Meddelande
Den refererade tjänstens värde<> finns inte i den här INF-filen.

Detaljer
INF refererar till en tjänst som inte har skapats av denna INF.
/k: Fel
/u: Fel
/w: Fel


Kod 2600

Meddelande
<värde> '<värde>' måste peka på en sökväg under DIRID <värde>.

Detaljer
Visningsdrivrutiner måste använda angivet DIRID för filsökvägar.
/k: Fel
/u: Fel
/w: Fel


Kod 2601

Meddelande
<värde> '<värde>' måste peka på en sökväg under DIRID <värde>.

Detaljer
Visningsdrivrutiner måste använda angivet DIRID för filsökvägar.
/k: Fel
/u: Fel
/w: Fel


Kod 2602

Meddelande
Service '<value>' måste ha ett <värde> på <value>.

Detaljer
En visningstjänst måste ange det angivna värdet på rätt sätt.
/k: Fel
/u: Fel
/w: Fel


Kod 2603

Meddelande
Direktiv '<värde>' är ogiltigt för grafikdrivrutiner.

Detaljer
Visningsdrivrutiner får inte använda det angivna direktivet.
/k: Varning
/u: Fel
/w: Fel


Kod 2650

Meddelande
Direkt användning av "<värde>" tillåts inte, i stället inkludera [<värde>].

Detaljer
INF bör använda inkluderings-/behovsdirektiv för att referera till InF-filavsnitt som tillhandahålls av Microsoft i stället för direkt
refererar till dess drivrutins binärfiler.
/k: Fel
/u: Fel
/w: Fel


Kod 2651

Meddelande
Behov anger [<värde>], men "<värde>" ingår inte.

Detaljer
Direktivet om behov användes för att referera till ett avsnitt, men inkluderingsdirektivet användes inte för att ange
Microsoft-angiven INF som innehåller det avsnittet.
/k: Fel
/u: Fel
/w: Fel


Kod 2652

Meddelande
Avsnitt [<värde>] måste använda behovsdirektivet för att referera till [<värde>].

Detaljer
Kamera-INF:er måste använda behovsdirektiven för att referera till de angivna avsnitten från Microsoft.
/k: Fel
/u: Fel
/w: Fel


Kod 2660

Meddelande
Det går inte att ändra registerundernyckeln HKCR\<value> . Det måste vara under HKR.

Detaljer
Den angivna registerundernyckeln kan inte skrivas till. Registertillståndet ska skrivas med hjälp av en AddReg
med en registernyckelrot av HKR.
/k: Ingen
/u: Ingen
/w: Fel


Kod 2661

Meddelande
Endast en enhet med klassen AudioProcessingObject kan skriva till <registerundernyckeln value> .

Detaljer
Den angivna registerundernyckeln kan inte skrivas till för den aktuella klassen.
/k: Ingen
/u: Ingen
/w: Fel


Kod 2662

Meddelande
Avsnitt [<värde>] måste inkludera wdmaudio.inf för att kunna registrera refererade FX API:er korrekt.

Detaljer
FX API:er måste registreras via lämpligt avsnitt från wdmaudio.inf.
/k: Ingen
/u: Ingen
/w: Fel


Kod 2663

Meddelande
Avsnitt [<värde>] måste använda direktivet Behov för att referera till [<värde>] från wdmaudio.inf.

Detaljer
FX API:er måste registreras via lämpligt avsnitt från wdmaudio.inf.
/k: Ingen
/u: Ingen
/w: Fel