You are not logged in.

Kastl-Fred

Unregistered

1

Friday, February 11th 2011, 12:54am

Slipstream SP1 RTM in Windows 7 Image ohne extra Tools

Als Beispiel dient Windows 7 Professional und das SP1 RTM Build-String 7601.17514.101119-1850 Wave0. Alle weiteren Anleitungen beziehen sich auf die 64-Bit Version. Abweichende Anweisungen für die 32-Bit Version sind jeweils in Klammern und rot dargestellt.

Als erstes folgende Verzeichnisse erstellen:

C:\SP1Slipstream\temp
C:\SP1Slipstream\mount
C:\SP1Slipstream\extract

In den neuerstellten Ordner "SP1Slipstream" die exe-Datei eures Sp1 kopieren und in "ServicePack1.exe" umbenennen und aus der Windows-DVD > sources die install.wim ebenfalls kopieren.

Sollte dann etwa so ausschauen


Servicepack wie folgt entpacken nach "temp":
Über Start > Ausführen nachfolgenden Befehl eingeben
-Danke an Murmel für den Hinweis-

Source code

1
C:\SP1Slipstream\ServicePack1.exe /X:C:\SP1Slipstream\temp


Die Datei "windows6.1-KB976932-X64.cab" (32-Bitversion: "windows6.1-KB976932-X86.cab") in den Ordner "extract" kopieren und anschließend der Reihe nach diese Befehle in einer Eingabeaufforderung mit Administratorrechten ausführen

Für 64-Bit

Source code

1
2
3
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract


Für 32-Bit

Source code

1
2
3
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract



Im Ordner "extract" die Datei "Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.0.17514.mum" (32-Bit Version: "Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.0.17514.mum") mit einem Texteditor öffnen und in der vorletzten Zeile "allowedOffline="false" in "allowedOffline="true"" ändern und speichern.
Der Name der Datei kann je nach verwendetem SP wie z.B. Wave0 (Fünf Sprachen -~6.1.0.17514) oder Wave1 (Alle Sprachen -~6.1.1.17514) leicht abweichen.
Ins Suchfeld Windows7SP1-KB976933*.17514.mum eingeben. Dann sollte die richtige Datei gefunden werden.
Nun die Datei "update.mum" im Texteditor laden und ebenfalls in der vorletzten Zeile "allowedOffline="false" in "allowedOffline="true"" ändern und speichern.
Jetzt noch die Datei "update.ses" editieren und nach folgendem Code suchen

Source code

1
2
3
4
5
6
7
<Tasks operationMode="OfflineInstall">

<Phase>

<package id="Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.0.17514" targetState="Absent"/>

</Phase>


32-Bit Version

Source code

1
2
3
4
5
6
7
8
<Tasks operationMode="OfflineInstall">

<Phase>

<package id="Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.0.17514" targetState="Absent"/>


</Phase>


"Absent" ändern in "Installed" und speichern.

Bei den nun folgenden Dism-Befehlen müßt ihr den Index jeweils an eure verwendete Windows Edition anpassen.

Für 64-Bit

Source code

1
2
3
4
5
6
7
1. home basic

2. home premium

3. professional

4. ultimate


Für 32-Bit

Source code

1
2
3
4
5
6
7
8
9
1. starter

2. home basic

3. home premium

4. professional

5. ultimate


Image mounten, SP integrieren, Speichern und unmounten

Source code

1
2
3
dism /mount-wim /wimfile:C:\SP1Slipstream\install.wim /index:3 /mountdir:C:\SP1Slipstream\mount
dism /image:C:\SP1Slipstream\mount /add-package /packagepath:C:\SP1Slipstream\extract
dism /unmount-wim /mountdir:C:\SP1Slipstream\mount /commit


Abschließend die install.wim in das Verzeichnis "source" der Installations-DVD kopieren.

Wer seine Abbilddatei noch etwas verkleinern möchte, kann mit "GImageX" das aktuelle Image exportieren. Siehe Abbildung.


Die exportierte MyInstall.wim muß natürlich in install.wim umbenannt und in die DVD kopiert werden.

Ich habe diese Prozedur sowohl mit der 64-Bit als auch mit 32-Bit Version getestet und es läuft fehlerfrei.
Kastl-Fred has attached the following file:
  • GImageX.rar (369.21 kB - 523 times downloaded - latest: Today, 2:00am)

This post has been edited 7 times, last edit by "Kastl-Fred" (Feb 13th 2011, 1:37pm) with the following reason: Korrektur


11 registered users and 17 guests thanked already.

Users who thanked for this post:

Fernando, Nemo, Murmel, Helmi, newererst, Gustav, McStarfighter, Sir Gibson, mars, Flocke711, BigRox

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

2

Friday, February 11th 2011, 1:07am

Hallo Kastl-Fred,

für diese ausführliche Anleitung zum Slipstreamen des SP1 in ein Win7-Image möchte ich mich bei Dir bedanken. Sie kommt gerade richtig, denn in wenigen Tagen ist das Service Pack für alle Win7-Anwender verfügbar.
Sobald ich die dafür erforderliche Zeit habe, werde ich es ausprobieren.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

3

Friday, February 11th 2011, 6:35am


Servicepack entpacken nach "temp"
Eingabeaufforderung mit Administratorrechten öffnen und folgenden Code eingeben

Source code

1
C:\SP1Slipstream\ServicePack1.exe /X:C:\SP1Slipstream\temp

Funktioniert so nicht über die Eingabeaufforderung sondern nur über Start > Ausführen.


Source code

1
2
3
4
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab -F:* C:\SP1Slipstream\extract
(expand C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\SP1Slipstream\extract)
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract

Auch diese Befehle funktionieren nicht.
Gruß
Murmel

This post has been edited 2 times, last edit by "Murmel" (Feb 11th 2011, 7:06am)


Kastl-Fred

Unregistered

4

Friday, February 11th 2011, 6:48am

@Murmel

danke für Deinen Hinweis. Hast natürlich Recht. Ich vergaß zu erwähnen die Eingabeaufforderung im Wurzelverzeichnis "SP1Slipstream" zu öffnen. Werde meinen Beitrag noch einmal editieren.

Am besten legt man sich unter "SP1Slipstream" eine kleine,einfache Batchdatei mit diesen Befehlen als "SPextract.cmd" an und führt diese mit Aministratorrechten aus.

32-Bit

Source code

1
2
3
4
5
6
7
8
C:\SP1Slipstream\ServicePack1.exe /X:C:\SP1Slipstream\temp
move /y C:\SP1Slipstream\temp\windows6.1-KB976932-X86.cab C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract
del C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab
del C:\SP1Slipstream\extract\NestedMPPContent.cab
del C:\SP1Slipstream\extract\KB976933-LangsCab*.cab


64-Bit

Source code

1
2
3
4
5
6
7
8
C:\SP1Slipstream\ServicePack1.exe /X:C:\SP1Slipstream\temp
move /y C:\SP1Slipstream\temp\windows6.1-KB976932-X64.cab C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract
del C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab
del C:\SP1Slipstream\extract\NestedMPPContent.cab
del C:\SP1Slipstream\extract\KB976933-LangsCab*.cab


Damit gibt es dann gar keine Probleme hinsichtlich des Pfades mehr. Außerdem werden die nicht mehr benötigten Cab-Archive gelöscht.

Sorry, für diese etwas unglückliche Beschreibung, aber ich ich hab so lange getestet, daß mir das schon in "Fleisch und Blut" übergegangen ist und ich darauf bei meiner Anleitung nicht mehr geachtet habe.
Kastl-Fred has attached the following file:
  • SPextract.rar (576 Byte - 295 times downloaded - latest: Today, 2:08am)

This post has been edited 1 times, last edit by "Kastl-Fred" (Feb 11th 2011, 7:51am) with the following reason: Fehlerbereinigung


Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

5

Friday, February 11th 2011, 7:45am




Source code

1
2
3
4
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab -F:* C:\SP1Slipstream\extract
(expand C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\SP1Slipstream\extract)
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract

Auch diese Befehle funktionieren nicht.

Ich wiederhole mich nochmal. Hier stimmt was nicht. Es wird nur ein Fenster geöffnet, indem der Inhalt der *.cab Datei angezeigt wird.
Hast du das TUT selbst geschrieben oder wo abgekupfert?
Ich habe da kein Problem mit und ist mir auch egal, aber da passt eben was nicht.

Kastl-Fred

Unregistered

6

Friday, February 11th 2011, 8:55am

Hast du das TUT selbst geschrieben oder wo abgekupfert?

Selber geschrieben und bis zum Erbrechen durchprobiert. Jetzt gerade noch einmal ohne Probleme. (Das Extrahieren dauert mehrere Minuten!!).
Schick mal einen Screenshot vom "geöffneten Fenster". Der Inhalt der .cab Dateien befindet sich anschließend im Ordner extract.

Am des Extrahiervorganges sollte das Eingabefenster etwa so ausschauen

Posts: 39

Date of registration: Sep 21st 2009

Thanks: 0 / 10

  • Send private message

7

Friday, February 11th 2011, 9:36am

Zitat von »Murmel«
Hast du das TUT selbst geschrieben oder wo abgekupfert?

Kommt mir ihrgend wie bekannt vor.....

This post has been edited 3 times, last edit by "Butterfly_Joe" (Feb 11th 2011, 6:49pm)


Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

8

Friday, February 11th 2011, 10:11am

Da ich bereits im Besitz der RTM-Version vom Win7 SP1 bin, werde ich das von Kastl-Fred hier beschriebene Verfahren heute Vormittag mit Win7 x64 Ultimate testen und dann über das Ergebnis berichten.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

9

Friday, February 11th 2011, 12:04pm

So, die ersten Schritte der Anleitung haben bei mir unter Verwendung von Windows 7 x64 einwandfrei funktioniert. Die Extraktion und anschließende Erweiterung der Dateien dauerten zwar eine Weile, liefen jedoch ohne Fehlermeldung durch.
Jetzt komme ich jedoch bei diesem Punkt der Anleitung nicht mehr weiter:
Im Ordner "extract" die Datei "Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.0.17514.mum" (Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.0.17514.mum) mit einem Texteditor öffnen und in der vorletzten Zeile "allowedOffline="false" in "allowedOffline="true"" ändern und speichern. Der Name der Datei kann je nach verwendetem SP wie z.B. wave0 oder wave1 leicht abweichen. Ins Suchfeld Windows7SP1-KB976933*.17514.mum eingeben. Dann sollte die richtige Datei gefunden werden.
Eine Datei mit auch nur halbwegs ähnlichem Namen kann ich in meinem "extract"-Ordner nicht finden.
Es gibt dort zwar z.B. eine Datei namens "package_for_kb976933~31bf3856ad364e35~amd64~de-de~6.1.7601.17105.mum", aber die enthält keine Zeile, in der Begriffe wie "allowedOffline" vorkommen.

EDIT: Es sieht so aus, als wenn ich beim Slipstreamen versehentlich eine ältere Win7 x64 SP1-Version genommen habe. Ich melde mich wieder, wenn ich das korrigiert habe.
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

This post has been edited 1 times, last edit by "Fernando" (Feb 11th 2011, 1:01pm)


Sereby

Updatepack-Master

Posts: 2,375

Date of registration: Sep 23rd 2008

Thanks: 1273 / 0

  • Send private message

10

Friday, February 11th 2011, 12:38pm

fernando:
sortiere nach .mum dateiendung und springe zur update.mum
direkt darunter sollte die Windows7SP1-*.mum datei sein.
Wem die Projekte gefallen und wer etwas dazu beitragen möchte ist in der Lage dies mittels einer # Spende # zu tun!

Kastl-Fred

Unregistered

11

Friday, February 11th 2011, 12:47pm

Eine Datei mit auch nur halbwegs ähnlichem Namen kann ich in meinem "extract"-Ordner nicht finden.

Da war Sereby schneller. Du kannst auch den Ordner extract öffnen und einfach Windows7 ins Suchfeld eingeben. Dann solltest du zwei Dateien finden. Eine mit der Endung .cat und eine mit der Endung .mum die bearbeitet werden muß.

Etwa so

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

12

Friday, February 11th 2011, 1:18pm

@ Sereby ud Kastl-Fred:

Wie bereits von mir oben editiert, habe ich ganz offensichtlich bei meinem ersten Test versehentlich eine ältere Version des Service Packs erwischt.
Jetzt versuche ich das noch einmal mit der RTM-Version Wave0.

Für die Anleitung habe ich ein paar kleine Änderungsvorschläge:
  1. Die folgende Zeile könnte bei fixen Anwendern, die nicht weiter lesen, bevor sie etwas machen, zu großen Zeitverlusten führen:

    Quoted from ""Kastl-fred""

    Servicepack entpacken nach "temp"

    Mein Vorschlag:

    Quoted

    Servicepack wie folgt nach "temp" entpacken:

  2. In der Codebox des folgenden Anleitungs-Abschnitts kann man die Klammern bei der 2. Zeile leicht übersehen und glaubt dann, es seien 4 Extraktions-Befehle auszuführen:

    Quoted from ""Kastl-Fred""

    Die Datei "windows6.1-KB976932-X64.cab" (windows6.1-KB976932-X86.cab) in den Ordner "extract" kopieren und anschließend der Reihe nach diese Befehle ausführen

    Source code

    1
    2
    3
    4
    
    expand C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab -F:* C:\SP1Slipstream\extract
    (expand C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\SP1Slipstream\extract)
    expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
    expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract
    Mein Vorschlag:
    Es wäre vermutlich besser, wenn man die 2. Zeile aus der Codebox weglässt und für die Win7 x86-Anwender eine entsprechende Bemerkung hinzufügt.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Kastl-Fred

Unregistered

13

Friday, February 11th 2011, 2:25pm

@Fernando

Danke für den Hinweis.
Startbeitrag editiert. Ich hoffe es ist jetzt etwas übersichtlicher.


Gruß
Kastl-Fred

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

14

Friday, February 11th 2011, 2:46pm

Zwischen-Info:
Nachdem ich nun die "richtige" RTM-Version des Service Pack genommen hatte, war das Auffinden der Datei namens "Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.0.17514.mum" kein Problem mehr.

Nach dem Spaziergang mit dem Hund geht es weiter. Der Erwerb der notwendigen erweiterten Rechte zur Ausführung der DISM.EXE bereitet mir mehr Probleme als ich dachte. Vielleicht kann mir da jemand einen Tip geben.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

15

Friday, February 11th 2011, 3:21pm

Rechts anklicken und im Kontextmenü "Als Administrator ausführen" auswählen.

Posts: 947

Date of registration: Mar 14th 2009

Thanks: 208 / 21

  • Send private message

16

Friday, February 11th 2011, 4:16pm

Hi,

Um nur die Deutsche Sprache zu integrieren reicht es wenn man nur die LangsCab2.cab entpackt. Die anderen kann man löschen.
Und dann kann man eigentlich auch noch die Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum suchen, sie mit dem Editor öffnen und dort alle Sprachen entfernen und nur die Deutsche drin lassen.
Ich habe mal alle bis auf die Deutsche entfernt.
Das würde dann so aussehen.

32Bit Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.0.17514.mum (Wave0)

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="utf-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" description="Windows7 Service Pack 1" displayName="default" company="Microsoft Corporation" copyright="Microsoft Corporation" supportInformation="http://support.microsoft.com/?kbid=976933" creationTimeStamp="2010-11-20T20:05:11Z" lastUpdateTimeStamp="2010-11-20T20:05:11Z">
	<assemblyIdentity name="Windows7SP1-KB976933" version="6.1.1.17514" language="neutral" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"/>
	<package identifier="KB976933" applicabilityEvaluation="deep" releaseType="Service Pack" restart="possible">
		<parent integrate="standalone" disposition="detect" versionCompare="EQ" buildCompare="EQ" serviceCompare="EQ" revisionCompare="EQ">
			<assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="6.1.7600.16385" processorArchitecture="x86" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
			<assemblyIdentity name="Microsoft-Windows-EmbeddedCore-Package" version="6.1.7600.16385" processorArchitecture="x86" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
		</parent>
		<installerAssembly name="Microsoft-Windows-ServicingStack" version="6.0.0.0" language="neutral" processorArchitecture="x86" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35"/>
		<update name="Windows7SP1-neutral">
			<package integrate="hidden">
				<assemblyIdentity name="Package_for_KB976933" version="6.1.7601.17514" language="neutral" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"/>
			</package>
		</update>
		<update name="Windows7SP1-de-de">
			<package integrate="hidden">
				<assemblyIdentity name="Package_for_KB976933" version="6.1.7601.17514" language="de-de" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"/>
			</package>
		</update>
		<mum:packageExtended xmlns:mum="urn:schemas-microsoft-com:asm.v3" allowedOffline="true" projectionPeakDisk="304" langProjectionPeakDisk="322" sqmBuildNumber="7601" sqmAttemptAppid="101457923" sqmResultAppid="101457924" sqmPoqexecAppid="101457925"/></package>
</assembly>


64 Bit Windows7SP1-KB976933~31bf3856ad364e35~amd64~~6.1.1.17514.mum (Wave1)

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="utf-8"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v3" manifestVersion="1.0" description="Windows7 Service Pack 1" displayName="default" company="Microsoft Corporation" copyright="Microsoft Corporation" supportInformation="http://support.microsoft.com/?kbid=976933" creationTimeStamp="2010-11-22T10:08:15Z" lastUpdateTimeStamp="2010-11-22T10:08:15Z">
	<assemblyIdentity name="Windows7SP1-KB976933" version="6.1.1.17514" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"/>
	<package identifier="KB976933" applicabilityEvaluation="deep" releaseType="Service Pack" restart="possible">
		<parent integrate="standalone" disposition="detect" versionCompare="EQ" buildCompare="EQ" serviceCompare="EQ" revisionCompare="EQ">
			<assemblyIdentity name="Microsoft-Windows-Foundation-Package" version="6.1.7600.16385" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
			<assemblyIdentity name="Microsoft-Windows-EmbeddedCore-Package" version="6.1.7600.16385" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
			<assemblyIdentity name="Microsoft-Windows-ServerCore-Package" version="6.1.7600.16385" processorArchitecture="amd64" language="neutral" buildType="release" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS"/>
		</parent>
		<installerAssembly name="Microsoft-Windows-ServicingStack" version="6.0.0.0" language="neutral" processorArchitecture="amd64" versionScope="nonSxS" publicKeyToken="31bf3856ad364e35"/>
		<update name="Windows7SP1-neutral">
			<package integrate="hidden">
				<assemblyIdentity name="Package_for_KB976933" version="6.1.7601.17514" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"/>
			</package>
		</update>
		<update name="Windows7SP1-de-de">
			<package integrate="hidden">
				<assemblyIdentity name="Package_for_KB976933" version="6.1.7601.17514" language="de-de" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"/>
			</package>
		</update>
		<mum:packageExtended xmlns:mum="urn:schemas-microsoft-com:asm.v3" allowedOffline="true" projectionPeakDisk="359" langProjectionPeakDisk="512" sqmBuildNumber="7601" sqmAttemptAppid="101457923" sqmResultAppid="101457924" sqmPoqexecAppid="101457925"/></package>
</assembly>


Ich meine mal wenn man die Deutsche oder welche Sprache auch immer nutzt kann man ja die überflüssigen entfernen. Oder??

lg Sven

This post has been edited 6 times, last edit by "Unantastbar" (Mar 21st 2011, 5:49pm)


Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

17

Friday, February 11th 2011, 5:40pm

@ alle:
So, nun hat alles geklappt.
Ich kann somit bestätigen, dass es möglich ist, mit Hilfe der von Kastl-Fred erstellten Anleitung die demnächst allen Win7-Anwendern zugängliche finale Version des SP1 ohne Verwendung eines zusätzlichen Tools in ein Win7-Image zu integrieren.

@ Kastl-Fred:
Nachdem ich mich selbst davon überzeugt habe, dass die von Dir entwickelte Tool-lose SP1-Integration in ein Win7-Image problemlos klappt, möchte ich Dir für Deine Arbeit sowie für die Veröffentlichung Deiner Anleitung im hiesigen Forum herzlichen Dank sagen.
Das hast Du prima gemacht!
Wegen der besonderen Bedeutung dieses Threads habe ich ihn soeben als "wichtig" markiert.

Gruß
Fernando

Zusätzliche Anmerkungen:
@ Murmel:
Rechts anklicken und im Kontextmenü "Als Administrator ausführen" auswählen.
Danke für den Tip, auf den ich auch schon gekommen war.
Es klappte jedoch bei mir erst, als ich danach die CMD.EXE aus dem SYSTEM32-Verzeichnis heraus ebenfalls mit Administrator-Rechten gestartet hatte.

@Nemesis-1982:
Eigentlich kann mann ja auch noch die Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum suchen, sie mit dem Editor öffnen und dort alle Sprachen entfernen und nur die Deutsche drin lassen.
Ich habe mal alle bis auf die Deutsche entfernt.
Ich meine mal wenn man die Deutsche oder welche Sprache auch immer nutzt kann man ja die überflüssigen entfernen. Oder??
Auch das ist eine sehr gute Idee. Vielen Dank auch für die angehängte Code-Box.

@ Kastl-Fred:

Quoted from "Kastl-Fred"

Servicepack entpacken nach "temp"
Wie ich bereits schrieb: Eindeutiger wäre dieser Satz, wenn er so lauten würde:
"Servicepack wie folgt entpacken nach "temp":"

Und hier müsste meines Erachtens die erste Zeile der Codebox "Für 32bit" gelöscht werden:

Quoted from "Kastl-Fred"

Die Datei "windows6.1-KB976932-X64.cab" (32-Bitversion: "windows6.1-KB976932-X86.cab") in den Ordner "extract" kopieren und anschließend der Reihe nach diese Befehle ausführen
.
Für 32-Bit

Source code

1
2
3
4
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X64.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\windows6.1-KB976932-X86.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\NestedMPPContent.cab -F:* C:\SP1Slipstream\extract
expand C:\SP1Slipstream\extract\KB976933-LangsCab*.cab -F:* C:\SP1Slipstream\extract
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

This post has been edited 1 times, last edit by "Fernando" (Feb 11th 2011, 6:39pm)


Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

18

Friday, February 11th 2011, 8:18pm

Bei mir hat auch alles geklappt, auch die Windows 7 Neuinstallation.

Ohne extra Tools gehts hier aber doch nicht.
Sorry, wenn ichs überlesen haben sollte aber der Hinweis auf ein installiertes WAIK fehlt.

Kastl-Fred

Unregistered

19

Friday, February 11th 2011, 8:25pm

@Murmel

Unter Windows 7 brauchst du kein WAIK, nur unter Vista als Hostsystem. DISM ist bei Windows 7 von Haus aus an Bord.

Ich habe das Ganze auch ohne installiertes WAIK durchgeführt.

chris.b

V.I.P.

Posts: 1,122

Date of registration: Sep 23rd 2008

Thanks: 2 / 3

  • Send private message

20

Friday, February 11th 2011, 8:45pm

Hinweis : GImageX v2 benötigt das WAIK als Grundlage bzw das darin befindliche imagex

Kastl-Fred

Unregistered

21

Friday, February 11th 2011, 9:07pm

Stimmt. imagex für den Wim-Export um das Abbild zu verkleinern. Ist aber optional und hat mit der eigentlichen Integration nichts zu tun. Trotzdem danke für den Hinweis.

Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

22

Saturday, February 12th 2011, 8:29am

Stimmt. imagex für den Wim-Export um das Abbild zu verkleinern.

Genau dadurch habe ich aber Windows 7 64bit aber auf einen 4GB USB Stick bekommen.

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

23

Saturday, February 12th 2011, 9:19am

@ alle:

Damit die Besucher unseres Forums diesen und zukünftige SP-Threads leichter finden, habe ich heute die Bezeichnungen der jeweiligen XP/Vista/Win7-Unterforen geändert und den Begriff "ServicePacks" hinzugefügt. Ich hoffe, dass die neuen Forum-Bezeichnungen kurz genug und trotzdem aussagekräftig sind. Wer einen besseren Vorschlag hat, möge mir das bitte per PN mitteilen.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

24

Saturday, February 12th 2011, 5:32pm

@ Kastl-Fred:

Obwohl bei mir die SP1-Integration nach Deiner Anleitung einwandfrei geklappt hat, ist die anschließende Installation von Win7 SP1 x64 Ultimate Edition (nachdem 100% der Daten kopiert und expandiert waren, d.h. kurz vor dem ersten Reboot) mit folgender Fehlermeldung gescheitert:

Source code

1
2
Die Offline-Gebietsschemainformationen konnten nicht festgelegt werden.
Fehlercode: 0x80000001

Frage:
Was habe ich falsch gemacht?

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Kastl-Fred

Unregistered

25

Saturday, February 12th 2011, 7:17pm

Servus Fernando,

ich kann die Fehlermeldung nicht bestätigen. Hast Du vielleicht die Sprachpakete á la Nemesis-1982 entfernt. Installalierst Du Windows via Autounattend.xml.



LG
Kastl-Fred

Posts: 947

Date of registration: Mar 14th 2009

Thanks: 208 / 21

  • Send private message

26

Saturday, February 12th 2011, 8:24pm

Hast Du vielleicht die Sprachpakete á la Nemesis-1982 entfernt.


also ich habe es bei mir mit den entfernten Sprachpaketen gemacht und hatte keine Probleme.
Habe es gerade eben nochmal getestet und es kam wieder keine Fehlermeldung.

lg Sven

P.S. getestet unter Windows 7 Home Premium 32 Bit (sprich mein System)

Kastl-Fred

Unregistered

27

Saturday, February 12th 2011, 8:41pm

Ich habe auch gerade die Sprachpakete entfernt und in einer VM installiert. Ebenfalls ohne Probleme.

Der Fehler bei Fernando muß eine andere Ursache haben. Man weiß auch nicht ob er sein Abbild nach der Integration weiterbearbeitet hat.

Mal abwarten bis er antwortet.

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

28

Saturday, February 12th 2011, 8:59pm

Hast Du vielleicht die Sprachpakete á la Nemesis-1982 entfernt.
Ja, das habe ich gemacht. Das hielt ich jedoch für kein Problem, da meine Win7 x64 DVD eine rein deutsche (de-DE) Version ist.
Zusätzlich habe ich noch - wie oben beschrieben - die install.wim exportiert, umbenannt und dann in das Image eingefügt.

Quoted

Installalierst Du Windows via Autounattend.xml.
Nein, ich habe ganz normal von der Win7 x64 SP1 DVD gebootet. Das Image war im übrigen völlig "clean", d.h. abgesehen von der SP1-Integration überhaupt nicht bearbeitet.

Zum Glück habe ich noch einen Zweit-Rechner, denn sonst könnte ich hier nicht posten. ;-)

Gruß
Dieter
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

29

Sunday, February 13th 2011, 1:43am

So, ich melde mich zurück mit meinem Standard-Rechner.
Die Installation von Win7 x64 mit integriertem SP1 hat im 2. Anlauf perfekt geklappt. Ich habe keine Ahnung, warum ich beim 1. Versuch die Fehlermeldung bekam.
Geändert habe ich eigentlich nur, dass ich diesmal auf das "Verschlanken" der install.wim verzichtet habe. Trotzdem glaube ich nicht, dass dieser Vorgang für das Scheitern der Installation verantwortlich war.
Eher vermute ich einen Fehler bei der Bearbeitung der mum-Dateien. Vielleicht habe ich da etwas falsch editiert.

Auf jeden Fall bin ich froh (auch für Kastl-Fred), dass es nun auch bei mir mit der Integration und der anschließenden Installation einwandfrei funktioniert hat. Ich kann jetzt bestätigen: Mit der Anleitung funktioniert alles prächtig (wenn man sie sorgfältig beachtet und es nicht - wie ich - im Galopp versucht).

Jetzt gehe ich aber endgültig ins Bett.....

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

30

Sunday, February 13th 2011, 6:46am

Hast du von DVD installiert?

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

31

Sunday, February 13th 2011, 8:38am

Hast du von DVD installiert?
Ja, in beiden Fällen.
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Posts: 85

Date of registration: Dec 15th 2008

Thanks: 0 / 1

  • Send private message

32

Sunday, February 13th 2011, 9:08am

Vielleicht ist was beim brennen schiefgelaufen mit dem Rohling.

Kastl-Fred

Unregistered

33

Sunday, February 13th 2011, 9:25am

Eher vermute ich einen Fehler bei der Bearbeitung der mum-Dateien. Vielleicht habe ich da etwas falsch editiert.

Dann hätte DISM bereits beim Hinzufügen des Packetes einen Fehler ausgegeben. Ich vermute auch ein defektes Installationsmedium.


Na egal, Hauptsache es läuft jetzt

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

34

Sunday, February 13th 2011, 10:37am

Aufgrund des Wortlautes der Fehlermeldung, die ich bekommen habe ("Die Offline-Gebietsschemainformationen konnten nicht festgelegt werden"), gehe ich davon aus, dass die Ursache mit an Sicherheit grenzender Wahrscheinlichkeit beim (fehlerhaften) Editieren einer der MUM-Dateien zu suchen ist.
Dabei fällt mir gerade auf, dass in der von Nemesis-1982 in der CODE-Box dargestellten Version der Datei "Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum" in der zweitletzten Zeile noch "allowedOffline="false"" steht und nicht durch "allowedOffline="true"" ersetzt wurde. Ich weiß es nicht mehr genau, aber vielleicht habe ich den Inhalt dieser CODE-Box kopiert und eingefügt.
Vielleicht sollte man das noch ändern, um eine Fehlerquelle zu vermeiden.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Posts: 947

Date of registration: Mar 14th 2009

Thanks: 208 / 21

  • Send private message

35

Sunday, February 13th 2011, 11:09am

Aufgrund des Wortlautes der Fehlermeldung, die ich bekommen habe ("Die Offline-Gebietsschemainformationen konnten nicht festgelegt werden"), gehe ich davon aus, dass die Ursache mit an Sicherheit grenzender Wahrscheinlichkeit beim (fehlerhaften) Editieren einer der MUM-Dateien zu suchen ist.
Dabei fällt mir gerade auf, dass in der von Nemesis-1982 in der CODE-Box dargestellten Version der Datei "Windows7SP1-KB976933~31bf3856ad364e35~x86~~6.1.1.17514.mum" in der zweitletzten Zeile noch "allowedOffline="false"" steht und nicht durch "allowedOffline="true"" ersetzt wurde. Ich weiß es nicht mehr genau, aber vielleicht habe ich den Inhalt dieser CODE-Box kopiert und eingefügt.
Vielleicht sollte man das noch ändern, um eine Fehlerquelle zu vermeiden.


Stimmt da könntest du recht haben, aber ich habe ja so keinerlerlei Probleme damit.
Aber testen kann man es ja mal. kostet ja nix :D
Wenn dem wirklich so ist editiere ich die Codebox dementsprechend.

lg Sven

Kastl-Fred

Unregistered

36

Sunday, February 13th 2011, 12:41pm

Ich weiß es nicht mehr genau, aber vielleicht habe ich den Inhalt dieser CODE-Box kopiert und eingefügt.

Das würde es allerdings erklären.

Du hast das SP1 Wave0 (Fünf Sprachen) 64-Bit

<assemblyIdentity name="Windows7SP1-KB976933" version="6.1.0.17514" language="neutral" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35"/>

und "Nemesis-1982" Wave1 (Alle Sprachen) 32-Bit.

<assemblyIdentity name="Windows7SP1-KB976933" version="6.1.1.17514" language="neutral" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35"/>

Posts: 947

Date of registration: Mar 14th 2009

Thanks: 208 / 21

  • Send private message

37

Sunday, February 13th 2011, 1:11pm

Das würde es erklären warum dieser fehler kommt wenn man den Inhalt der Codebox kopiert und bei einer 64 Bit Version anwendet.
Habe meinen Beitag editiert für 32-Bit.
Mein Vorschlag wäre es das mit den Sprachen im Startbeitrag noch hinzuzufügen und in 32 und 64 Bit Versionen zu kennzeichnen und welche Sprache diese beinhaltet. (nur die Deutsche)
Ist übersichtlicher und es kommt dann dementsprechend auch nicht zu fehlermeldungen oder dergleichen.

lg Sven

This post has been edited 2 times, last edit by "Nemesis-1982" (Feb 13th 2011, 1:25pm)


Kastl-Fred

Unregistered

38

Sunday, February 13th 2011, 1:59pm

Ich hatte im Startbeitrag bereits kurz auf die verschiedenen Versionen hingewiesen. Egal ob 32 oder 64 Bit.
Wave0 ist das Fünf-Sprachenpaket -u.a. auch deutsch- und ist gekennzeichnet mit version="6.1.0.17514" ,
Wave1 beinhaltet alle Sprachen und ist dementsprechend mit version="6.1.1.17514" gekennzeichnet.

Habe den Startbeitrag soeben nochmal editiert.

Es ist trotzdem dringend davon abzuraten den kompletten Inhalt einer Codebox zu kopieren und damit den gesamten Inhalt seiner Datei zu überschreiben !

LG

Fernando

Easy RAIDer

Posts: 3,197

Date of registration: Oct 2nd 2008

Thanks: 679 / 19

  • Send private message

39

Sunday, February 13th 2011, 2:14pm

@ Nemesis-1982:
Das würde es erklären warum dieser fehler kommt wenn man den Inhalt der Codebox kopiert und bei einer 64 Bit Version anwendet.
Habe meinen Beitag editiert für 32-Bit.
Es wäre gut, wenn Du in Deinem Beitrag zusätzlich eine CODE-Box für die 64bit-Variante einfügen würdest und in beiden CODE-Boxen in der zweitletzten Zeile "allowedOffline="false"" durch "allowedOffline="true"" ersetzen würdest.

@ Kastl-Fred:
Mein Beispiel hat deutlich gemacht, wie leicht sich beim Editieren von Dateien ein Fehler einschleichen kann und wieviel Mehrarbeit ein solcher Fehler verursacht. Insofern sollten wir alle uns noch einmal Gedanken darüber machen, wie man das Verfahren noch "narrensicherer" machen kann.
Das von Dir bereits vorgeschlagene Verlinken der 3 bereits komplett geänderten Dateien in 2 Varianten (32bit und 64bit) für Anwender mit einer rein deutschen Win7-Version wäre sicher eine gute Idee, aber einen Rechtsstreit mit der Fa. Microsoft möchte ich deswegen eigentlich nicht riskieren.

Gruß
Fernando
@ alle Besitzer eines Systems mit NVIDIA nForce Chipsatz:
Wer für seinen nForce Chipsatz das bestmögliche Treiberpaket sucht, sollte sich mal >hier< (für Win7/Vista 32/64bit) oder >hier< (für Windows XP 32/64bit) umsehen.

Kastl-Fred

Unregistered

40

Sunday, February 13th 2011, 2:41pm

Insofern sollten wir alle uns noch einmal Gedanken darüber machen, wie man das Verfahren noch "narrensicherer" machen kann.

Das wird sich über kurz oder lang von allein relativieren wenn der Download offiziell von MS freigegeben wird. Dann werden sich sowieso alle nur die Fünf-Sprachenversion (schon aufgrund der Größe) laden. Dann gibt es nur noch den Unterschied zwischen 32 und 64 Bit. Außerdem wird es für MSDN und Tech-Net Mitglieder ein bereits vorgefertigtes Image geben.

Zu diesem Thema habe ich mich durch Deine Frage im Beitrag#3 diese Threads inspirieren lassen.


P.S

Quoted

Das von Dir bereits vorgeschlagene Verlinken der 3 bereits komplett geänderten Dateien in 2 Varianten (32bit und 64bit)........

Im Moment arbeiten wir hier mit 4 verschiedenen Varianten (jeweils zwei für 32 und 64 Bit) -deshalb ist das auch etwas chaotisch-. Aber nach der offiziellen Veröffentlichung können wir uns darüber noch einmal Gedanken machen.

Gruß
Kastl-Fred

This post has been edited 2 times, last edit by "Kastl-Fred" (Feb 13th 2011, 4:11pm)