Hur man extraherar installation. ESD att installera. WIM (Windows 10/8)

click fraud protection

När du laddar ner en Windows 10 eller 8 ISO-fil, genom att använda verktyget Media Creation, kommer du att inse att det finns en "install.esd"-fil under "sources"-mappen (X:\Source\install.esd). Install.esd-filen är en komprimerad och krypterad fil som innehåller en fullständig kopia av Windows-operativsystemet i en skyddande behållare.

Filen install.esd kan användas som en reparationskälla när du använder kommandoradsverktyget DISM med växeln /Source för att reparera Windows 10 eller Windows 8/8.1.

  • DISM /Online /Cleanup-Image /RestoreHealth /Källa: ESD: X:\Sources\install.esd

Men många användare klagade på att DISM-verktyget inte kunde hitta de källfiler som krävdes för reparationen, även genom att använda den korrekta filen install.esd.

Efter många tester insåg jag att DISM inte kunde hitta källfilen felet inträffade eftersom installation.esd-filen i de senaste Windows-versionerna kan innehålla flera Windows 10-bilder (install.wim-filer), för flera Windows-versioner (t.ex. Windows 10 Pro, Windows 10 Home, etc.), så DISM kunde inte hitta rätt filer som krävs för att reparera Windows. (För att se allt innehåll i en install.esd-fil kan du använda

7 zip)

I den här handledningen kan du hitta detaljerade instruktioner om hur du extraherar filen install.esd, för att få rätt installation.wim-fil, som behövs för att reparera Windows 10 eller Windows 8/8.1 (Export Install. WIM från Install. ESD)

Relaterad artikel:

  • Hur man extraherar en INSTALL.WIM-fil som innehåller flera INSTALL.WIM-filer.

Hur man konverterar install.esd till install.wim (Windows 10/8)

1. Från installationsmediet för Windows, kopiera de install.esd filen från mappen "källor" (t.ex. X:\sources\install.esd) till rot mapp av enhet C: *

* Notera:Om du använder en ISO-bildfil, först montera det till Windows. Om du använder Windows 8/8.1, läs den här artikeln: Hur man monterar ISO-filer.

Extrahera Installera. ESD att installera. WIM

3. Högerklicka på Start meny bild och välj Kommandotolk (Admin).
4. Typ CD\ för att gå till rotmappen på enhet C:\
5. Skriv sedan följande kommando och tryck Stiga på, för att hitta vilka bilder som finns i filen "install.esd":

  • dism /Get-WimInfo /WimFile: install.esd

6. Enligt din Windows 10 installerade version, notera indexnumret. *

* t.ex.: Om du har installerat Windows 10 Home-utgåvan på ditt system är indexnumret "2".

dism få wim info

7. Ge sedan kommandot nedan för att extrahera motsvarande "install.wim"-fil för din Windows-version (indexnummer): *

  • dism /export-image /SourceImageFile: install.esd /SourceIndex:Indexnummer /DestinationImageFile: install.wim /Compress:max /CheckIntegrity

* Anmärkningar:
1.Ersätt Indexnummer enligt dinWindows 10 installerad version.

t.ex. För det här exemplet (för en Windows 10 Home-baserad dator) vill vi extrahera filen install.wim med indexnummer=2. Så kommandot blir:

  • dism /export-image /SourceImageFile: install.esd /SourceIndex:2 /DestinationImageFile: install.wim /Compress: max /CheckIntegrity
exportera install.wim från install.esd

2. Om du får "Fel 11. Ett försök gjordes att ladda ett program med ett felaktigt format" efter att ha kört kommandot ovan, ändra /Compress argument* från "max" till "snabb" eller till "ingen" eller till "återhämtning".

* Den /Compress argument, typen av komprimering som används för den initiala fångstoperationen. De maximum-alternativet ger den bästa komprimeringen, men det tar längre tid att fånga bilden. De snabb alternativet ger snabbare bildkomprimering, men de resulterande filerna är större än de som komprimeras med hjälp av maximumoption. Detta är också standardkomprimeringstypen som används om du inte anger argumentet. Använd återhämtning alternativ för att exportera återställningsbilder med tryckknappar. De resulterande filerna är mycket mindre i storlek, vilket i sin tur avsevärt minskar mängden diskutrymme som behövs för att spara återställningsbilden med tryckknapp på en återställningsenhet. Målfilen måste anges med filtillägget .esd. De ingen alternativet komprimerar inte den tagna bilden alls.

7. När processen är klar bör du ha den exporterade install.wim på enheten C: (C:\install.wim).

exportera install.esd till install.wim

Det är allt! Låt mig veta om den här guiden har hjälpt dig genom att lämna din kommentar om din upplevelse. Gilla och dela den här guiden för att hjälpa andra.

Se till att du kontrollerar din DISM-version, dessa kommandon verkar inte fungera på en Win 7 pro OS-instans när du arbetar med genererade Windows 10-media.

Jag kunde extrahera install.wim till c:\ rotmappen
men oavsett vad jag gör så fungerar inte dismen och kan fortfarande inte hitta källan, jag packade till och med den filen i en bild och försökte den därifrån utan lycka …. varför i helvete behöver det här vara så komplicerat

7zip-programvaran kan:
– öppna windowsxx.iso
– extrahera eller öppna sedan install.esd

Om man har för avsikt att extrahera specifika filer från windowsxx.iso eller install.esd och inte skapa en install.wim, så är 7zip mer än tillräckligt.

Hej,

Jag hoppas att du fortfarande tittar på den här sidan, eftersom det senaste inlägget jag ser här var länge sedan!

Jag har spenderat mycket tid nu (dagar på och av!) på att försöka konvertera en Windows 10-installation. ESD-fil till en installation. WIM-fil, så att jag kan distribuera Windows på en server med WDS utan tur.

Jag har följt exempel från flera olika webbplatser... Ditt exempel är det enda jag har hittat som nämner de olika komprimeringsformaten, t.ex. Max, Snabb, Återhämtning & Ingen. Jag vet att exemplet säger att återställningsalternativet måste ha en .ESD-tillägg men det är det enda alternativet som fungerar (även om jag ger det .WIM-tillägget) utan ger mig felet "11 Ett försök gjordes att ladda ett program med ett felaktigt format" är återställningsalternativet men WDS rapporterar att filen är antingen ogiltig eller korrupt.

Jag är nu rådvill och hoppas på ett svar och en möjlig lösning eller förklaring till vad jag eventuellt gör fel!

Tack

REDIGERA:
Jag menar,
Jag extraherade ett indexerat objekt och vill bara lägga tillbaka det här
så Hur man komprimerar tillbaka denna install.wim till install.esd, och vad som måste ställas in för installationen konfiguration för att smidigt kunna utföra installationen korrekt efter den andra av artikeln(erna) utesluten.

@Lakonst
Jag menar:
Jag extraherar ett indexerat objekt och vill bara lägga tillbaka det här
så Hur man komprimerar tillbaka denna install.wim till install.esd, och vad som måste ställas in på installationskonfigurationen för att kunna installera korrekt efter att en av de indexerade objekten har utelämnats.

@Lakonst
Hur man komprimerar tillbaka till esd install.wim, och vilken inställning som ska göras i installationskonfigurationen för att kunna installera korrekt efter att en av de indexerade objekten har utelämnats.

Jag verkar missa ett avgörande steg. Jag kopierade esd-filen, men hur klistrar jag in den i rotmappen C:?

Jag har alltid haft problem med att DISM löser korruption i komponentlager. Som du sa kunde den inte hitta källan. Din metod löste problemet. Korruptionen har reparerats. Det är så svårt att hitta tillförlitlig information om problem med DISM, men du har gjort det! Tack så mycket för att du delar med dig...

Jag har försökt reparera en Windows 8.1-installation med DISM, som misslyckas med att använda esd-filen, så jag försöker extrahera den till en WIM-fil att använda (jag har läst den DISM någon annanstans hittar inte alltid källfilerna i esd.) Steg 1 fungerar bra och jag kan se att det bara finns en installation i ESD-filen (erhållen från en ISO byggd med Windows Media Creation Verktyg). Men när jag kör steg 2 får jag följande felmeddelande:

Fel: 11
Ett försök gjordes att ladda ett program med ett felaktigt format.
DISM-loggfilen finns på C:\Windows\Logs\DISM\dism.log

DISM-loggen visar följande:

2017-09-21 15:25:38, Varning DISM DISM WIM Leverantör: PID=7668 [ReadWimHeader:(2268) -> version/header missmatch] C:\install.esd (HRESULT=0x8007000B) – CWimLogManager:: sgmProviderCall
[7668] [0xc144012e]
2017-09-21 15:25:38, Fel DISM DISM WIM-leverantör: PID=7668 [WIMCreateFile:(415) -> Misslyckades med att läsa WIM-huvud] C:\install.esd (HRESULT=0x8007000B) – CWimLogProviderCall:: back
2017-09-21 15:25:38, Fel DISM DISM WIM Leverantör: PID=7668 TID=3960 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp: 1440 – CWimManager:: Export ( 0x8007000b)
2017-09-21 15:25:38, Fel DISM DISM WIM Leverantör: PID=7668 TID=3960 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp: 4862 – CWimManager: (Intern: Chr: CmdExport: 0x8007000b)
2017-09-21 15:25:38, Fel DISM DISM WIM Leverantör: PID=7668 TID=3960 Fel vid exekvering av kommando – CWimManager:: InternalExecuteCmd (hr: 0x8007000b)
2017-09-21 15:25:38, Fel DISM DISM WIM Leverantör: PID=7668 TID=3960 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp: 2273 – CWimManager:: Line (CWimHreCmd 0x8007000b)
2017-09-21 15:25:38, Fel DISM DISM.EXE: WimManager bearbetade kommandoraden men misslyckades. HRESULTAT=8007000B

Några idéer?
Tack!

Hej agin,

Jag använde din procedur för att extrahera och exportera filen install.wim på C-roten, vilket fungerade perfekt men när jag körde ISM /Online /Cleanup-Image /RestoreHealth /Source: wim:.. i konsolen slutar jag återigen med att det gick inte att hitta filerna som behövs för reparation. Någon idé att lösa det problemet? Jag måste precisera här att jag använde exakt rätt version (Windows 10 Home) och att jag också angav den exakta filsökvägen. Tack på förhand, Roger.