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
|