none
Fatal Error: IESysprep.dll

    Question

  • Hello everyone,

    My company made a decision to roll back from IE8 in one of our Vista Business 32-bit images. It's a pretty basic image that uses sysprep /generalize /oobe with some unattend options.

    I booted up my reference (master) image and added IE8, did a sysprep and deployed this image. That process worked 100% great.

    A week later we decided to roll back from IE8--so I booted my reference image again, ran the IE8 Uninstaller from Programs and Features, rebooted, ran IE8Blocker.cmd /B to block Ie, then ran Windows Update to grab updated IE7 components.

    I then re-ran sysprep /generalize /oobe /unattend and received a fatal error that it was unable to find IESysprep.dll.

    From Setuperr.log in C:\Windows\System32\Sysprep\Panther.

    2009-12-03 12:07:59, Error      [0x0f0085] SYSPRP LaunchDll:Could not load DLL C:\Windows\System32\iesysprep.dll[gle=0x0000007e]
    2009-12-03 12:07:59, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 126[gle=0x0000007e]
    2009-12-03 12:07:59, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x8007007e[gle=0x0000007e]
    

    From Setupact.log:

    2009-12-03 12:07:59, Info       [0x0f008b] SYSPRP RunRegistryDlls:Found entrypoint in registry at SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrep\Cleanup\{cfc7f690-3c2a-fe7d-b6bc-e36d2d203cef}; will try to launch 'C:\Windows\System32\iesysprep.dll,Sysprep_Cleanup_IE'
    2009-12-03 12:07:59, Error      [0x0f0085] SYSPRP LaunchDll:Could not load DLL C:\Windows\System32\iesysprep.dll[gle=0x0000007e]
    2009-12-03 12:07:59, Error      [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = 126[gle=0x0000007e]
    2009-12-03 12:07:59, Error      [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x8007007e[gle=0x0000007e]
    2009-12-03 12:08:07, Info       [0x0f004c] SYSPRP WaitThread:Exiting spawned waiting thread

    Attemtping to remove the registry entry pointer to iesysprep.dll caused Sysprep to not work. It froze on "Processing Cleanup Phase Plugins". It never got beyond that. I ended up having to revert to an older image and start from scratch on the changes from then until now.
    Monday, December 07, 2009 6:47 PM

All replies

  • I've he same problem with a laptop in Vista. when I try to run sysprep, after uninstall IE8 i get a fatal error. if i unregister iesysprep.dll, then i can run sysprep, but when you boot the image appears a bluescreen with stop code 0x0000007C: BUGCODE_NDIS_DRIVER
    Thursday, April 07, 2011 8:15 PM
  • Same thing happened to me. I'm working with Vista Business x64 images had to upgrade to IE9 from IE7 to fix some strange security error and then roll back to IE7 again by uninsalling IE9 which fixed my other problem with IE security and downloading files.  Anyway, after that, when I went to sysprep my newly cleaned up image, I got the same error as you with the iesysprep.dll not being found.

    MY FIX: I copied an iesysprep.dll file from another machine that had it (i.e a Machine that had IE8 on it since IE7 machines do not have this file by default). Once I copied it over to the machine that I was getting the sysprep error on, it completed the sysprep process and shutdown. I cannot confirm what will happen next as I have done this remotely and will have to complete the process once I am physically at the machine now that it has shutdown. 

    Saturday, February 18, 2012 2:33 AM