Welke informatie bevat het inf-bestand? Wat doet een inf-bestand?


Soms fouten.inf en ander systeem Windows-fouten kan verband houden met problemen in het Windows-register. Verschillende programma's kunnen het .inf-bestand gebruiken, maar wanneer deze programma's worden verwijderd of gewijzigd, blijven er soms "zwevende" (onjuiste) Windows-registervermeldingen achter.

Kort gezegd betekent dit dat, hoewel het daadwerkelijke bestandspad mogelijk is gewijzigd, dit onjuist is voormalige locatie wordt nog steeds geregistreerd in het Windows-register. Wanneer Windows deze onjuiste bestandsverwijzingen (bestandslocaties op uw computer) probeert op te zoeken, kan er een .inf-fout optreden. Bovendien kan een malware-infectie de registervermeldingen geassocieerd met Academic Fitness corrupt hebben gemaakt Gereedschap voor Academisch succes. Deze beschadigde Windows-registervermeldingen moeten dus worden gerepareerd om het probleem bij de wortel op te lossen.

Handmatig bewerken van het Windows-register om ongeldige .inf sleutels te verwijderen wordt niet aanbevolen, tenzij u een professionele PC service-medewerker bent. Fouten die u maakt bij het bewerken van het register kunnen uw pc onbruikbaar maken en onherstelbare schade aan uw besturingssysteem veroorzaken. Zelfs één komma op de verkeerde plaats kan ervoor zorgen dat uw computer niet opstart!

Vanwege dit risico raden we het gebruik van een vertrouwde registratiereiniger aan zoals WinThruster (ontwikkeld door Microsoft Gold Certified Partner) aan om .inf-gerelateerde registratieproblemen te scannen en te repareren. Met behulp van een registeropschoner kunt u het proces van het vinden van beschadigde registervermeldingen, ontbrekende bestandsverwijzingen (zoals die welke de .inf-fout veroorzaken) en verbroken koppelingen in het register automatiseren. Vóór elke scan wordt er automatisch een reservekopie gemaakt, zodat u eventuele wijzigingen met één klik ongedaan kunt maken en beschermd bent mogelijke schade computer. Het beste deel is dat het elimineren van registerfouten de systeemsnelheid en prestaties dramatisch kan verbeteren.


Waarschuwing: Als u dat niet bent ervaren gebruiker PC raden wij NIET aan om het Windows-register handmatig te bewerken. Onjuist gebruik van de Register-editor kan leiden tot ernstige problemen en vraag opnieuw Windows-installaties. Wij garanderen niet dat er problemen uit voortkomen misbruik Register-editor kan worden geëlimineerd. U gebruikt de Register-editor op eigen risico.

Voordat u handmatig herstelt Windows-register, je moet creëren reservekopie door het deel van het register dat is gekoppeld aan .inf te exporteren (bijvoorbeeld Academic Fitness Tools for Academic Success):

  1. Klik op de knop Beginnen.
  2. Binnenkomen " commando"V zoekbalk... KLIK NOG NIET BINNENKOMEN!
  3. Terwijl je de toetsen ingedrukt houdt CTRL-Shift op uw toetsenbord, druk op BINNENKOMEN.
  4. Er wordt een dialoogvenster voor toegang weergegeven.
  5. Klik Ja.
  6. De zwarte doos wordt geopend met een knipperende cursor.
  7. Binnenkomen " regedit" en druk op BINNENKOMEN.
  8. In de Register-editor, selecteer de .inf-relateerde sleutel (bijvoorbeeld Academic Fitness Tools for Academic Success) waarvan u een back-up wil maken.
  9. Op het menu Bestand selecteren Exporteren.
  10. Op de lijst Opslaan naar Selecteer de map waarin u de back-up van de Academic Fitness Tools for Academic Success-sleutel wilt opslaan.
  11. In het veld Bestandsnaam Voer een naam in voor het back-upbestand, bijvoorbeeld 'Academic Fitness Tools for Academic Success backup'.
  12. Zorg ervoor dat het veld Bereik exporteren waarde geselecteerd Geselecteerde vestiging.
  13. Klik Redden.
  14. Het bestand wordt opgeslagen met extensie .reg.
  15. U heeft nu een backup van uw .inf-gerelateerde registervermelding.

Volgende stappen wanneer handmatig bewerken registerfouten worden in dit artikel niet beschreven, omdat deze waarschijnlijk uw systeem beschadigen. Als je wilt ontvangen meer informatie over het handmatig bewerken van het register, zie de onderstaande links.

Dit is niet zo'n veel voorkomende situatie, maar bij het onderhoud van een groot aantal gebruikerscomputers komt het soms voor dat de fabrikant voor een bepaald apparaat geen stuurprogramma's heeft vrijgegeven de vereiste versie Besturingssysteem. Het zou kunnen oude versie Besturingssysteem of oud apparaat. Al met al. Soms moet u stuurprogramma's handmatig installeren. Ze worden doorgaans in de vorm van meerdere bestanden aangeleverd. Meestal hebben ze dat wel inf-extensie of sys, maar het kunnen ook andere zijn.

De procedure voor het installeren van een stuurprogramma in Windows 10 is afhankelijk van hoe u het installeert. Elke methode heeft zijn voor- en nadelen. Het belangrijkste voordeel is dat elke gebruiker, van een beginner tot een meester, de handigste voor zichzelf kan kiezen en vermijden systeemfouten en het vertrek van programma's in de toekomst. We zullen elke methode afzonderlijk in detail bekijken. Vergeet niet dat het belangrijkste is om stuurprogramma's te gebruiken van betrouwbare bronnen, om het besturingssysteem niet te beschadigen en per ongeluk een virus te lanceren, waardoor het elimineren ervan veel meer tijd en moeite kost dan het installeren van een stuurprogramma.

Wat je nodig hebt om het stuurprogramma te installeren

Om de driver handmatig te installeren heeft u een installatieschijf of speciale software nodig die u stap voor stap door de gehele installatieprocedure helpt. Hieronder zullen we een van deze programma's bekijken: Driver Easy. Er zijn situaties waarin, vanwege incompatibiliteit van de bestuurder met installatie schijf geeft een fout. In dergelijke gevallen hebben we programma's nodig die ons helpen het stuurprogramma te vinden en bij te werken. Bovendien zal deze optie acceptabeler zijn voor bezitters van netbooks, die vaak geen schijfstation hebben. Voor dergelijke gevallen is er een installatieoptie vereiste chauffeur vanaf een USB-station zullen we het vandaag ook analyseren, omdat deze methode zijn eigen kenmerken heeft.

Handmatige installatie - instructies

Het stuurprogramma handmatig installeren met Apparaatbeheer

1. Open het paneel Windows-beheer 10 door tegelijkertijd op te drukken Win sleutel+X( Windows-toets en de X-toets) en klik met de linkermuisknop op het item “Configuratiescherm”.

2. Voor het gemak is het raadzaam om kleine pictogrammen in te stellen.

3. Klik op “Apparaatbeheer”.

Vouw in het venster Apparaatbeheer de categorieën uit en zoek het apparaat dat u nodig hebt. Klik vervolgens klik met de rechtermuisknop ga met de muis over de apparaatnaam en selecteer Stuurprogramma's bijwerken. De foto toont een voorbeeld van de installatie van een stuurprogramma netwerkadapter Realtek PCIe GBE-familiecontroller.

Het stuurprogramma handmatig installeren met Driver Easy

1. Klik in het hoofdvenster van het Driver Easy-programma op het stuurprogramma van het apparaat dat moet worden bijgewerkt. Hierna zul je het zien standaard raam taakbeheer, dat hierboven werd beschreven. Selecteer het apparaat dat u wilt bijwerken.

2. Je ziet twee opties in het pop-upvenster. Klik op Bladeren door mijn computer om de stuurprogrammasoftware te installeren.

3. Klik op Bladeren om het gedownloade stuurprogrammabestand te zoeken.

Klik in Stuurprogramma Gemakkelijke knop Driehoek omlaag en selecteer vervolgens Bestandslocatie openen om de map met het stuurprogramma te openen.

Voor uw gemak kunt u de locatie van de gedownloade bestanden kopiëren en in het veld plakken.

Bestandspad:

Zoals u al begrijpt, kost de update veel tijd en vereist deze basiskennis werken met persoonlijke computer. Naast het handmatig bijwerken, Bestuurder programma Easy kan presteren automatisch zoeken, het downloaden en installeren van alle stuurprogramma's die moeten worden bijgewerkt. Maar zoals we al zeiden, dit is niet veilig, aangezien deze functie werkt automatische modus, in welk geval het onmogelijk is om een ​​reservekopie te maken in geval van een ernstige storing.

Het stuurprogramma installeren vanaf een cd of dvd

Bijna alle computer- en hardwarefabrikanten leveren een set stuurprogramma's voor verschillende hardwareapparaten. De cd met stuurprogramma's die bij uw printer is geleverd, bevat bijvoorbeeld stuurprogramma's voor veel apparaten verschillende printers, en niet alleen voor degene die u hebt gekocht. Zorg er bij het installeren van stuurprogramma's voor dat u stuurprogramma's installeert voor uw printermodel en niet voor een ander model. Zorg er ook voor dat u het installeert voor de versie van Windows die op uw computer is geïnstalleerd. Het proces van het installeren van een stuurprogramma vanaf een cd verschilt niet van standaard proces installatie van een ander programma. Zorg ervoor dat u alle instructies van het installatieprogramma volgt wanneer u het voor de eerste keer uitvoert. In sommige gevallen moet u verwijderen oude chauffeur voordat u een nieuwe installeert.

Als u een cd met stuurprogramma's hebt, maar uw computer geen schijf heeft of deze niet werkt, kunt u de stuurprogramma's ook vanaf een USB-station laden.

Stuurprogramma's installeren vanaf een USB-station

Nadat u de stuurprogramma's naar een USB-station hebt gekopieerd, kunt u de benodigde software op uw computer installeren. Zorg ervoor dat de schijf op uw computer is aangesloten en open Windows Verkenner en zoek daarin de naam van uw apparaat. Als u bijvoorbeeld een USB-station hebt dat is toegewezen aan station E: wanneer het is aangesloten, moet u op het pictogram met de naam E: klikken om de inhoud te openen.

Zodra de stuurprogramma's op de schijf zijn gevonden, moet u precies bepalen hoe ze op uw computer worden geïnstalleerd. Als de map uitvoerbare bestanden of installatiebestand (extensie *.exe), dan kunt u met dit bestand de driver installeren. Als de stuurprogramma's zijn gecomprimeerd tot een ZIP-bestand, moet u het bestand uitpakken met behulp van archiveringsprogramma's zoals 7-Zip en WinZip.

Inf-bestand installeren

Als de bovenstaande aanbevelingen u niet hebben geholpen, zijn alle instructies voor het installeren van stuurprogramma's en hardwareapparaten altijd opgenomen in een bestand met de extensie .inf, dat zich in de map C: Windowsinf bevindt. De map met de informatiebestanden is beveiligd en verborgen. Om het weer te geven, vinkt u in de mapweergave-instellingen het vakje aan " Verborgen elementen" Volg deze instructies om het informatiebestand voor het apparaat dat u nodig heeft te vinden:

Apparaatbeheer openen;

Klik met de rechtermuisknop op het geselecteerde apparaat en selecteer "Eigenschappen" in het menu

Ga daarna naar het tabblad ‘Details’. Vouw de lijst uit en selecteer “INF-naam”. De bestandsnaam wordt weergegeven in het veld "Waarde".

Zodra u de bestandsnaam kent, keert u terug naar Taakbeheer, selecteert u het apparaat, klikt u op "Stuurprogramma bijwerken" en specificeert u het pad naar het *.inf-bestand (in in dit voorbeeld het zal C:Windowsinfoem3.inf zijn)

INF-bestanden

In dit artikel zullen we bekijken wat een INF-bestand is, hoe we het kunnen gebruiken om met andere bestanden en het register te werken, snelkoppelingen te maken, programma's te starten, enz.

Zoals bekend, voor min of meer serieus softwareproduct meestal vereist speciaal programma installatie, waarmee de gebruiker het product zelf eenvoudig kan installeren en net zo gemakkelijk kan verwijderen. Er zijn er veel hulpmiddelen, zodat u snel installatiepakketten kunt maken. De meeste voegen echter iets toe originele maat programma's 200–500 KB. Maar dit is niet altijd prettig. Een serieus product hoeft niet indrukwekkend van formaat te zijn. En als u de installatie op internet beschikbaar wilt maken, kunnen deze 200-500 KB de populariteit van het product enorm beïnvloeden.

Hoe kom je uit een dergelijke situatie? Dit is waar inf-bestanden te hulp komen. Met behulp van inf-bestanden kunt u verwijderen, andere bestanden kopiëren, informatie toevoegen aan het register, aan ini-bestanden, snelkoppelingen maken, in het algemeen alles wat wordt geleverd door omslachtige installatieprogramma's.

Laten we verder gaan met het bestuderen van de specificaties van inf-bestanden.

inf-bestand is een tekstbestand dat de voorwaarden voor software-installatie bevat.

Om het inf-bestand uit te voeren, moet u er met de rechtermuisknop op klikken en selecteren in het venster dat wordt geopend contextmenu parameter Installeren. Maar om de distributie voor te bereiden, kunt u IExpress gebruiken, dat het starten van .inf-bestanden ondersteunt. Gewapend met dit programma en met kennis van specificatie-.inf-bestanden, kunt u professionele installatiepakketten maken.

De belangrijkste informatie in het .inf-bestand is opgenomen in de secties die worden gepresenteerd in Tabel 1(complexere .inf-bestanden kunnen extra secties bevatten).

De sectie moet de regel Signature="$Chicago$" bevatten

Deze sectie definieert de standaard header voor alle inf-bestanden Microsoft Windows. Als de handtekening niet $Chicago$ is, accepteert het Windows-besturingssysteem het inf-bestand niet als behorend tot een van de apparaatklassen die door Windows worden herkend.

Bij het schrijven van een handtekening kunt u bovenste of kleine letters letters - $Chicago$ of $CHICAGO$.

Het installatiegedeelte kan de volgende parameters bevatten:

CopyFiles - bestanden kopiëren;

RenFiles - bestanden hernoemen;

DelFiles - bestanden verwijderen;

UpdateInis - gegevens in ini-bestanden wijzigen;

UpdateIniFields - gebieden in .ini-bestanden wijzigen;

AddReg - informatie toevoegen aan het register;

DelReg - informatie uit het register verwijderen;

Ini2Reg - een lijn of sectie verplaatsen in ini-bestanden;

UpdateCfgSys - het bestand Config.sys wijzigen;

UpdateAutoBat - wijzigt het Autoexec.bat-bestand.

Aan deze parameters wordt de naam toegewezen van de sectie met bestanden als waarde. Bijvoorbeeld:

CopyFiles=Kopieer HTML

Voorbeeld.html ;bestand om te kopiëren...

;Directorylocatiesectie

DestExampleFiles=10;Bestemmingsmap (d.w.z. kopiëren naar Windows-map)

Hieronder staan ​​de cijfers speciale mappen, gebruikt in .inf-bestanden:

10 - C:\WINDOWS;

11 - C:\WINDOWS\Systeem;

12 - C:\WINDOWS\SYSTEM\IOSUBSYS;

13 - C:\WINDOWS\COMMANDO;

17 - C:\WINDOWS\Inf;

18 - C:\WINDOWS\Hlp;

20 - C:\WINDOWS\FONTS;

21 - C:\WINDOWS\SYSTEEM\VIEWERS;

22 - C:\WINDOWS\SYSTEEM\VMM32;

23 - C:\WINDOWS\SYSTEEM\KLEUR;

30 - Wortel opstartschijf(meestal C:\).

Als u bijvoorbeeld een bestand naar de webmap moet kopiëren, die zich in Windows-map, doe het zo:

BesteVoorbeeldBestanden=10,WEB

U kunt hetzelfde doen met andere mappen in bepaalde mappen.

De parameter CopyFiles bevat de naam van de sectie waaruit de namen van de bestanden moeten worden gekopieerd bron schijf naar de doelmap. De doelmap wordt gedefinieerd in de inf-bestandssectie. In het volgende voorbeeld worden twee bestanden gekopieerd:

Handtekening=$Chicago$

Copyfiles=ExampleCopyFiles ;sectie kan elke gewenste naam hebben

1="Schijfnaam","",1

;Maak een lijst van de bestanden op de schijf

Voorbeeld.exe=1

;Maak een lijst van de bestanden die u wilt kopiëren (lees hieronder over de getallen, gescheiden door drie komma's)

;Geef de map op waarnaar de bestanden moeten worden gekopieerd (10 - Windows)

VoorbeeldCopyFiles=10

Getallen gescheiden door drie komma's geven extra vlaggen aan bij het kopiëren van bestanden en kunnen de weergegeven waarden aannemen

De parameter CopyFiles kan een bestand rechtstreeks uit een tekenreeks kopiëren. Om dit te doen, moet u het @-symbool vóór de bestandsnaam plaatsen. In het volgende voorbeeld worden twee tekstbestanden gekopieerd:

[e-mailadres beveiligd], @een anderbestand.txt

De parameter RenFiles bevat secties, die op hun beurt de namen bevatten van de bestanden waarvan de naam moet worden gewijzigd. De map waar de hernoeming zal plaatsvinden, moet worden gedefinieerd in de inf-bestandssectie. In het volgende voorbeeld worden twee bestanden hernoemd van .bmp naar .txt:

Handtekening=$Chicago$

RenFiles=VoorbeeldHernoemOudeBestanden

1="Schijfnaam","",1

;Lijst oude bestandsnamen

;Bepaal de bestanden waarvan de naam wordt gewijzigd

Voorbeeld1.txt, Voorbeeld1.bmp

Voorbeeld2.txt, Voorbeeld2.bmp

;Geef de map aan waarin de bestanden worden hernoemd (10 - Windows)

VoorbeeldHernoemOudeBestanden=10

De parameter AddReg specificeert secties die informatie bevatten over het toevoegen of wijzigen van sleutels en waarden in het register. In het volgende voorbeeld wordt uw exemplaar geregistreerd besturingssysteem Ramen.

Handtekening=$Chicago$

AddReg=VoorbeeldAddRegistry

;Definieer de informatie die aan het register wordt toegevoegd

HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion", "RegDone","1"

HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion\ Welcome\RegWiz","@","1"

Met behulp van dit bestand wordt het aan het register toegevoegd volgende informatie:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Welcome\RegWiz

Let op de komma's in het inf-bestand. Als u een standaardparameter aan het register moet toevoegen, moeten de komma's anders worden geplaatst. In de registersleutel hebben we bijvoorbeeld rekening gehouden met HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion, laten we de standaardwaarde instellen op één (1):

HKLM, "SOFTWARE\Microsoft\Windows\CurrentVersion","1"

Hieronder staan ​​de registerhoofdnamen die in inf-bestanden worden gebruikt.

HKCR - HKEY_CLASSES_ROOT;

HKCU - HKEY_CURRENT_USER;

HKLM - HKEY_LOCAL_MACHINE;

HKU - HKEY_USERS;

HKR is een relatieve sleutel, gebruikt door de installateurklasse; Meestal gebruikt voor apparaatschijven.

De DelReg-parameter specificeert secties die informatie bevatten over het verwijderen van subsleutels met parameters en waarden uit het register. Het volgende voorbeeld demonstreert het verwijderen van de Graphviz-subsleutel met alle parameters en waarden van deze registersleutel - HKEY_CURRENT_USER\Software\AT&T\Graphviz:

Handtekening=$Chicago$

DelReg=VoorbeeldDelRegister

;Bepaal welke informatie uit het register wordt verwijderd

HKLM, "HKEY_CURRENT_USER\Software\AT&T\Graphviz"

Registerhoofdnamen worden uiteraard op dezelfde manier aangeduid als bij het toevoegen van informatie aan het register.

Tijdens het installatieproces kunt u de uitvoering van het .inf-bestand onderbreken om de gebruiker een document te tonen (na het sluiten gaat de installatie verder) of een specifiek proces starten. In het volgende voorbeeld worden het Help-bestand About.hlp en het tekstbestand About.txt weergegeven, en wordt vervolgens een ander inf-bestand uitgevoerd, Exemple.inf:

Handtekening=$Chicago$

AddReg=Voorbeeldweergave

;Geef het Help-bestand About.hlp weer

HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,%ABOUT%,"WINHLP32.EXE - Main %1%\About.hlp"

;Toon het tekstbestand About.txt

HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,%ABOUT%,"kladblok %1%\About.txt"

;Het scriptbestand Voorbeeld.inf uitvoeren

HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,%ABOUT%,"rundll setupx.dll,InstallHinfSection DefaultInstall 132 %1%\Example.inf"

;Definieer de naam die wordt weergegeven in het venster "Windows 98 installeren".

ABOUT="Over het programma..."

Nadat de in de sectie gedefinieerde opdrachten zijn uitgevoerd, worden de aan het register toegevoegde vermeldingen er automatisch uit verwijderd. Op deze manier kunt u andere processen uitvoeren, zoals applets. Bedieningspanelen:

;Start de applet Configuratiescherm Eigenschappen: Systeem (SYSDM.CPL)

HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,%ABOUT%,"rundll32

Het volgende voorbeeld laat zien hoe u een inf-bestand gebruikt om de inhoud van een ini-bestand te wijzigen:

Handtekening=$Chicago$

UpdateInis=VoorbeeldAddINI-bestanden

;Geef de map op waarin het bestand system.ini zich bevindt, bijvoorbeeld in de map Voorbeeld, die zich in de map C:\ bevindt Programmabestanden

30,PROGRA~1\Voorbeeld

VoorbeeldAddINIfiles=30,PROGRA~1\Voorbeeld

;Specificeer de bestandsnaam en secties van regels die moeten worden toegevoegd, verwijderd of vervangen

;Voeg de regel shell=Example.exe toe aan de system.ini-bestandssectie

;Verwijder de regel shell=Example.exe uit de sectie van het system.ini-bestand

system.ini, opstarten, "shell=Voorbeeld.exe"

;Vervang de regel shell=Example.exe uit de sectie van het system.ini-bestand door shell=Example8.exe

system.ini, boot, "shell=Voorbeeld.exe", "shell=Voorbeeld8.exe"

Met behulp van inf-bestanden kunt u ook snelkoppelingen maken/verwijderen in het Start-menu. Er kan een snelkoppeling worden gemaakt in een reeds aangemaakte programmagroep. Als er geen bestaat, wordt deze automatisch aangemaakt.

In het volgende voorbeeld wordt een groep gemaakt Windows-programma's+ + in het menu Start > Programma's en snelkoppelingen naar de hulpprogramma's winipcfg.exe (IP-configuratie), Regedit.exe (Register-editor) en Winfile.exe (Bestandsbeheer - alleen in Win98). Je hebt ze allemaal op je computer en bevinden zich in de Windows-map.

Handtekening=$Chicago$

UpdateInis=Voorbeeldsnelkoppeling

;Definieer de naam en plaatsing van de labels

setup.ini, group1, ""IP-configuratie"",""""""%30%\WINDOWS\winipcfg.exe""""",""%30%\WINDOWS"",""winipcfg """

setup.ini, progman.groups, "group1=""Windows + +"""

setup.ini, group1, """Register-editor"",""""""%30%\WINDOWS\Regedit.exe""""",""%30%\WINDOWS"",""Regedit """

setup.ini, progman.groups, "group1=""Windows + +"""

setup.ini, group1, ""Bestandsbeheer"",""""""%30%\WINDOWS\Winfile.exe""""",""%30%\WINDOWS"",""Winbestand """

Het label is in deze volgorde geschreven:

1. Naam van de programmagroep. In ons geval - Windows ++.

2. Naam van de snelkoppeling.

3. Pad naar het programma waarnaar de snelkoppeling is gemaakt.

4. Werkmap, meestal hetzelfde als het pad. Sommige programma's zullen niet werken als niet aan deze voorwaarde wordt voldaan.

5. Programmanaam met extensie.

De parameter %30%\ specificeert de hoofdschijf. Als u een snelkoppeling wilt maken naar een bestand in de map Program Files, kunt u schrijven volledige pad(gebruik geen korte namen), zoals %30%\Program Files\Setup Generator Pro\Sgpro.exe.

Als u een snelkoppeling wilt verwijderen, moet u alle vermeldingen achter de naam van de snelkoppeling verwijderen. In het volgende voorbeeld wordt de snelkoppeling IP-configuratie verwijderd uit de programmagroep Windows++.

setup.ini, progman.groups, "group1=""Windows + +"""

setup.ini, groep1, ""IP-configuratie"""

Als u een van de snelkoppelingen van de programmagroep verwijdert, heeft het verwijderen geen invloed op de andere snelkoppelingen. Voor volledige verwijdering programmagroep moet geregistreerd zijn deze actie voor elke snelkoppeling.

Helaas lukt dit niet met het inf-bestand op de gebruikelijke manier bestanden kopiëren van lange namen. Ondersteuning voor lange bestandsnamen in .inf-bestanden is een beetje ingewikkeld, maar het belangrijkste is dat het bestaat. Om dit te doen, moet u het volgende doen: bronbestand zou een korte naam moeten hebben, na installatie moet de naam langer gemaakt worden. Om te verwijderen wordt het proces in omgekeerde volgorde herhaald: lang bestandsnaam wordt kort gemaakt en het bestand met de 8.3-naam wordt verwijderd. Dit alles gebeurt met behulp van het register. Voor deze acties voorziet het register speciale sleutels:

De volgende sleutel wordt gebruikt om bestanden te hernoemen:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RenameFiles

Deze sleutel wordt gebruikt om bestanden te verwijderen:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DeleteFiles

Voor het hernoemen of verwijderen van acties moet u een subsleutel met een willekeurige naam toevoegen aan de overeenkomstige registervertakking. Er moeten minimaal twee sleutels worden gedefinieerd. De eerste sleutel bevat de naam van de map waar de bestanden worden hernoemd of verwijderd. De volgende sleutel bevat de bestandsnamen: de eerste is kort, de tweede is lang en de bijbehorende attributen, indien nodig:

1 - Alleen lezen;

2 - Verborgen;

3 - Systeem.

In het volgende voorbeeld ziet u hoe u het bestand About.txt in de map C:\Files hernoemt naar About View files.txt en het attribuut instelt op “Hidden”, en hoe u hetzelfde bestand hernoemt in de Xmp-submap van de map C:\Files en het attribuut instellen op “Alleen lezen” ":

Handtekening=$Chicago$

HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles \Example,"%30%\Files"

HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles \Example,About.txt,"Over Bestanden weergeven.txt,2"

HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SubDir,"%30%\Files\Xmp"

HKLM,Software\Microsoft\Windows\CurrentVersion\RenameFiles\SubDir,About.txt,"Over Bestanden weergeven.txt,1"

De sleutels voor het verwijderen van bestanden hebben dezelfde structuur. Laten we een voorbeeld bekijken waarbij het bestand About View files.txt in de map C:\Files wordt verwijderd en hetzelfde bestand wordt verwijderd in de submap Xmp van de map C:\Files:

Handtekening=$Chicago$

HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles

\Voorbeeld,"%30%\Bestanden"

HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles \Example,About.txt,"Over Bestanden weergeven.txt"

HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SubDir,"%30%\Files\Xmp"

HKLM,Software\Microsoft\Windows\CurrentVersion\DeleteFiles\SubDir,About.txt,"Over Bestanden weergeven.txt"

De parameters Voorbeeld en SubDir kunnen van alles zijn, zoals de naam van uw programma, submap, enz. Het is belangrijk dat ze verschillend zijn, omdat... hernoemen/verwijderen vindt plaats in verschillende mappen.

Dit artikel pretendeert niet volledig te zijn, maar ik hoop dat het de lezer zal helpen de inf-bestanden op zijn minst oppervlakkig onder de knie te krijgen. Wees niet bang om te experimenteren, maar wees uiterst voorzichtig, vooral bij verwijderingsprocessen.

Hallo! Vandaag moest ik XP installeren vanaf een flashstation op een netbook. Maar ik had twee problemen, die ik gelukkig heb opgelost en nu zal ik nuttige informatie met je delen die ik zojuist zelf heb gecontroleerd, nieuweling :).

Middelen Asus-laptop, maar ik denk niet dat dit erg belangrijk is, de fouten die verschenen kunnen ook optreden bij het installeren van Windows XP gewone computer, één voorwaarde, installatie vanaf een flashstation. Maar als de netbook een cd-/dvd-station had, zou ik geen moeite doen met een flashstation, maar gewoon Windows XP vanaf de schijf installeren.

Dus ik zal je eerst vertellen hoe ik het deed, wat er uiteindelijk gebeurde en hoe ik besloot.

Ik had een afbeelding met Windows XP op mijn computer, ik denk dat ik die nu snel ga maken opstartbare USB-flashdrive UltraISO programma, lees hierover meer in het artikel. Dat is wat ik deed, een flashdrive van 2 GB nam, dat is genoeg voor XP, en het opschreef Windows-afbeelding XP met .iso-bestand.

Ik heb de flashdrive op de netbook aangesloten, naar het BIOS gegaan en ingesteld om op te starten vanaf de flashdrive. Hoe je dit moet doen, heb ik in het artikel geschreven; Ik heb het resultaat opgeslagen, de netbook is opnieuw opgestart en ik zag de eerste foutmelding: de installatie kan niet worden voortgezet. Druk op een willekeurige toets om af te sluiten .

Het gedetailleerde installatieproces voor Windows XP wordt beschreven in het artikel.

Fout:

Hier is een foto die ik heb gemaakt, sorry voor de kwaliteit.

Ik ging online en vond snel informatie dat je, om deze fout op te lossen, het bestand "txtsetup.sif" uit de map "I386" in de hoofdmap van de flashdrive moet plaatsen die we hebben gemaakt. En hernoem de map “I386”, die zich op de flashdrive bevindt, naar “$WIN_NT$.~BT”. Dat heb ik gedaan, maar doe het niet, het helpt niet :), lees verder.

Ik deed alles wat ik hierboven schreef en probeerde opnieuw op te starten vanaf de flashdrive. De fout "inf-bestand txtsetup.sif is beschadigd of ontbreekt, status 18" verscheen niet, maar ik was niet lang tevreden. Na het downloaden van het stuurprogramma wordt het nieuwe fout ““.

Fout: Het cd-station kon niet worden gevonden

De volgende fout ziet er als volgt uit:

En toen besefte ik dat ik de flashdrive opnieuw moest maken. Dat heb ik gedaan en ik heb mij niet vergist.

Ik zal conclusies trekken, misschien vooruitlopend:

UltraISO is niet geschikt om te creëren opstartbare flashdrives met Windows XP.

Maak een opstartbare USB-flashdrive om Windows XP te installeren

Download het programma.

Aandacht!

In de commentaren stond informatie dat het WinToFlash-programma virussen bevat die veel problemen veroorzaken.

Als je dat hebt nuttige informatie hierover, deel het in de reacties.

U installeert het programma op eigen risico!

We halen het uit het archief en voeren het uit.

Sluit een gereinigde flashdrive van 1 GB aan op uw computer, of meer is mogelijk. Als u een Windows XP-image in .iso hebt, moet u de bestanden daaruit uitpakken in een map met behulp van het WinRaR-programma.

In het WinToFlash-programma dat we hebben gelanceerd, gaan we akkoord met alle berichten totdat het volgende beeld verschijnt:

Klik “Windows Installatie naar USB-wizard”.

Geef het pad naar de map op met Windows-bestanden XP en het pad naar de flashdrive. Klik op “Volgende”.

We wachten tot het programma de flashdrive schrijft.

Laten we proberen het installatieproces te herhalen. Wanneer u voor het eerst laadt, moet u 1 item uit de lijst selecteren. Tijdens het installatieproces zal de computer opnieuw opstarten; selecteer het tweede item als er een fout verschijnt die verband houdt met hal.dll en selecteer vervolgens bij het opnieuw opstarten item 4.

De fout “INF-bestand txtsetup.sif is beschadigd of ontbreekt” wordt voornamelijk alleen aangetroffen door gebruikers die proberen te installeren Windows-versie XP vanaf een verwijderbaar USB-apparaat (flashstation). Tegelijkertijd dit probleem is alleen typisch voor die gevallen waarin u het gebruikte UltraISO-programma. Vervolgens laten we u zien hoe u deze storing op verschillende eenvoudige manieren kunt omzeilen. Maar eerst is het de moeite waard om de essentie van het probleem te begrijpen.

INF-bestand txtsetup.sif is beschadigd of ontbreekt (status 18): Wat is het probleem?

Het blijkt dat de hele truc precies zit in het distributieoverdrachtprogramma dat wordt gebruikt originele schijf of een kopie ervan die op uw harde schijf is opgeslagen op een extern USB-station.

De UltraISO-applicatie heeft, hoewel er geen reclame voor wordt gemaakt, in dit opzicht een aantal beperkingen. Ofwel beschouwt het programma zelf de XP-aanpassing als verouderd of irrelevant, ofwel is er iets anders. Maar het meest interessante zijn de beelden Windows-systemen 7 en hoger, geschreven met dit hulpprogramma, veroorzaken geen problemen, en de fout “INF-bestand txtsetup.sif is beschadigd of ontbreekt” verschijnt nooit. Om de situatie te corrigeren, kunnen we verschillende eenvoudige technieken aanbieden.

Het INF-bestand txtsetup.sif is beschadigd of ontbreekt: wat te doen in het eenvoudigste geval?

Zoals al duidelijk is, is het eerste dat in je opkomt het gebruik van het UltraISO-programma om de afbeelding te maken.

Maar als de gebruiker om de een of andere reden geen ander hulpprogramma heeft, kunt u het gebruiken, hoewel u zich een beetje in de materie moet verdiepen installatie distributie(als je wilt dat het werkt).

Acties met installatiemappen

Allereerst moet u het originele object txtsetup.sif kopiëren van de map i386 van de hoofddistributiemap naar de hoofdmap van het USB-station. De bron zou dat uiteraard moeten zijn originele dvd of gedownload van officiële bron systeem afbeelding. Het wordt in geen geval aanbevolen om dergelijke acties uit te voeren in termen van afbeeldingen of distributies, doorgaans Re-Pack genoemd. Het effect wordt mogelijk niet bereikt (soms kunt u zelfs het tegenovergestelde effect bereiken, wanneer de installatie helemaal onmogelijk wordt).

Om hierna de foutmelding “INF-bestand txtsetup.sif is beschadigd of ontbreekt” te voorkomen, moet u de gewenste map hernoemen, de naam $WIN_NT$.~BT geven, en vervolgens de installatie herhalen. Velen vinden deze techniek echter te primitief en geven niet het gewenste effect.

Wat te doen als het USB-station niet wordt gedetecteerd?

Soms kan het probleem met de fout “INF-bestand txtsetup.sif is beschadigd of ontbreekt” ook te wijten zijn aan het feit dat er een USB-station in het systeem lijkt te zitten, maar beginfase het laden mislukt.

Als het systeem vanaf een flashdrive is geïnstalleerd, is zelfs de aanwezigheid aanwezig geïnstalleerde stuurprogramma's garandeert echter niet dat het mogelijk is om ervan te downloaden normale modus Het apparaat wordt zonder problemen gedetecteerd.

De media moeten in de juiste poort worden geplaatst voordat u deze inschakelt desktopcomputer of laptop en alleen dan in de instellingen BIOS-instellingen stel downloadprioriteiten in (meestal Opstartsectie). Als dit niet helpt, moet u de apparaatstuurprogramma's volledig opnieuw installeren, zelfs als het systeem dat wel doet normaal laden dit apparaat herkent.

Opstartbare media maken: enkele nuances

Omdat het probleem echter precies UltraISO is, wat de fout 'INF-bestand txtsetup.sif is beschadigd of ontbreekt' veroorzaakt, moet u programma's als Win SetupFromUsb of WinToFlash gebruiken.

Beide programma's zijn vrij eenvoudig, maar het is beter om het tweede hulpprogramma te gebruiken. Feit is dat er geen afbeelding voor nodig is, maar dat het tijdens het opnemen direct bestanden en mappen kan toevoegen. Om dit te doen, start u eenvoudigweg de Overdrachtwizard en volgt u de instructies. Tijdens het maken van een opstartbare distributie hoeft u alleen het pad naar op te geven volledige catalogus met de installatiebestanden en wacht tot het opnameproces is voltooid.

Tijdens de installatie zal het systeem een ​​venster met verschillende regels weergeven, maar bij de eerste start moet u item 1 selecteren met de actieve regel 1-st tekstmodus-instellingen (Debug boot rDisk 1 geeft partitie 2 aan). Als u in de toekomst een foutmelding krijgt met betrekking tot de HAL.dll-bibliotheek, moet de installatie worden herhaald, maar selecteert u het vierde item uit het menu (rDisk2 met partitie 1).

Wanneer de XP-installatie is voltooid, moet u het bestand boot.ini in een willekeurig bestand openen teksteditor en voeg het toe in een regel met daarin de parameters “partition(1)=\Windows” die dit aangeven huidige versie, via de rechter schuine streep (/) met het commando noexecute en verder, zoals weergegeven in de afbeelding hierboven.

Overigens kunnen er ook fouten met betrekking tot de HAL-component voorkomen werkend systeem. Het elimineren ervan is een behoorlijk moeilijke taak, hoewel je er wel achter kunt komen als je wilt. Klopt, binnen in dit geval, is het deze bibliotheek die als het ware relevant is voor het hoofdprobleem, voor zover het voorkomen van dergelijke situaties niettemin niet mag worden uitgesloten.

Zoals de praktijk laat zien, werkt deze methode bijna altijd. Maar dit geldt alleen voor officiële distributies. Als de gebruiker een soort herverpakking tot zijn beschikking heeft, gemaakt door een onbekende en waarvan, kunnen dergelijke acties, zelfs indien gewenst, geen effect hebben. Bovendien wordt niemand bij het downloaden beschermd tegen het binnendringen van virussen of kwaadaardige codes in het systeem (ze kunnen zelfs tijdens de installatie werken, infiltreren in RAM of mee beginnen met opstartprocessen). Het reinigingsproces kan behoorlijk complex zijn en in sommige gevallen zul je zelfs specifieke hulpprogramma's moeten gebruiken, zoals Reddingsschijf, waaruit wordt geladen verwisselbare media zelfs voordat het systeem opstart en bedreigingen identificeert waar de gemiddelde gebruiker zich niet eens van bewust is.

Conclusies

Dit is de aard van de fout “INF-bestand txtsetup.sif is beschadigd of ontbreekt”. Hoe de situatie te corrigeren, denk ik, is al duidelijk. Methodologie met creatie opstartbare media Gebaseerd op een ander programma dan UltraISO ziet het er natuurlijk een beetje ingewikkeld uit. In 99 procent van de gevallen van de 100 is het echter mogelijk om het probleem op deze manier op te lossen. UltraISO-hulpprogramma's, is het gebruik ervan alleen aan te raden bij het maken van afbeeldingen van andere systemen. Windows 10 kan bijvoorbeeld zonder problemen vanaf een flashdrive worden geïnstalleerd. En de aard van de vraag bestaat blijkbaar niet alleen uit het bovenstaande nut, maar ook uit de Windows-distributie XP, dat niet altijd kan worden gebruikt voor installatie in modern computersystemen gebaseerd op nieuwste configuraties, die hier overigens ook mee te maken hebben software, op zijn zachtst gezegd, met volledige minachting. Als u XP probeert te installeren in normale vorm, het is beter om te installeren minimaal pakket, gedownload van de officiële Microsoft-website, en installeer vervolgens extra servicepacks, inclusief SP3, één voor één en schakel deze in automatische update in het systeem zelf. Door ten minste, voorkomt dit dat de gebruiker voortdurend een beveiligingsupdate installeert (en deze producten zijn precies daarvoor ontworpen). Maar over het algemeen, en dit is nog lang geen feit, zal het systeem in de normale modus worden geïnstalleerd. Hoewel wordt aangenomen dat XP een van de eenvoudigste en minst veeleisende systemen lijkt te zijn, kun je er in het algemeen helaas zoveel bugs en tekortkomingen in vinden dat je gewoon versteld staat. Daarom moeten we gebruikers van welk niveau dan ook adviseren om een ​​dergelijke wijziging niet te gebruiken (vooral omdat onlangs werd aangekondigd dat de ondersteuning voor XP en Vista officieel is stopgezet). Denk dus zelf na.