none
Vista business 32bit sysprep error RRS feed

  • Question

  • I'm working on vista deployments using longhorn server beta 3 WDS Role. I have created a capture image for my vista machine which is ready. However while trying to create the install image on my vista business reference computer i've come across the following error. When running sysprep error pops up saying "A fatal error occurred while trying to sysprep the machine." I found a knowledge base article 930193 that says there is a hotfix available but you have to contact microsoft to obtain it. Is there anyway for me to get this hotfix without being charged by microsoft for support costs?
    Wednesday, May 9, 2007 8:21 PM

Answers

  • the log indicates that the machine is in an invalid state, which in turn suggests that there must have been an earlier fatal error which caused the machine to enter the current state.

    at this point, this vista install is unfortunately trashed. a clean install is necessary.

    could you try a clean install and reproduce? make sure you catch the VERY FIRST error and post the log. DO NOT continue running or rerun sysprep when you encounter a fatal error. That will merely waste your effort.

    Thursday, May 10, 2007 5:28 PM

All replies

  • let's first identify the problem.

    could you post the content of %windir%\system32\sysprep\panther\setuperr.log? sysprep logs errors in this log, and detail log is setupact.log in the same location.

     

    Wednesday, May 9, 2007 8:41 PM
  • Here is the content of the setiperr.log:

    2007-05-10 08:01:11, Error      [0x0f0073] SYSPRP RunExternalDlls:Not running DLLs; either the machine is in an invalid state or we couldn't update the recorded state, dwRet = 31
    2007-05-10 08:01:11, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x8007001f

     

    Here is the content from the setupact.log:

    2007-05-10 08:00:53, Info       [0x0f004d] SYSPRP The time is now 2007-05-10 08:00:53
    2007-05-10 08:00:53, Info       [0x0f004e] SYSPRP Initialized SysPrep log at C:\Windows\System32\sysprep\Panther
    2007-05-10 08:00:53, Info       [0x0f0054] SYSPRP ValidateUser:User has required privileges to sysprep machine
    2007-05-10 08:00:53, Info       [0x0f0056] SYSPRP ValidateVersion: OS version is okay
    2007-05-10 08:00:53, Info       [0x0f005c] SYSPRP ScreenSaver: Successfully disabled screen saver for sysprep
    2007-05-10 08:00:53, Info       [0x0f007e] SYSPRP FCreateTagFile:Tag file C:\Windows\System32\sysprep\Sysprep_succeeded.tag does not already exist, no need to delete anything
    2007-05-10 08:00:53, Info       [0x0f003d] SYSPRP WinMain: Displaying dialog box for user to choose sysprep mode...
    2007-05-10 08:01:10, Info       [0x0f004a] SYSPRP WaitThread:Entering spawned waiting thread
    2007-05-10 08:01:10, Info                  SYSPRP SysprepSearchForUnattend: No unattend file was specified or located; skipping unattend generalize pass.
    2007-05-10 08:01:11, Info       [0x0f003f] SYSPRP WinMain: Processing 'cleanup' request.
    2007-05-10 08:01:11, Error      [0x0f0073] SYSPRP RunExternalDlls:Not running DLLs; either the machine is in an invalid state or we couldn't update the recorded state, dwRet = 31
    2007-05-10 08:01:11, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x8007001f
    2007-05-10 08:01:12, Info       [0x0f004c] SYSPRP WaitThread:Exiting spawned waiting thread
    2007-05-10 08:01:12, Info       [0x0f0057] SYSPRP ScreenSaver: Screen saver was originally enabled, successfully re-enabled it
    2007-05-10 08:01:12, Info       [0x0f0052] SYSPRP Shutting down SysPrep log
    2007-05-10 08:01:12, Info       [0x0f004d] SYSPRP The time is now 2007-05-10 08:01:12

    Thursday, May 10, 2007 12:22 PM
  • the log indicates that the machine is in an invalid state, which in turn suggests that there must have been an earlier fatal error which caused the machine to enter the current state.

    at this point, this vista install is unfortunately trashed. a clean install is necessary.

    could you try a clean install and reproduce? make sure you catch the VERY FIRST error and post the log. DO NOT continue running or rerun sysprep when you encounter a fatal error. That will merely waste your effort.

    Thursday, May 10, 2007 5:28 PM
  • I did a clean install and then syspreped the machine without the error. Thanks for the info.
    Thursday, May 10, 2007 6:23 PM
  • I got a differnrt error inspite of clean install.

    setupact log:

     

    2007-09-10 14:51:54, Info       [0x0f004d] SYSPRP The time is now 2007-09-10 14:51:54
    2007-09-10 14:51:54, Info       [0x0f004e] SYSPRP Initialized SysPrep log at C:\Windows\System32\Sysprep\Panther
    2007-09-10 14:51:54, Info       [0x0f0054] SYSPRP ValidateUser:User has required privileges to sysprep machine
    2007-09-10 14:51:54, Info       [0x0f0056] SYSPRP ValidateVersionSurpriseS version is okay
    2007-09-10 14:51:54, Info       [0x0f005c] SYSPRP ScreenSaverTongue Tieduccessfully disabled screen saver for sysprep
    2007-09-10 14:51:54, Info       [0x0f007e] SYSPRP FCreateTagFile:Tag file C:\Windows\System32\Sysprep\Sysprep_succeeded.tag does not already exist, no need to delete anything
    2007-09-10 14:51:54, Info       [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'OOBE'
    2007-09-10 14:51:54, Info       [0x0f005f] SYSPRP ParseCommands:Found supported command line option 'GENERALIZE'
    2007-09-10 14:51:54, Info       [0x0f004a] SYSPRP WaitThread:Entering spawned waiting thread
    2007-09-10 14:51:54, Info                  SYSPRP SysprepSearchForUnattend: No unattend file was specified or located; skipping unattend generalize pass.
    2007-09-10 14:51:55, Info       [0x0f003f] SYSPRP WinMainStick out tonguerocessing 'cleanup' request.
    2007-09-10 14:51:55, Info       [0x0f006c] SYSPRP RunExternalDlls:Running DLLs listed in registry for phase 3
    2007-09-10 14:51:55, Info       [0x0f008a] SYSPRP RunRegistryDlls:Retrieved section name for this phase as Cleanup
    2007-09-10 14:51:55, Info       [0x0f008b] SYSPRP RunRegistryDlls:Found entrypoint in registry at SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrep\Cleanup\{6f8d6648-9f0d-1f22-f9a8-572bb66ac5ae}; will try to launch 'C:\Windows\System32\LangCleanupSysprepAction.dll,Sysprep_Generalize_MUILangCleanup'
    2007-09-10 14:51:55, Info       [0x0f0080] SYSPRP LaunchDll:Found 'C:\Windows\System32\LangCleanupSysprepAction.dll,Sysprep_Generalize_MUILangCleanup'; executing it
    2007-09-10 14:51:55, Info                  SYSPRP Sysprep_Generalize_MUILangCleanup Start.
    2007-09-10 14:51:55, Info                  SYSPRP Disabling CMF cache SUCCEEDED
    2007-09-10 14:51:55, Info                  SYSPRP Removing scheduled task for running lpremove.exe and all related data
    2007-09-10 14:51:55, Info                  SYSPRP Removing scheduled task for lpremove.exe succeeed
    2007-09-10 14:51:55, Info                  SYSPRP Removing MUIUnattend-OOBE handshake value
    2007-09-10 14:51:55, Info                  SYSPRP MUIUnattend-OOBE handshake value is not present on the system
    2007-09-10 14:51:55, Info                  SYSPRP Sysprep_Generalize_MUILangCleanup End.
    2007-09-10 14:51:55, Info       [0x0f0081] SYSPRP LaunchDllTongue Tieduccessfully executed 'C:\Windows\System32\LangCleanupSysprepAction.dll,Sysprep_Generalize_MUILangCleanup' without error
    2007-09-10 14:51:55, Info       [0x0f008b] SYSPRP RunRegistryDlls:Found entrypoint in registry at SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrep\Cleanup\{6317eaae-40e9-171c-16d3-ec814bdc5adc}; will try to launch 'C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup'
    2007-09-10 14:51:56, Info       [0x0f0080] SYSPRP LaunchDll:Found 'C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup'; executing it
    2007-09-10 14:51:58, Info       [0x0f0081] SYSPRP LaunchDllTongue Tieduccessfully executed 'C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup' without error
    2007-09-10 14:51:58, Info       [0x0f008b] SYSPRP RunRegistryDlls:Found entrypoint in registry at SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrep\Cleanup\{15ee1eb0-9a1e-da8d-c4d8-ce732ddcc48e}; will try to launch 'C:\Windows\System32\wevtapi.dll,EvtIntSysprepCleanup'
    2007-09-10 14:51:58, Info       [0x0f0080] SYSPRP LaunchDll:Found 'C:\Windows\System32\wevtapi.dll,EvtIntSysprepCleanup'; executing it
    2007-09-10 14:53:59, Error      [0x0f0082] SYSPRP LaunchDll:Failure occurred while executing 'C:\Windows\System32\wevtapi.dll,EvtIntSysprepCleanup', returned error code 1717[gle=0x000006b5]
    2007-09-10 14:53:59, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 1717[gle=0x000006b5]
    2007-09-10 14:53:59, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x800706b5[gle=0x000006b5]
    2007-09-10 14:54:49, Info       [0x0f004c] SYSPRP WaitThread:Exiting spawned waiting thread
    2007-09-10 14:54:49, Info       [0x0f0057] SYSPRP ScreenSaverTongue Tiedcreen saver was originally enabled, successfully re-enabled it
    2007-09-10 14:54:49, Info       [0x0f0052] SYSPRP Shutting down SysPrep log
    2007-09-10 14:54:49, Info       [0x0f004d] SYSPRP The time is now 2007-09-10 14:54:49

    setuperr log :

    2007-09-10 14:53:59, Error      [0x0f0082] SYSPRP LaunchDll:Failure occurred while executing 'C:\Windows\System32\wevtapi.dll,EvtIntSysprepCleanup', returned error code 1717[gle=0x000006b5]
    2007-09-10 14:53:59, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 1717[gle=0x000006b5]
    2007-09-10 14:53:59, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x800706b5[gle=0x000006b5]

    can you please help me on this .
    Monday, September 10, 2007 10:41 AM