Hvordan trekke ut installasjonen. ESD å installere. WIM (Windows 10/8)

click fraud protection

Når du laster ned en Windows 10 eller 8 ISO-fil, ved å bruke Media Creation-verktøyet, vil du innse at det er en "install.esd"-fil under "sources"-mappen (X:\Source\install.esd). Install.esd-filen er en komprimert og kryptert fil som inneholder en fullstendig kopi av Windows-operativsystemet i en beskyttende beholder.

Install.esd-filen kan brukes som en reparasjonskilde når du bruker DISM-kommandolinjeverktøyet med /Source-bryteren for å reparere Windows 10 eller Windows 8/8.1.

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

Men mange brukere klaget over at selv ved å bruke riktig install.esd-fil, kunne ikke DISM-verktøyet finne kildefilene som kreves for reparasjonen.

Etter mange tester innså jeg at DISM ikke kunne finne kildefilen feilen skjedde fordi install.esd-filen i de nyeste Windows-versjonene kan inneholde flere Windows 10-bilder (install.wim-filer), for flere Windows-versjoner (f.eks. Windows 10 Pro, Windows 10 Home, etc.), så DISM kunne ikke finne de riktige filene som kreves for å reparere Windows. (For å se alt innholdet i en install.esd-fil kan du bruke

7zip)

I denne opplæringen kan du finne detaljerte instruksjoner om hvordan du pakker ut install.esd-filen, for å få den riktige install.wim-filen, nødvendig for å reparere Windows 10 eller Windows 8/8.1 (Eksportinstallasjon. WIM fra Install. ESD)

Relatert artikkel:

  • Hvordan pakke ut en INSTALL.WIM-fil som inneholder flere INSTALL.WIM-filer.

Hvordan konvertere install.esd til install.wim (Windows 10/8)

1. Fra Windows-installasjonsmediet, kopiere de install.esd fil fra mappen "kilder" (f.eks. X:\sources\install.esd) til rot mappe av stasjon C: *

* Merk:Hvis du bruker en ISO-bildefil, først montere det til Windows. Hvis du bruker Windows 8/8.1, les denne artikkelen: Hvordan montere ISO-filer.

Pakk ut Installer. ESD å installere. WIM

3. Høyreklikk på Start Meny bilde og velg Kommandoprompt (admin).
4. Type cd\ for å gå til rotmappen til stasjonen C:\
5. Skriv deretter følgende kommando og trykk Tast inn, for å finne hvilke bilder som er i "install.esd"-filen:

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

6. I henhold til din installerte versjon av Windows 10, legg merke til indeksnummeret. *

* f.eks.: Hvis du har installert Windows 10 Home-utgaven på systemet ditt, er indeksnummeret "2".

dism få wim info

7. Gi så kommandoen nedenfor for å pakke ut den tilsvarende "install.wim"-filen for Windows-versjonen din (indeksnummer): *

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

* Merknader:
1.Bytt ut Indeksnummer i henhold til dinWindows 10 installert versjon.

f.eks. For dette eksemplet (for en Windows 10 Home-basert datamaskin) ønsker vi å pakke ut install.wim-filen med indeksnummer=2. Så kommandoen vil være:

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

2. Hvis du mottar "Feil 11. Det ble gjort et forsøk på å laste et program med feil format" etter å ha kjørt kommandoen ovenfor, endre /Compress argument* fra "maks" til "rask" eller til "ingen" eller til "gjenoppretting".

* Den /Compress argument, typen komprimering som brukes for den første fangstoperasjonen. De maksimum-alternativet gir den beste komprimeringen, men tar mer tid å ta bildet. De rask alternativet gir raskere bildekomprimering, men de resulterende filene er større enn de som er komprimert ved å bruke maksimumopsjon. Dette er også standard komprimeringstype som brukes hvis du ikke spesifiserer argumentet. Bruke gjenoppretting alternativet for å eksportere trykkknapp-tilbakestillingsbilder. De resulterende filene er mye mindre i størrelse, noe som igjen reduserer mengden diskplass som trengs for å lagre tilbakestillingsbildet med trykknapp på en gjenopprettingsstasjon. Destinasjonsfilen må angis med filtypen .esd. De ingen alternativet komprimerer ikke bildet i det hele tatt.

7. Når prosessen er fullført bør du ha den eksporterte install.wim på stasjonen C: (C:\install.wim).

eksporter install.esd til install.wim

Det er det! Gi meg beskjed om denne veiledningen har hjulpet deg ved å legge igjen en kommentar om opplevelsen din. Lik og del denne veiledningen for å hjelpe andre.

Pass på at du sjekker DISM-versjonen din, disse kommandoene ser ikke ut til å fungere på en Win 7 pro OS-forekomst når du arbeider med genererte Windows 10-medier.

Jeg var i stand til å trekke ut install.wim til c:\ rotmappen
men uansett hva jeg gjør, fungerer ikke dism og kan fortsatt ikke finne kilden, jeg pakket den filen inn i et bilde og prøvde den derfra uten hell... hvorfor i helvete trenger dette å være så komplisert

7zip programvare er i stand til å:
– åpne windowsxx.iso
– pakk ut eller åpne install.esd

Hvis ens intensjon er å trekke ut spesifikke filer fra windowsxx.iso eller install.esd og ikke lage en install.wim, så er 7zip mer enn tilstrekkelig.

hei!

Jeg håper du fortsatt ser på denne siden, siden det siste innlegget jeg ser her var lenge siden!

Jeg har brukt mye tid nå (dager av og på!), på å prøve å konvertere en Windows 10-installasjon. ESD-fil til en installasjon. WIM-fil, slik at jeg kan distribuere Windows på en server ved å bruke WDS uten hell.

Jeg har fulgt eksempler fra flere forskjellige nettsteder... Eksemplet ditt er det eneste jeg har funnet som nevner de forskjellige komprimeringsformatene, f.eks. Maks, rask, gjenoppretting og ingen. Jeg vet at eksemplet sier at gjenopprettingsalternativet må ha en .ESD-utvidelse, men det er det eneste alternativet som fungerer (selv om jeg gir det .WIM-utvidelsen) uten gir meg feilen "11 Det ble gjort et forsøk på å laste et program med feil format" er gjenopprettingsalternativet, men WDS rapporterer at filen enten er ugyldig eller korrupt.

Jeg er nå rådvill og håper på svar og en mulig løsning eller forklaring på hva jeg muligens gjør galt!

Takk

REDIGERE:
Jeg mener,
Jeg hentet ut ett indeksert element og vil bare sette dette tilbake alene
så Hvordan komprimere tilbake denne install.wim til install.esd, og hva som må settes til installasjonen konfigurasjon for å jevnt kunne utføre installasjonen riktig etter den andre av varen(e) utelatt.

@Lakonst
Jeg mener:
Jeg trekker ut ett indeksert element og vil bare sette dette tilbake alene
så Hvordan komprimere tilbake denne install.wim til install.esd, og hva som må settes til installasjonskonfigurasjonen for å kunne installeres riktig etter at en av de indekserte elementene er utelatt.

@Lakonst
Hvordan komprimere tilbake til esd install.wim, og hvilken innstilling som skal gjøres i installasjonskonfigurasjonen for å kunne installere riktig etter at en av de indekserte elementene er utelatt.

Jeg ser ut til å gå glipp av et avgjørende skritt. Jeg kopierte esd-filen, men hvordan limer jeg den inn i C: rotmappen?

Jeg har alltid hatt problemer med DISM som løser korrupsjon i komponentlager. Som du sa, kunne den ikke finne kilden. Metoden din løste problemet. Korrupsjonen er reparert. Det er så vanskelig å finne pålitelig informasjon om problemer med DISM, men du har gjort det! Tusen takk for at du deler…

Jeg har prøvd å reparere en Windows 8.1-installasjon ved hjelp av DISM, som mislykkes ved bruk av esd-filen, så jeg prøver å pakke den ut til en WIM-fil for å bruke (jeg har lest andre steder at DISM finner ikke alltid kildefilene i esd.) Trinn 1 fungerer fint, og jeg kan se at det bare er én installasjon i ESD-filen (hentet fra en ISO bygget med Windows Media Creation Verktøy). Men når jeg kjører trinn 2 får jeg følgende feilmelding:

Feil: 11
Det ble gjort et forsøk på å laste et program med feil format.
DISM-loggfilen finner du på C:\Windows\Logs\DISM\dism.log

DISM-loggen viser følgende:

2017-09-21 15:25:38, Advarsel DISM DISM WIM Leverandør: PID=7668 [ReadWimHeader:(2268) -> versjon/header mismatch] C:\install.esd (HRESULT=0x8007000B) – CWimLogManager:: sgmProviderCall
[7668] [0xc144012e]
2017-09-21 15:25:38, Feil DISM DISM WIM-leverandør: PID=7668 [WIMCreateFile:(415) -> Kunne ikke lese WIM-header] C:\install.esd (HRESULT=0x8007000B) – CWimLogProviderCall::
2017-09-21 15:25:38, Feil DISM DISM WIM Leverandør: PID=7668 TID=3960 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp: 1440 – CWimManager:: Eksporter ( 0x8007000b)
2017-09-21 15:25:38, Feil DISM DISM WIM Leverandør: PID=7668 TID=3960 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp: 4862 – CWimManager:: Internal: CmdManager: 0x8007000b)
2017-09-21 15:25:38, Feil DISM DISM WIM Leverandør: PID=7668 TID=3960 Feil ved utføring av kommando – CWimManager:: InternalExecuteCmd (hr: 0x8007000b)
2017-09-21 15:25:38, Feil DISM DISM WIM Leverandø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, Feil DISM DISM.EXE: WimManager behandlet kommandolinjen, men mislyktes. HRESULTAT=8007000B

Noen ideer?
Takk!

Hei igjen,

Jeg brukte prosedyren din til å trekke ut og eksportere install.wim-filen på C-roten, som fungerte perfekt, men når jeg kjører ISM /Online /Cleanup-Image /RestoreHealth /Source: wim:.. i konsollen, avslutter jeg igjen med at Kunne ikke finne filene som trengs for reparasjon. Noen idé for å løse det problemet? Jeg må presisere her at jeg brukte den nøyaktige versjonen (Windows 10 Home) og at jeg også skrev inn den nøyaktige filbanen. På forhånd takk, Roger.