[OOBE] Fehler bei Start mit Unattend.xml

HoFfI29992

Schraubenverwechsler(in)
Hallo,

ich möchte für zukünftige Installationen von Notebooks ein fertiges Image (Win7 Enterprise) verwenden, um nicht wieder ewig mit der Leitung dran zu sitzen, die Updates zu installieren.
Es handelt sich immer um ein identisches Gerät.

Ich habe dafür nun ein Notebook im Audit-Modus inkl. aller Treiber, Updates und Antivir installiert.
Auf einem anderen PC habe ich mir über das AIK eine unattend.xml (Inhalt siehe unten) erstellt.
Beim ersten Start eines Gerätes nach dem einspielen eines Images soll nur noch der Rechnername abgefragt werden.

Das Notebook wurde über den Befehl sysprep /generalize /oobe /shutdown /unattend:C:\Windows\System32\oobe\unattend.xml finalisiert.
Anschließend über CloneZilla ein Image gezogen und auf einem anderen Notebook wieder eingespielt.

Beim Starten bekomme ich dort aber nun folgende Fehlermeldung, wenn er beim Punkt Dienste werden gestartet steht:
Die Konfiguration des Systems konnte nicht abgeschlossen werden. Starten Sie den Computer neu , um die Konfiguration fortzusetzen.
Er läuft dann allerdings direkt in den selben Fehler.
Das ursprüngliche Notebook läuft beim Starten ebenfalls in den Fehler.

Besondere Eintragungen wurden durch * ersetzt.

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Other</NetworkLocation>
</OOBE>
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>User</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>de-DE</InputLocale>
<SystemLocale>de-DE</SystemLocale>
<UILanguage>de_DE</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>de-DE</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ShowWindowsLive>false</ShowWindowsLive>
<TimeZone>W. Europe Standard Time</TimeZone>
<DoNotCleanTaskBar>true</DoNotCleanTaskBar>
<OEMInformation>
<Logo>C:\Windows\System32\oobe\*****.bmp</Logo>
<Manufacturer>*****</Manufacturer>
<HelpCustomized>false</HelpCustomized>
<Model>Standalone</Model>
<SupportHours>*****</SupportHours>
<SupportPhone>*****</SupportPhone>
</OEMInformation>
<Themes>
<DesktopBackground>C:\Windows\System32\oobe\*****.jpg</DesktopBackground>
</Themes>
</component>
</settings>
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DoNotCleanUpNonPresentDevices>true</DoNotCleanUpNonPresentDevices>
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:f:/sources/install.wim#Windows 7 ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>

Jemand eine Idee für eine Lösung?
 
Zuletzt bearbeitet:
Wenn du willst, dass nach dem Starten nur noch der Rechnername abgefragt wird musst du natürlich in der unattended.xml auch ALLES andere konfigurieren. Und ich würde sagen da fehlt so einiges bei dir. Bei dir sind eig. nur die folgenden Angaben drin:
- EULA automatisch akzeptieren
- WLAN-Setup überspringen
- Benutzer "User" anlegen (ohne PW)
- Sprache
- Zeitzone
- Taskleiste nicht leeren
- OEM-Infos
- Desktophintergrund
- Alle Geräteinstallationen beibehalten
Da musst du also noch so einiges nachkonfigurieren bzw. dich noch mal genauer informieren. So einfach ist das nicht mit einer unattended.xml, das musste ich auf Arbeit bei der Erstellung unserer internen VDI-Umgebung auch feststellen. Ich könnte dir meine unattended.xml geben, aber die ist zum einen für Win8.1 und zum anderen Firmeneigentum. :rollen:

Ansonsten: Ist es denn wirklich so schlimm wenn man kurz die paar Punkte in der Systemvorbereitung durchgehen muss nach dem ersten Start? Sind doch nur ein paar Klicks. Dann kann man das unattended einfach weglassen.
 
Ich schreibe noch mal ein Update.
Der aufgetretene Fehler soll wohl einfach mit installiertem Antivir zusammenhängen.
Sehr kurios kommt man an diesem Fehler vorbei:
Abgesicherten Modus starten, der ebenfalls einen Fehler aus wirft - neustarten und plötzlich läuft er durch.
Da hat er dann auch übernommen, was in meiner unattend.xml eingetragen war und alles ist gut.
 
Zurück