Updated: 2009-07-23

The following table lists the error codes used by the 2007 Microsoft Office system installations when you enable verbose logging. If an error occurs, you can find the error code in the installation log files. For more information, see 2007 Office system Setup logging.

2007 Office system Setup error codes

Error code Value

AbstractMethod

30001

ApiProhibited

30002

AlreadyImpersonatingAUser

30003

AlreadyInitialized

30004

ArgumentNullException

30005

AssertionFailed

30006

CABFileAddFailed

30007

CommandFailed

30008

ConcatenationFailed

30009

CopyFailed

30010

CreateEventFailed

30011

CustomizationPatchNotFound

30012

CustomizationPatchNotApplicable

30013

DuplicateDefinition

30014

ErrorCodeOnly - Passthrough for Win32 error

30015

ExceptionNotThrown

30016

FailedToImpersonateUser

30017

FailedToInitializeFlexDataSource

30018

FailedToStartClassFactories

30019

FileNotFound

30020

FileNotOpen

30021

FlexDialogAlreadyInitialized

30022

HResultOnly - Passthrough for HRESULT errors

30023

HWNDNotFound

30024

IncompatibleCacheAction

30025

IncompleteProductAddOns

30026

InstalledProductStateCorrupt

30027

InsufficientBuffer

30028

InvalidArgument

30029

InvalidCDKey

30030

InvalidColumnType

30031

InvalidConfigAddLanguage

30032

InvalidData

30033

InvalidDirectory

30034

InvalidFormat

30035

InvalidInitialization

30036

InvalidMethod

30037

InvalidOperation

30038

InvalidParameter

30039

InvalidProductFromARP

30040

InvalidProductInConfigXml

30041

InvalidReference

30042

InvalidRegistryValueType

30043

InvalidXMLProperty

30044

InvalidMetadataFile

30045

LogNotInitialized

30046

Logging, LogAlreadyInitialized

30047

MissingXMLNode

30048

MsiTableNotFound

30049

MsiAPICallFailure

30050

NodeNotOfTypeElement

30051

NoMoreGraceBoots

30052

NoProductsFound

30053

NoSupportedCulture

30054

NotYetImplemented

30055

NotAvailableCulture

30056

NotCustomizationPatch

30057

NullReference

30058

OCTPatchForbidden

30059

OCTWrongMSIDll

30060

OutOfBoundsIndex

30061

OutOfDiskSpace

30062

OutOfMemory

30063

OutOfRange

30064

PatchApplicationFailure

30065

PreReqCheckFailure

30066

ProcessAlreadyStarted

30067

ProcessNotStarted

30068

ProcessNotFinished

30069

ProductAlreadyDefined

30070

ResourceAlreadyTracked

30071

ResourceNotFound

30072

ResourceNotTracked

30073

SQLAlreadyConnected

30074

SQLFailedToAllocateHandle

30075

SQLFailedToConnect

30076

SQLFailedToExecuteStatement

30077

SQLFailedToRetrieveData

30078

SQLFailedToSetAttribute

30079

StorageNotCreated

30080

StreamNameTooLong

30081

SystemError

30082

ThreadAlreadyStarted

30083

ThreadNotStarted

30084

ThreadNotFinished

30085

TooManyProducts

30086

UnexpectedXMLNodeType

30087

UnexpectedError

30088

Unitialized

30089

UserCancel

30090

ExternalCommandFailed

30091

SPDatabaseOverSize

30092

IntegerTruncation

30093