none
Sysprep von Windows 10 1607 RRS feed

  • Frage

  • Hallo zusammen,

    nachdem das Upgrade auf Windows 10 1607 nun (endlich) reibungslos läuft wollte ich mich an das Erstellen passender Images machen, um nicht nach jeder Neuinstallation wieder ein Upgrade durchführen zu müssen.

    Gesagt getan, leider gibt es einen Fehler beim Ausführen von

    sysprep /generalize /oobe /shutdown /unattend:meinedatei.xml

    Um einen Fehler in der Antwortdatei auszuschließen, habe ich den unattend-Parameter mal weggelassen - mit gleichem Ergebnis:

    2016-10-05 12:56:02, Info                  SYSPRP ========================================================
    2016-10-05 12:56:02, Info                  SYSPRP ===          Beginning of a new sysprep run          ===
    2016-10-05 12:56:02, Info                  SYSPRP ========================================================
    2016-10-05 12:56:02, Info       [0x0f004d] SYSPRP The time is now 2016-10-05 12:56:02
    2016-10-05 12:56:02, Info       [0x0f004e] SYSPRP Initialized SysPrep log at C:\Windows\System32\Sysprep\Panther
    2016-10-05 12:56:02, Info       [0x0f0054] SYSPRP ValidateUser:User has required privileges to sysprep machine
    2016-10-05 12:56:02, Info       [0x0f007e] SYSPRP FCreateTagFile:Tag file C:\Windows\System32\Sysprep\Sysprep_succeeded.tag does not already exist, no need to delete anything
    2016-10-05 12:56:02, Info       [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'GENERALIZE'
    2016-10-05 12:56:02, Info       [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'OOBE'
    2016-10-05 12:56:02, Info       [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'SHUTDOWN'
    2016-10-05 12:56:02, Info       [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'UNATTEND'
    2016-10-05 12:56:02, Info       [0x0f00d7] SYSPRP WinMain:Pre-validing 'cleanup' internal providers.
    2016-10-05 12:56:02, Info                  SYSPRP RunExternalDlls:Running platform actions specified in action file for phase 3
    2016-10-05 12:56:02, Info       [0x0f00ba] SYSPRP SysprepSession::CreateSession: Successfully created instance with mount path C:, action file C:\Windows\System32\Sysprep\ActionFiles\Cleanup.xml, and mode <null>
    2016-10-05 12:56:02, Info                  SYSPRP SysprepSession::Validate: Beginning action execution from C:\Windows\System32\Sysprep\ActionFiles\Cleanup.xml
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetValue: Getting value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
    2016-10-05 12:56:02, Warning               SYSPRP ActionPlatform::GetValue: Error from RegQueryValueEx on value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep; dwRet = 0x2
    2016-10-05 12:56:02, Info                  SYSPRP SysprepSession::CreateXPathForSelection: Sysprep mode in registry is <null>
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetValue: Getting value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
    2016-10-05 12:56:02, Info                  SYSPRP SysprepSession::CreateXPathForSelection: Processor architecture in registry is AMD64
    2016-10-05 12:56:02, Info       [0x0f0080] SYSPRP ActionPlatform::LaunchModule: Found 'Sysprep_Clean_Validate_Opk' in C:\Windows\System32\spopk.dll; executing it
    2016-10-05 12:56:02, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'Sysprep_Clean_Validate_Opk' from C:\Windows\System32\spopk.dll without error
    2016-10-05 12:56:02, Info       [0x0f00d7] SYSPRP WinMain:Pre-validing 'generalize' internal providers.
    2016-10-05 12:56:02, Info                  SYSPRP RunExternalDlls:Running platform actions specified in action file for phase 1
    2016-10-05 12:56:02, Info       [0x0f00ba] SYSPRP SysprepSession::CreateSession: Successfully created instance with mount path C:, action file C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml, and mode <null>
    2016-10-05 12:56:02, Info                  SYSPRP SysprepSession::Validate: Beginning action execution from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetValue: Getting value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep
    2016-10-05 12:56:02, Warning               SYSPRP ActionPlatform::GetValue: Error from RegQueryValueEx on value SysprepMode under key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup\Sysprep; dwRet = 0x2
    2016-10-05 12:56:02, Info                  SYSPRP SysprepSession::CreateXPathForSelection: Sysprep mode in registry is <null>
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetStringValue: Getting REG_SZ value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
    2016-10-05 12:56:02, Info                  SYSPRP ActionPlatform::GetValue: Getting value PROCESSOR_ARCHITECTURE under key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
    2016-10-05 12:56:02, Info                  SYSPRP SysprepSession::CreateXPathForSelection: Processor architecture in registry is AMD64
    2016-10-05 12:56:02, Info       [0x0f0080] SYSPRP ActionPlatform::LaunchModule: Found 'ValidateBitLockerState' in C:\Windows\System32\BdeSysprep.dll; executing it
    2016-10-05 12:56:02, Info       [0x0f0081] SYSPRP ActionPlatform::LaunchModule: Successfully executed 'ValidateBitLockerState' from C:\Windows\System32\BdeSysprep.dll without error
    2016-10-05 12:56:02, Info       [0x0f0080] SYSPRP ActionPlatform::LaunchModule: Found 'SysprepGeneralizeValidate' in C:\Windows\System32\AppxSysprep.dll; executing it
    2016-10-05 12:56:02, Info                  SYSPRP Entering SysprepGeneralizeValidate (Appx) - validating whether all apps are also provisioned.
    
    2016-10-05 12:56:02, Error                 SYSPRP Package TuneIn.TuneInRadio_3.0.1717.0_x64__6bhtb546zcxnj was installed for a user, but not provisioned for all users. This package will not function properly in the sysprep image.
    
    2016-10-05 12:56:02, Error                 SYSPRP Failed to remove apps for the current user: 0x80073cf2.
    
    2016-10-05 12:56:02, Error                 SYSPRP Exit code of RemoveAllApps thread was 0x3cf2.
    
    2016-10-05 12:56:02, Error      [0x0f0082] SYSPRP ActionPlatform::LaunchModule: Failure occurred while executing 'SysprepGeneralizeValidate' from C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
    2016-10-05 12:56:02, Error                 SYSPRP SysprepSession::Validate: Error in validating actions from C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
    2016-10-05 12:56:02, Error                 SYSPRP RunPlatformActions:Failed while validating SysprepSession actions; dwRet = 0x3cf2
    2016-10-05 12:56:02, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 0x3cf2
    2016-10-05 12:56:02, Error      [0x0f00d8] SYSPRP WinMain:Hit failure while pre-validate sysprep generalize internal providers; hr = 0x80073cf2
    2016-10-05 12:56:11, Info       [0x0f0052] SYSPRP Shutting down SysPrep log
    2016-10-05 12:56:11, Info       [0x0f004d] SYSPRP The time is now 2016-10-05 12:56:11

    Ich habe besagte TuneIn App gesucht mit Get-AppxProvsionedPackage -Online und Get-AppxPackage, die App wird mir nicht angezeigt.

    Hat jemand eine Idee? Im 1. Durchlauf hatte ich alle Apps neben divseren wie Store und Calculator entfernt und da kam es zu einem gleichen Fehler. Ich habe das System komplett neu aufgesetzt und keine App entfernt. Der Fehler ist dennoch wieder da.

    Patchstand ist 14393.222


    Freundliche Grüße
    Sandro

    MCSA: Windows Server 2012
    Fachinformatiker Fachrichtung Systemintegration (IHK, 07/2013)

    XING: Zum Profil
    LinkedIn: Zum Profil
    Facebook: Zum Profil


    Mittwoch, 5. Oktober 2016 11:09

Antworten

  • Hi Sandro,

    ohne hier jetzt eine spezifische Lösung anzubieten: ich habe dieses Phänomen bereits diverse Male erlebt, auch mit anderen Windows-Versionen. Speziell Windows 10 scheint hier aber besonders zickig zu sein.

    Genau wie Du "Original"-Version installiert, eigentlich nichts großartig verändert (max. 1 Applikation installiert, keine App) - SysPrep schlägt fehl. Mal war es irgendein wirrer Fehler in SysPrep (war der Fehler, den man normalerweise bekommt, wenn man versucht, SysPrep das 4. Mal auszuführen, obwohl frisch installiert), mal war es irgendeine App, die ihm nicht schmeckte.

    Im allerersten Image habe ich dann radikal alle vorinstallierten Apps rausgeschmissen (dafür gibt es ja 3-4 PowerShell-Befehle), was allerdings dann wieder an anderer Stelle dumm war (die Taschenrechner-App war weg, Edge ging nicht mehr vernünftig, usw.).

    In solchen Fällen führe ich seitdem ganz stumpf eine Neuinstallation aus bzw. bewege mich inzwischen von einer Custom-Image basierten Installation weg (z.B. hin zu MDT/WDS). Manchmal habe ich auch die Updates in Verdacht, daher lasse ich die inzwischen auch weg. Dank WSUS kommen die ja relativ schnell auf neue Rechner drauf.

    Ich weiß, Du hast schon neu installiert, aber wie gesagt - ist meine Erfahrung, dass nur das wirklich "hilft".

    Sorry für das Gelaber! ;-)


    Liebe Grüße

    Ben

    ____________________________

    MCSA Office 365

    MCSA SQL Server 2014

    MCITP Windows 7

    MCSA Windows 8/10

    MCSE Server Infrastructure

    ____________________________

    Wenn Dir meine Antwort hilft, markiere sie bitte entsprechend als Antwort. Danke! :-).

    • Als Antwort markiert SandroReiter Mittwoch, 5. Oktober 2016 14:11
    Mittwoch, 5. Oktober 2016 11:46
  • Hi,
     
    Am 05.10.2016 um 13:09 schrieb SandroReiter:
    > Gesagt getan, leider gibt es einen Fehler beim Ausführen von
     
    Ich erstelle mittlerweile die Images immer ohne Internetzugang für die
    VM. Die DrecksApps laden irgendeinen SChei** online nach und der lässt
    das Sysprep sterben.
     
    Stichwort CandyCrush
    Sysprep fails after you remove or update Windows Store apps that include
    built-in Windows images
     
    Alternativ vorm Sysprep eine "CleanUp-Batch" laufen lassen, die alle
    Apps bereinigt.
     
    Tschö
    Mark
    --
    Mark Heitbrink - MVP Group Policy - Cloud and Datacenter Management
     
    Homepage:  http://www.gruppenrichtlinien.de - deutsch
     
    • Als Antwort markiert SandroReiter Mittwoch, 5. Oktober 2016 14:11
    Mittwoch, 5. Oktober 2016 11:46

Alle Antworten

  • Hallo Sandro,

    was für ein Installationsmedium hast du als Basis deines Images verwendet?

    Ein "Upgegradetes" Win10 lässt sich AFAIK nicht "syspreppen"
    --> Sysprep funktioniert nur innerhalb einer Hauptversion (RTM, 1511, 1607)

    Gruß TechnikSC885

    Mittwoch, 5. Oktober 2016 11:25
  • Hallo TechnikSC885,

    danke für Deine Antwort.

    Es ist ein komplett neu installiertes Abbild aus der 1607 ISO von MSFT.


    Freundliche Grüße
    Sandro

    MCSA: Windows Server 2012
    Fachinformatiker Fachrichtung Systemintegration (IHK, 07/2013)

    XING: Zum Profil
    LinkedIn: Zum Profil
    Facebook: Zum Profil

    Mittwoch, 5. Oktober 2016 11:29
  • Hi Sandro,

    ohne hier jetzt eine spezifische Lösung anzubieten: ich habe dieses Phänomen bereits diverse Male erlebt, auch mit anderen Windows-Versionen. Speziell Windows 10 scheint hier aber besonders zickig zu sein.

    Genau wie Du "Original"-Version installiert, eigentlich nichts großartig verändert (max. 1 Applikation installiert, keine App) - SysPrep schlägt fehl. Mal war es irgendein wirrer Fehler in SysPrep (war der Fehler, den man normalerweise bekommt, wenn man versucht, SysPrep das 4. Mal auszuführen, obwohl frisch installiert), mal war es irgendeine App, die ihm nicht schmeckte.

    Im allerersten Image habe ich dann radikal alle vorinstallierten Apps rausgeschmissen (dafür gibt es ja 3-4 PowerShell-Befehle), was allerdings dann wieder an anderer Stelle dumm war (die Taschenrechner-App war weg, Edge ging nicht mehr vernünftig, usw.).

    In solchen Fällen führe ich seitdem ganz stumpf eine Neuinstallation aus bzw. bewege mich inzwischen von einer Custom-Image basierten Installation weg (z.B. hin zu MDT/WDS). Manchmal habe ich auch die Updates in Verdacht, daher lasse ich die inzwischen auch weg. Dank WSUS kommen die ja relativ schnell auf neue Rechner drauf.

    Ich weiß, Du hast schon neu installiert, aber wie gesagt - ist meine Erfahrung, dass nur das wirklich "hilft".

    Sorry für das Gelaber! ;-)


    Liebe Grüße

    Ben

    ____________________________

    MCSA Office 365

    MCSA SQL Server 2014

    MCITP Windows 7

    MCSA Windows 8/10

    MCSE Server Infrastructure

    ____________________________

    Wenn Dir meine Antwort hilft, markiere sie bitte entsprechend als Antwort. Danke! :-).

    • Als Antwort markiert SandroReiter Mittwoch, 5. Oktober 2016 14:11
    Mittwoch, 5. Oktober 2016 11:46
  • Hi,
     
    Am 05.10.2016 um 13:09 schrieb SandroReiter:
    > Gesagt getan, leider gibt es einen Fehler beim Ausführen von
     
    Ich erstelle mittlerweile die Images immer ohne Internetzugang für die
    VM. Die DrecksApps laden irgendeinen SChei** online nach und der lässt
    das Sysprep sterben.
     
    Stichwort CandyCrush
    Sysprep fails after you remove or update Windows Store apps that include
    built-in Windows images
     
    Alternativ vorm Sysprep eine "CleanUp-Batch" laufen lassen, die alle
    Apps bereinigt.
     
    Tschö
    Mark
    --
    Mark Heitbrink - MVP Group Policy - Cloud and Datacenter Management
     
    Homepage:  http://www.gruppenrichtlinien.de - deutsch
     
    • Als Antwort markiert SandroReiter Mittwoch, 5. Oktober 2016 14:11
    Mittwoch, 5. Oktober 2016 11:46
  • Hallo zusammen,

    ja, alle Apps raushauen habe ich auch schon durch - besonders ärgerlich ist es da um den Taschenrechner gewesen ...

    Wir verteilen die Images auch per WDS, derzeit ohne MDT. Aber ich muss mir das Abbild unbedingt customizen da ich in der Setupcomplete Phase noch Skripte laufen habe. Die bereits inkludierten Updates sind da ein weiterer Vorteil - zumindest bei Windows 7 und 8 mit den 3000 Updates war es ein Vorteil :D

    Ich versuche es mal offline.


    Freundliche Grüße
    Sandro

    MCSA: Windows Server 2012
    Fachinformatiker Fachrichtung Systemintegration (IHK, 07/2013)

    XING: Zum Profil
    LinkedIn: Zum Profil
    Facebook: Zum Profil

    Mittwoch, 5. Oktober 2016 11:50
  • Hi,
     
    Am 05.10.2016 um 13:50 schrieb SandroReiter:
    > Aber ich muss mir das Abbild unbedingt customizen da ich in der
    > Setupcomplete Phase noch Skripte laufen habe.
     
    Spätestens das ist der GRund auf MDT umzusteigen.
     
    Ich installier schon custom per TaskSequenz und kann auch custom
    capturen ...
     
    Tschö
    Mark
    --
    Mark Heitbrink - MVP Group Policy - Cloud and Datacenter Management
     
    Homepage:  http://www.gruppenrichtlinien.de - deutsch
     
    • Als Antwort markiert SandroReiter Mittwoch, 5. Oktober 2016 14:11
    • Tag als Antwort aufgehoben SandroReiter Mittwoch, 5. Oktober 2016 14:11
    Mittwoch, 5. Oktober 2016 12:34
  • Ich hab die Installation nun ohne jegliche Netzwerkverbindung angepasst. Damit lief sysprep problemlos durch - die anderen/nächsten Tests sind nicht mehr threadrelevant.

    Danke an die Hinweisgeber :)


    Freundliche Grüße
    Sandro

    https://assets.lovoo.com/bundles/website/images/icons/logo-xing.png  https://s3.amazonaws.com/images.wisestamp.com/icons_32/linkedin.png
    MCSA: Windows Server 2012
    Fachinformatiker Fachrichtung Systemintegration (IHK, 07/2013)

    Mittwoch, 5. Oktober 2016 14:11
  •  Spätestens das ist der GRund auf MDT umzusteigen.
     

    Wenn ich ADFS + SSO der ext, Dienste, die JAMF Casper Suite und diverse andere Aufgaben fertig habe, fasse ich das Projekt WDS nochmal an ;)

    #onemanarmy


    Freundliche Grüße
    Sandro

    https://assets.lovoo.com/bundles/website/images/icons/logo-xing.png  https://s3.amazonaws.com/images.wisestamp.com/icons_32/linkedin.png
    MCSA: Windows Server 2012
    Fachinformatiker Fachrichtung Systemintegration (IHK, 07/2013)

    Mittwoch, 5. Oktober 2016 14:12
  • Am 05.10.2016 um 16:12 schrieb SandroReiter:
    > #onemanarmy
     
    Du kannst dir ja helfen lassen ... #wink #dienstleister :-D
     
    Tschö
    Mark
    --
    Mark Heitbrink - MVP Group Policy - Cloud and Datacenter Management
     
    Homepage:  http://www.gruppenrichtlinien.de - deutsch
     
    Mittwoch, 5. Oktober 2016 15:39