Jump to content

IE8 not installing


Recommended Posts

So i have IE8VIS.exe in my programs directory and during the install, in the autounattend it calls to install ie8. For some reason, without any errors i can see, it simply doesnt install. The other programs I have in there install silently...adobe, nero,directx but for some reason ie8 simply does not work. This is the code for the ie8 install.

<RunSynchronousCommand wcm:action="add">

<Description>IE8</Description>

<Path>d:\programs\IE8vis.exe /passive /nobackup /norestart</Path>

<Order>5</Order>

<WillReboot>Never</WillReboot>

</RunSynchronousCommand>

Any ideas?

Link to comment
Share on other sites


Do you have any IE8*.log files anywhere in the \Windows directory? If so, IE8 started installing and failed - if not, setup never ran (the very first thing it does after unpacking is to open a log file, then start the actual install).

Link to comment
Share on other sites

Ok i found a log file..but i cant really deciper the problem. It does say near the end that it "completes with errors" but it gives an exit code that doesnt return any results in google...so I have no idea what the actual issue is here. I did remove the "/nobackup" flag from the install so it now runs with /passive and /noreboot

here is the log file

00:00.000: ====================================================================
00:00.000: Started: 2009/11/06 (Y/M/D) 09:28:41.592 (local)
00:00.000: Time Format in this log: MM:ss.mmm (minutes:seconds.milliseconds)
00:00.000: Command line: c:\c63331d609a893c4f010f4e01599ad\iesetup.exe /passive /norestart
00:00.000: INFO: Checking version for c:\c63331d609a893c4f010f4e01599ad\iesetup.exe: 8.0.6001.18702
00:00.078: INFO: Acquired Package Installer Mutex
00:00.078: INFO: Operating System: Windows Workstation: 6.0.6002 (Service Pack 2)
00:00.078: INFO: Vista operating system detected. Service pack major: 2, Service pack minor: 0, Service pack name: Service Pack 2
00:00.078: INFO: Checking whether servicing stack update is installed
00:00.078: INFO: SSU version regvalue found: '6.0.6002.18005'
00:00.078: INFO: Servicing stack update found. Continuing install
00:00.078: INFO: Checking Prerequisites
00:00.078: INFO: Prerequisites Satisfied: Yes
00:00.109: INFO: Checking version for C:\Program Files\Internet Explorer\iexplore.exe: 7.0.6002.18005
00:00.109: INFO: C:\Program Files\Internet Explorer\iexplore.exe version: 7.0.6002.18005
00:00.109: INFO: Checking if iexplore.exe's current version is between 8.0.6001.0...
00:00.109: INFO: ...and 8.1.0.0...
00:00.109: INFO: Maximum version on which to run IEAK branding is: 8.1.0.0...
00:00.109: INFO: iexplore.exe version check success. Install can proceed.
00:00.109: INFO: Checking version for C:\Program Files\Internet Explorer\iexplore.exe: 7.0.6002.18005
00:00.140: INFO: Checking version for C:\Windows\system32\mshtml.dll: 7.0.6002.18005
00:00.156: INFO: Checking version for C:\Windows\system32\wininet.dll: 7.0.6002.18005
00:00.250: INFO: EULA not shown in passive or quiet mode.
00:00.250: INFO: Skip directly to Options page.
00:00.328: INFO: |PreInstall >>> CPageProgress::DlgProc: Exiting Phase PH_NONE
00:00.328: INFO: |PreInstall >>> CPageProgress::_ChangeState: Original Phase: 0
00:00.328: INFO: |Initialize >>> CPageProgress::_UpdateDisplay: Actual Phase: 1
00:00.328: INFO: |Initialize >>> >[BEGIN]------------------------------
00:00.328: INFO: |Initialize >>> CPageProgress::_UpdateDisplay: Actual Phase: 1
00:00.328: INFO: |Initialize >>> SKIP[FALSE]>>Looking for skip clauses
00:00.328: INFO: |Initialize >>> SKIP[FALSE]>>Result: RUNNING This Phase
00:00.328: INFO: |Initialize >>> Calculating bytes needed to install.
00:00.328: INFO: |Initialize >>> Diskspace Required: 67596316
00:00.328: INFO: |Initialize >>> Diskspace Available to user: 71280881664
00:00.359: INFO: WindowsUpdate>>CWindowsUpdateMgr::Initialize: CoCreateInstance.CLSID_UpdateSession: HResult 0x00000000
00:00.359: INFO: WindowsUpdate>>CWindowsUpdateMgr::Initialize: PutClientApplicationID: HResult 0x00000000
00:00.359: INFO: WindowsUpdate>>CWindowsUpdateMgr::Initialize: CreateUpdateSearcher: HResult 0x00000000
00:00.359: INFO: WindowsUpdate>>CWindowsUpdateMgr::Initialize: CreateUpdateDownloader: HResult 0x00000000
00:00.375: INFO: WindowsUpdate>>CWindowsUpdateMgr::Initialize: CreateUpdateInstaller: HResult 0x00000000
00:00.375: INFO: WindowsUpdate>>WindowsUpdateMgr::Initialize: State Change: SS_INITIALIZED.
00:00.375: INFO: WindowsUpdate>>Creating thread to PauseAU.
00:00.375: INFO: WindowsUpdate>>PauseAUThread: Creating CLSID_AutomaticUpdates.
00:00.390: INFO: WindowsUpdate>>PauseAUThread: Created CLSID_AutomaticUpdates. HResult:0x00000000
00:00.406: INFO: WindowsUpdate>>PauseAUThread: Successfully paused Automatic Updates.
00:00.406: INFO: WindowsUpdate>>Pause thread completed.
00:00.406: INFO: |Initialize >>> CStateInitialize::OnInitialize: Windows Update Manager Initialization Result: 0x00000000
00:00.406: INFO: |Initialize >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.406: INFO: |Initialize >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.406: INFO: |Initialize >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.406: INFO: |Initialize >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.406: INFO: |Initialize >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.406: INFO: |Initialize >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.406: INFO: |Initialize >>> CPageProgress::_UpdateDisplay: Actual Phase: 1
00:00.422: INFO: |Initialize >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.422: INFO: |Initialize >>> CPageProgress::_UpdateDisplay: Actual Phase: 1
00:00.422: INFO: |Initialize >>> <[END]--------------------------------
00:00.422: INFO: |Initialize >>> CPageProgress::_ChangeState: Original Phase: 1
00:00.422: INFO: |Uninstall Prev. >>> >[BEGIN]------------------------------
00:00.422: INFO: |Uninstall Prev. >>> CPageProgress::_UpdateDisplay: Actual Phase: 2
00:00.422: INFO: |Uninstall Prev. >>> SKIP[FALSE]>>Looking for skip clauses
00:00.422: INFO: |Uninstall Prev. >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.422: INFO: |Uninstall Prev. >>> SKIP[FALSE]>> Adding [TRUE ] Condition: !g_pApp->GetState()->AreWeDoingUninstall()
00:00.422: INFO: |Uninstall Prev. >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.422: INFO: |Uninstall Prev. >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.422: INFO: |Uninstall Prev. >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.422: INFO: |Uninstall Prev. >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.422: INFO: |Uninstall Prev. >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.422: INFO: |Uninstall Prev. >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.422: INFO: |Uninstall Prev. >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.422: INFO: |Uninstall Prev. >>> CPageProgress::_UpdateDisplay: Actual Phase: 2
00:00.422: INFO: |Uninstall Prev. >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.422: INFO: |Uninstall Prev. >>> CPageProgress::_UpdateDisplay: Actual Phase: 2
00:00.422: INFO: |Uninstall Prev. >>> <[END]--------------------------------
00:00.422: INFO: |Uninstall Prev. >>> CPageProgress::_ChangeState: Original Phase: 2
00:00.437: INFO: |WU Download >>> >[BEGIN]------------------------------
00:00.437: INFO: |WU Download >>> CPageProgress::_UpdateDisplay: Actual Phase: 3
00:00.437: INFO: |WU Download >>> SKIP[FALSE]>>Looking for skip clauses
00:00.437: INFO: |WU Download >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.437: INFO: |WU Download >>> SKIP[FALSE]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetOptShouldUpdate()
00:00.437: INFO: |WU Download >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_BRANDING
00:00.437: INFO: |WU Download >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.437: INFO: |WU Download >>> SKIP[FALSE]>>Result: RUNNING This Phase
00:00.437: INFO: Setting Windows Update Registry Keys: LookingForUpdates=0x00 - ForcePostUpdateDownload=0x00 - ForcePostUpdateInstall=0x00
00:00.437: INFO: Setting Windows Update Registry Keys: LookingForUpdates=0x01 - ForcePostUpdateDownload=0x01 - ForcePostUpdateInstall=0x00
00:00.437: INFO: WindowsUpdate>>Search: Search criteria: 'IsInstalled=0 and Type='Software' and CategoryIDs contains '5312e4f1-6372-442d-aeb2-15f2132c9bd7''
00:00.453: ERROR: |WU Download >>> Error while looking for Internet Explorer updates, hresult=0x800703f0
00:00.453: INFO: |WU Download >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.453: INFO: |WU Download >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.453: INFO: |WU Download >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.453: INFO: |WU Download >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.453: INFO: |WU Download >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.453: INFO: |WU Download >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.453: INFO: |WU Download >>> CPageProgress::_UpdateDisplay: Actual Phase: 3
00:00.453: INFO: |WU Download >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.453: INFO: |WU Download >>> CPageProgress::_UpdateDisplay: Actual Phase: 3
00:00.453: INFO: |WU Download >>> <[END]--------------------------------
00:00.453: INFO: |WU Download >>> CPageProgress::_ChangeState: Original Phase: 3
00:00.453: INFO: |Inst. Pre-Upd. >>> >[BEGIN]------------------------------
00:00.453: INFO: |Inst. Pre-Upd. >>> CPageProgress::_UpdateDisplay: Actual Phase: 4
00:00.453: INFO: |Inst. Pre-Upd. >>> SKIP[FALSE]>>Looking for skip clauses
00:00.469: INFO: |Inst. Pre-Upd. >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.469: INFO: |Inst. Pre-Upd. >>> SKIP[FALSE]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetOptShouldUpdate()
00:00.469: INFO: |Inst. Pre-Upd. >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetResultPreIEUpdateState()!=WU_COULD_DOWNLOAD
00:00.469: INFO: |Inst. Pre-Upd. >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_BRANDING
00:00.469: INFO: |Inst. Pre-Upd. >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.469: INFO: |Inst. Pre-Upd. >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.469: INFO: |Inst. Pre-Upd. >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.469: INFO: |Inst. Pre-Upd. >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.469: INFO: |Inst. Pre-Upd. >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.469: INFO: |Inst. Pre-Upd. >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.469: INFO: |Inst. Pre-Upd. >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.469: INFO: |Inst. Pre-Upd. >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.469: INFO: |Inst. Pre-Upd. >>> CPageProgress::_UpdateDisplay: Actual Phase: 4
00:00.469: INFO: |Inst. Pre-Upd. >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.469: INFO: |Inst. Pre-Upd. >>> CPageProgress::_UpdateDisplay: Actual Phase: 4
00:00.469: INFO: |Inst. Pre-Upd. >>> <[END]--------------------------------
00:00.469: INFO: |Inst. Pre-Upd. >>> CPageProgress::_ChangeState: Original Phase: 4
00:00.469: INFO: |Running MRT >>> >[BEGIN]------------------------------
00:00.469: INFO: |Running MRT >>> CPageProgress::_UpdateDisplay: Actual Phase: 5
00:00.469: INFO: |Running MRT >>> SKIP[FALSE]>>Looking for skip clauses
00:00.469: INFO: |Running MRT >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.469: INFO: |Running MRT >>> SKIP[FALSE]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetOptShouldUpdate()
00:00.469: INFO: |Running MRT >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_BRANDING
00:00.469: INFO: |Running MRT >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.469: INFO: |Running MRT >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetCBSBasedInstall()
00:00.469: INFO: |Running MRT >>> SKIP[TRUE ]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.469: INFO: |Running MRT >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.469: INFO: |Running MRT >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.469: INFO: |Running MRT >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.469: INFO: |Running MRT >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.469: INFO: |Running MRT >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.469: INFO: |Running MRT >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.469: INFO: |Running MRT >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.469: INFO: |Running MRT >>> CPageProgress::_UpdateDisplay: Actual Phase: 5
00:00.469: INFO: |Running MRT >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.469: INFO: |Running MRT >>> CPageProgress::_UpdateDisplay: Actual Phase: 5
00:00.469: INFO: |Running MRT >>> <[END]--------------------------------
00:00.469: INFO: |Running MRT >>> CPageProgress::_ChangeState: Original Phase: 5
00:00.484: INFO: |IEAK Before >>> >[BEGIN]------------------------------
00:00.484: INFO: |IEAK Before >>> CPageProgress::_UpdateDisplay: Actual Phase: 6
00:00.484: INFO: |IEAK Before >>> SKIP[FALSE]>>Looking for skip clauses
00:00.484: INFO: |IEAK Before >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.484: INFO: |IEAK Before >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetOptIEAKMode()!=IEAK_PACKAGE
00:00.484: INFO: |IEAK Before >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.484: INFO: |IEAK Before >>> SKIP[TRUE ]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.484: INFO: |IEAK Before >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.484: INFO: |IEAK Before >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.484: INFO: |IEAK Before >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.484: INFO: |IEAK Before >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.484: INFO: |IEAK Before >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.484: INFO: |IEAK Before >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.484: INFO: |IEAK Before >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.484: INFO: |IEAK Before >>> CPageProgress::_UpdateDisplay: Actual Phase: 6
00:00.484: INFO: |IEAK Before >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.484: INFO: |IEAK Before >>> CPageProgress::_UpdateDisplay: Actual Phase: 6
00:00.484: INFO: |IEAK Before >>> <[END]--------------------------------
00:00.484: INFO: |IEAK Before >>> CPageProgress::_ChangeState: Original Phase: 6
00:00.484: INFO: |Inst. IE >>> >[BEGIN]------------------------------
00:00.484: INFO: |Inst. IE >>> CPageProgress::_UpdateDisplay: Actual Phase: 7
00:00.484: INFO: |Inst. IE >>> SKIP[FALSE]>>Looking for skip clauses
00:00.484: INFO: |Inst. IE >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.484: INFO: |Inst. IE >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_BRANDING
00:00.484: INFO: |Inst. IE >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.484: INFO: |Inst. IE >>> SKIP[FALSE]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.484: INFO: |Inst. IE >>> SKIP[FALSE]>>Result: RUNNING This Phase
00:00.484: INFO: Released Package Installer Mutex
00:00.656: INFO: |Inst. IE >>> Waiting for Internet Explorer installation to complete...
00:00.687: INFO: Process 2752 created for 'wusa.exe /quiet /norestart c:\c63331d609a893c4f010f4e01599ad\ie8.msu', starting in path 'c:\c63331d609a893c4f010f4e01599ad'
00:00.937: INFO: Process 'wusa.exe /quiet /norestart c:\c63331d609a893c4f010f4e01599ad\ie8.msu' exited with exit code 1008
00:00.937: INFO: |Inst. IE >>> CPageProgress::DlgProc: Received WM_PM_EXECUTION_COMPLETE, 0, 2
00:00.937: INFO: Acquired Package Installer Mutex
00:00.937: ERROR: |Inst. IE >>> Internet Explorer installation completed with errors, exitresult=0x00000000, exitcode=0x000003f0
00:00.937: INFO: |Inst. IE >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.937: INFO: |Inst. IE >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.937: INFO: |Inst. IE >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.937: INFO: |Inst. IE >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.937: INFO: |Inst. IE >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.937: INFO: |Inst. IE >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.937: INFO: |Inst. IE >>> CPageProgress::_UpdateDisplay: Actual Phase: 7
00:00.937: INFO: |Inst. IE >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.937: INFO: |Inst. IE >>> CPageProgress::_UpdateDisplay: Actual Phase: 7
00:00.937: INFO: |Inst. IE >>> <[END]--------------------------------
00:00.937: INFO: |Inst. IE >>> CPageProgress::_ChangeState: Original Phase: 7
00:00.937: INFO: |Inst. Lang Pack >>> >[BEGIN]------------------------------
00:00.937: INFO: |Inst. Lang Pack >>> CPageProgress::_UpdateDisplay: Actual Phase: 8
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>>Looking for skip clauses
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_BRANDING
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>> Adding [FALSE] Condition: g_pApp->GetState()->GetCBSBasedInstall()==FALSE
00:00.937: INFO: |Inst. Lang Pack >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetInstallLanguagePack()==FALSE
00:00.953: INFO: |Inst. Lang Pack >>> SKIP[TRUE ]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetResultCouldInstallIE()==FALSE
00:00.953: INFO: |Inst. Lang Pack >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.953: INFO: |Inst. Lang Pack >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.953: INFO: |Inst. Lang Pack >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.953: INFO: |Inst. Lang Pack >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.953: INFO: |Inst. Lang Pack >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.953: INFO: |Inst. Lang Pack >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.953: INFO: |Inst. Lang Pack >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.953: INFO: |Inst. Lang Pack >>> CPageProgress::_UpdateDisplay: Actual Phase: 8
00:00.953: INFO: |Inst. Lang Pack >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.953: INFO: |Inst. Lang Pack >>> CPageProgress::_UpdateDisplay: Actual Phase: 8
00:00.953: INFO: |Inst. Lang Pack >>> <[END]--------------------------------
00:00.953: INFO: |Inst. Lang Pack >>> CPageProgress::_ChangeState: Original Phase: 8
00:00.953: INFO: |IEAK After IE >>> >[BEGIN]------------------------------
00:00.953: INFO: |IEAK After IE >>> CPageProgress::_UpdateDisplay: Actual Phase: 9
00:00.953: INFO: |IEAK After IE >>> SKIP[FALSE]>>Looking for skip clauses
00:00.953: INFO: |IEAK After IE >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.953: INFO: |IEAK After IE >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetOptIEAKMode()!=IEAK_PACKAGE
00:00.953: INFO: |IEAK After IE >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.953: INFO: |IEAK After IE >>> SKIP[TRUE ]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.953: INFO: |IEAK After IE >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.953: INFO: |IEAK After IE >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.953: INFO: |IEAK After IE >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.953: INFO: |IEAK After IE >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.953: INFO: |IEAK After IE >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.953: INFO: |IEAK After IE >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.953: INFO: |IEAK After IE >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.953: INFO: |IEAK After IE >>> CPageProgress::_UpdateDisplay: Actual Phase: 9
00:00.953: INFO: |IEAK After IE >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.953: INFO: |IEAK After IE >>> CPageProgress::_UpdateDisplay: Actual Phase: 9
00:00.953: INFO: |IEAK After IE >>> <[END]--------------------------------
00:00.953: INFO: |IEAK After IE >>> CPageProgress::_ChangeState: Original Phase: 9
00:00.953: INFO: |Inst. Post-Upd. >>> >[BEGIN]------------------------------
00:00.969: INFO: |Inst. Post-Upd. >>> CPageProgress::_UpdateDisplay: Actual Phase: 10
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[FALSE]>>Looking for skip clauses
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[FALSE]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetOptShouldUpdate()
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[FALSE]>> Adding [TRUE ] Condition: !g_pApp->GetState()->GetResultCouldInstallIE()
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[TRUE ]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetResultPostIEUpdateState()!=WU_COULD_DOWNLOAD
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_BRANDING
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[TRUE ]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.969: INFO: |Inst. Post-Upd. >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.969: INFO: |Inst. Post-Upd. >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.969: INFO: |Inst. Post-Upd. >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.969: INFO: |Inst. Post-Upd. >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.969: INFO: |Inst. Post-Upd. >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.969: INFO: |Inst. Post-Upd. >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.969: INFO: |Inst. Post-Upd. >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.969: INFO: |Inst. Post-Upd. >>> CPageProgress::_UpdateDisplay: Actual Phase: 10
00:00.969: INFO: |Inst. Post-Upd. >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.969: INFO: Setting Windows Update Registry Keys: LookingForUpdates=0x00 - ForcePostUpdateDownload=0x00 - ForcePostUpdateInstall=0x00
00:00.969: INFO: |Inst. Post-Upd. >>> CPageProgress::_UpdateDisplay: Actual Phase: 10
00:00.969: INFO: |Inst. Post-Upd. >>> <[END]--------------------------------
00:00.969: INFO: |Inst. Post-Upd. >>> CPageProgress::_ChangeState: Original Phase: 10
00:00.969: INFO: |IEAK After IEUPD >>> >[BEGIN]------------------------------
00:00.969: INFO: |IEAK After IEUPD >>> CPageProgress::_UpdateDisplay: Actual Phase: 11
00:00.969: INFO: |IEAK After IEUPD >>> SKIP[FALSE]>>Looking for skip clauses
00:00.969: INFO: |IEAK After IEUPD >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.969: INFO: |IEAK After IEUPD >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetOptIEAKMode()!=IEAK_PACKAGE
00:00.969: INFO: |IEAK After IEUPD >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.969: INFO: |IEAK After IEUPD >>> SKIP[TRUE ]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.969: INFO: |IEAK After IEUPD >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.969: INFO: |IEAK After IEUPD >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.969: INFO: |IEAK After IEUPD >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.969: INFO: |IEAK After IEUPD >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.969: INFO: |IEAK After IEUPD >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.984: INFO: |IEAK After IEUPD >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.984: INFO: |IEAK After IEUPD >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.984: INFO: |IEAK After IEUPD >>> CPageProgress::_UpdateDisplay: Actual Phase: 11
00:00.984: INFO: |IEAK After IEUPD >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.984: INFO: |IEAK After IEUPD >>> CPageProgress::_UpdateDisplay: Actual Phase: 11
00:00.984: INFO: |IEAK After IEUPD >>> <[END]--------------------------------
00:00.984: INFO: |IEAK After IEUPD >>> CPageProgress::_ChangeState: Original Phase: 11
00:00.984: INFO: |IEAK Finalize >>> >[BEGIN]------------------------------
00:00.984: INFO: |IEAK Finalize >>> CPageProgress::_UpdateDisplay: Actual Phase: 12
00:00.984: INFO: |IEAK Finalize >>> SKIP[FALSE]>>Looking for skip clauses
00:00.984: INFO: |IEAK Finalize >>> SKIP[FALSE]>> Adding [FALSE] Condition: !_psdStateData->GetIsInitSuccessful()
00:00.984: INFO: |IEAK Finalize >>> SKIP[FALSE]>> Adding [TRUE ] Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_NONE
00:00.984: INFO: |IEAK Finalize >>> SKIP[TRUE ]>> Adding [FALSE] Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:00.984: INFO: |IEAK Finalize >>> SKIP[TRUE ]>> Adding [FALSE] Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:00.984: INFO: |IEAK Finalize >>> SKIP[TRUE ]>>Result: SKIPPING This Phase
00:00.984: INFO: |IEAK Finalize >>> CInstallationState::_ExitState: Preparing to Leave State.
00:00.984: INFO: |IEAK Finalize >>> CInstallationState::_ExitState: Setting Progress 100.
00:00.984: INFO: |IEAK Finalize >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:00.984: INFO: |IEAK Finalize >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:00.984: INFO: |IEAK Finalize >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:00.984: INFO: |IEAK Finalize >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:00.984: INFO: |IEAK Finalize >>> CPageProgress::_UpdateDisplay: Actual Phase: 12
00:00.984: INFO: |IEAK Finalize >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:00.984: INFO: |IEAK Finalize >>> CPageProgress::_UpdateDisplay: Actual Phase: 12
00:00.984: INFO: |IEAK Finalize >>> <[END]--------------------------------
00:00.984: INFO: |IEAK Finalize >>> CPageProgress::_ChangeState: Original Phase: 12
00:00.984: INFO: |Finalize >>> >[BEGIN]------------------------------
00:00.984: INFO: |Finalize >>> CPageProgress::_UpdateDisplay: Actual Phase: 13
00:00.984: INFO: |Finalize >>> SKIP[FALSE]>>Looking for skip clauses
00:00.984: INFO: |Finalize >>> SKIP[FALSE]>>Result: RUNNING This Phase
00:01.000: INFO: |Finalize >>> CInstallationState::_ExitState: Preparing to Leave State.
00:01.000: INFO: |Finalize >>> CInstallationState::_ExitState: Setting Progress 100.
00:01.000: INFO: |Finalize >>> CInstallationState::_SetProgress: Post Set Progress Message Succeeded.
00:01.000: INFO: |Finalize >>> CInstallationState::_ExitState: Posting Exit Phase Message.
00:01.000: INFO: |Finalize >>> CInstallationState::_ExitState: Post Exit Phase Message Succeeded.
00:01.000: INFO: |Finalize >>> CPageProgress::DlgProc: Received WM_PR_SETPROGRESS, 64, 0
00:01.000: INFO: |Finalize >>> CPageProgress::_UpdateDisplay: Actual Phase: 13
00:01.000: INFO: |Finalize >>> CPageProgress::DlgProc: Received WM_PR_EXITPHASE, 0, 0
00:01.000: INFO: |Finalize >>> CPageProgress::_UpdateDisplay: Actual Phase: 13
00:01.000: INFO: |Finalize >>> <[END]--------------------------------
00:01.000: INFO: |Finalize >>> CPageProgress::_ChangeState: Original Phase: 13
00:03.500: INFO: REBOOT: not needed.
00:03.500: INFO: Installer return value: hr=0x00000000
00:03.515: INFO: Setup exit code: 0x00000000.
00:03.515: INFO: Installer Process exit code: 0x000003f0.

Link to comment
Share on other sites

So I dumped trying to get it done in unattended and instead just added the installer file to my autoit script that runs after the install. It works nice and auto-reboots the system which is also handy. Not sure what the issue was with this but the other method works just aswell.

The only kinda issue thats not a big deal is when you run IE8, it asks for all that stupid suggested sites and blah blah that i wish i could skip (like skipping the runonce in ie7) but its not a huge deal.

Link to comment
Share on other sites

It's actually failing when downloading Windows updates, and unfortunately when you do a passive install with a non-IEAK build of IE8 if this fails the whole setup fails. The error is actually 0x800703f0 (0x000003f0), which maps to:

for hex 0x3f0 / decimal 1008
ERROR_NO_TOKEN winerror.h
An attempt was made to reference a token that does not
exist.

This means it cannot get a user token for the user's login context, which means you aren't doing this during the auditUser pass, but the specialize pass. Given the way IE's setup engine is written, a user MUST be logged on (and the user's token available) or setup will fail - this is generally not available during the specialize pass if a setup package needs to check with WU, and thus this failure is expected. To get this to work, you're probably going to have to run this as a SynchronousCommand in the FirstLogonCommands section of the oobeSystem pass - I can't guarantee you it'll work, but it should. However, if it doesn't, your only real other option is to slipstream it into your WIM file before deployment (a good method) or use the auditUser pass when using sysprep /audit (or /audit /generalize, if this is going to be a deployment image).

As to first run, see here.

Link to comment
Share on other sites

I might eventually do the slipstream method but it does work just running the installer in my autoit script so I'm happy for now anyway. The slipstream method seems to not be that hard to do so I can produce my sp2 image with ie8 integrated and then pull the entire file out and throw it on my disc. Thanks alot for the advice.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...