OFF2000: "Installer Terminated Prematurely" Error Message When You Use ! Logging Option (292032)



The information in this article applies to:

  • Microsoft Office 2000 Premium
  • Microsoft Office 2000 Professoinal
  • Microsoft Office 2000 Standard
  • Microsoft Office 2000 Small Business
  • Microsoft Office 2000 Developer
  • Microsoft Access 2000
  • Microsoft Excel 2000
  • Microsoft FrontPage 2000
  • Microsoft Outlook 2000
  • Microsoft PowerPoint 2000
  • Microsoft Word 2000

This article was previously published under Q292032

SYMPTOMS

If you use the ! logging option when you install Office 2000 (for example, e:\setup.exe /L*V! C:\verbose.txt), you may receive the following error message near the end of the installation:
Installer terminated prematurely.
When you click OK to this error message, you receive the following error message:
The I/O operation has been aborted because of either a thread exit or an application request.
If you view the contents of the verbose log file, you see text similar to the following:
Action 13:29:18: ForceReboot. 
MSI (c) (8F:4B): Executing op: RegAddRunOnceEntry(Name=904000001E872D116BF00006799C897,Command=/I "{00000409-78E1-11D2-B60F-006097C998E7}" AFTERREBOOT=1 RUNONCEENTRY="904000001E872D116BF00006799C897" /qF /lmewuifsoarpcv!+! "c:\verbose2.txt")
1: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce 2: 904000001E872D116BF00006799C897 3: C:\WINDOWS\SYSTEM\MsiExec.exe /@ "904000001E872D116BF00006799C897" 
1: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\RunOnceEntries 2: 904000001E872D116BF00006799C897 3: /I "{00000409-78E1-11D2-B60F-006097C998E7}" AFTERREBOOT=1 RUNONCEENTRY="904000001E872D116BF00006799C897" /qF /lmewuifsoarpcv!+! "c:\verbose2.txt" 
MSI (c) (8F:4B): Executing op: End(Checksum=0,ProgressTotal=0)
MSI (c) (8F:4B): FEATURECACHE: Entering Invalidate
MSI (c) (8F:4B): Generating exception report.
=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Module: C:\WINDOWS\SYSTEM\MSI.DLL
Function: 0x244517e4
=====================================================

Registers:
EAX:00000026  EBX:00000026  ECX:245288F0  EDX:8200A00C  ESI:0082C154  EDI:2453B8A0
CS:EIP:015F:244517E4 SS:ESP:0167:0077EABC  EBP:2453B8A0
DS:0167  ES:0167  FS:2F3F  GS:0000
Flags:00010246

Call stack:
Address   Frame
244517E4  2453B8A0 0x244517e4
 -- 0x00000000 0x24539B90 0x00000000 0x00000000

Installer terminated prematurely.
				

CAUSE

When you use the ! logging option and there is no fatal error during the installation, the Windows Installer creates a RunOnce registry key with invalid characters.

RESOLUTION

To resolve this problem, run Setup without the ! logging option. For example, you can use a command line similar to the following:

e:\setup.exe /L*V C:\verbose.txt

It is not necessary to use the ! logging option on computers where the Office installation does not stop responding (hang).

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

At times, Office Setup stops responding (hangs), and you do not receive any error message. In this situation, it is recommended that you restart your computer and re-run Office Setup with verbose logging enabled and the ! option included in the command line.

To do this, start Office Setup by following these steps:
  1. Click Start and then click Run.
  2. In the Open box, type the following command line, and then click OK:

    path\Setup.exe /L*v! C:\Verboselog.txt

    NOTE: path is the full path to your Office source location.
Generally, 19 lines of logging information are cached in memory before being written to the verbose log file (in this case, C:\Verboselog.txt). If you do not use the ! option for the /L (logging) switch, you may lose some or all of this cached information if Setup stops. If you use the ! option, the most you lose is one line, because the ! option forces the Windows Installer to write logging information to the log file one line at a time (there is no caching of information).

Modification Type:MinorLast Reviewed:10/13/2006
Keywords:kbbug kberrmsg kbpending KB292032