I am attempting to install IE 8 on a machine with XP SP2 and it will not
work. Using the same setup if I upgrade to SP 3 it works fine. The
ie8_main.log states:
00:07.485: ERROR: Setup exit code: 0x0000f0f4 (Setup has detected the
system is missing one or more prerequisites required to install.).
I have tried installing all other windows updates but the service pack and
it still will not install.... then with the service pack installed it works
fine. On the system requirements site for IE 8 it says the minimun
requirements are XP with service pack 2 but this is not the case for me. Is
there a fix for this? I have included a larger portion of the log.
00:04.000: INFO: |IEAK Finalize >>> CPageProgress::_UpdateDisplay:
Actual Phase: 12
00:04.016: INFO: |IEAK Finalize >>> SKIP[FALSE]>>Looking for skip
clauses
00:04.016: INFO: |IEAK Finalize >>> SKIP[FALSE]>> Adding [FALSE]
Condition: !_psdStateData->GetIsInitSuccessful()
00:04.032: INFO: |IEAK Finalize >>> SKIP[FALSE]>> Adding [FALSE]
Condition: g_pApp->GetState()->GetOptIEAKMode()==IEAK_NONE
00:04.032: INFO: |IEAK Finalize >>> SKIP[FALSE]>> Adding [FALSE]
Condition: g_pApp->GetState()->AreWeDoingUninstall()
00:04.047: INFO: |IEAK Finalize >>> SKIP[FALSE]>> Adding [TRUE ]
Condition: !g_pApp->GetState()->GetPrerequisiteSatisfied()
00:04.047: INFO: |IEAK Finalize >>> SKIP[TRUE ]>>Result: SKIPPING This
Phase
00:04.063: INFO: |IEAK Finalize >>> CInstallationState::_ExitState:
Preparing to Leave State.
00:04.063: INFO: |IEAK Finalize >>> CInstallationState::_ExitState:
Setting Progress 100.
00:04.079: INFO: |IEAK Finalize >>> CInstallationState::_SetProgress:
Post Set Progress Message Succeeded.
00:04.079: INFO: |IEAK Finalize >>> CInstallationState::_ExitState:
Posting Exit Phase Message.
00:04.094: INFO: |IEAK Finalize >>> CInstallationState::_ExitState:
Post Exit Phase Message Succeeded.
00:04.110: INFO: |IEAK Finalize >>> CPageProgress:

lgProc: Received
WM_PR_SETPROGRESS, 64, 0
00:04.110: INFO: |IEAK Finalize >>> CPageProgress::_UpdateDisplay:
Actual Phase: 12
00:04.125: INFO: |IEAK Finalize >>> CPageProgress:

lgProc: Received
WM_PR_EXITPHASE, 0, 0
00:04.125: INFO: |IEAK Finalize >>> CPageProgress::_UpdateDisplay:
Actual Phase: 12
00:04.141: INFO: |IEAK Finalize >>>
<[END]--------------------------------
00:04.141: INFO: |IEAK Finalize >>> CPageProgress::_ChangeState:
Original Phase: 12
00:04.172: INFO: |Finalize >>>
>[BEGIN]------------------------------
00:04.297: INFO: |Finalize >>> CPageProgress::_UpdateDisplay:
Actual Phase: 13
00:04.391: INFO: |Finalize >>> SKIP[FALSE]>>Looking for skip
clauses
00:04.391: INFO: |Finalize >>> SKIP[FALSE]>>Result: RUNNING This
Phase
00:04.407: INFO: |Finalize >>> CInstallationState::_ExitState:
Preparing to Leave State.
00:04.407: INFO: |Finalize >>> CInstallationState::_ExitState:
Setting Progress 100.
00:04.422: INFO: |Finalize >>> CInstallationState::_SetProgress:
Post Set Progress Message Succeeded.
00:04.422: INFO: |Finalize >>> CInstallationState::_ExitState:
Posting Exit Phase Message.
00:04.438: INFO: |Finalize >>> CInstallationState::_ExitState:
Post Exit Phase Message Succeeded.
00:04.438: INFO: |Finalize >>> CPageProgress:

lgProc: Received
WM_PR_SETPROGRESS, 64, 0
00:04.454: INFO: |Finalize >>> CPageProgress::_UpdateDisplay:
Actual Phase: 13
00:04.454: INFO: |Finalize >>> CPageProgress:

lgProc: Received
WM_PR_EXITPHASE, 0, 0
00:04.469: INFO: |Finalize >>> CPageProgress::_UpdateDisplay:
Actual Phase: 13
00:04.469: INFO: |Finalize >>>
<[END]--------------------------------
00:04.485: INFO: |Finalize >>> CPageProgress::_ChangeState:
Original Phase: 13
00:07.422: INFO: REBOOT: not needed.
00:07.454: INFO: Installer return value: hr=0x0000f0f4
00:07.485: ERROR: Setup exit code: 0x0000f0f4 (Setup has detected the
system is missing one or more prerequisites required to install.).
Thanks!