VBScab, i need your help
hi VBScab,
i'm asking for your help because i saw you having the answer for that kind of things;
what is the error 0x80004005?
how do you translate those errors into human language?
thanks man!
i'm asking for your help because i saw you having the answer for that kind of things;
what is the error 0x80004005?
how do you translate those errors into human language?
thanks man!
0 Comments
[ + ] Show comments
Answers (10)
Please log in to answer
Posted by:
anonymous_9363
12 years ago
LOL...actually, I remember posting a reply to this and it was more or less exactly the same as Lewis's. Lord knows what happened to it.
Anyway, as I say, it was more or less word-for-word, save for the addition that, for these errors (unlike, say, errors returned by WMI queries) only the last 2 (or 4?) digits are relevant. In this case, we're looking at error 5 which, as we all know - having commited the DOS error table to memory - is 'Access denied'.
So, if the registration od DLLs/OCXs is failing, it'll be because the account being used doesn't have sufficient privileges to write to the location.
Needless to say, a session with ProcMon would have brought that to light in seconds but I may not have mentioned that particular tool before...
Anyway, as I say, it was more or less word-for-word, save for the addition that, for these errors (unlike, say, errors returned by WMI queries) only the last 2 (or 4?) digits are relevant. In this case, we're looking at error 5 which, as we all know - having commited the DOS error table to memory - is 'Access denied'.
So, if the registration od DLLs/OCXs is failing, it'll be because the account being used doesn't have sufficient privileges to write to the location.
Needless to say, a session with ProcMon would have brought that to light in seconds but I may not have mentioned that particular tool before...
Posted by:
jmaclaurin
13 years ago
Ok, I'm not VBscab, but I'll give it a shot...
That specific error (its more a general error than specific) basically means that something failed. Commonly, its something that is called that is not properly registered like a dll or ocx. The general side could mean the file is not registered, is corrupted, is not what the application is looking for (version, wrong file), is not installed, is not in the location its supposed to be, etc....
Check the event logs for more detail or enable verbose logging in hopes to capture where its failing.
HTH
That specific error (its more a general error than specific) basically means that something failed. Commonly, its something that is called that is not properly registered like a dll or ocx. The general side could mean the file is not registered, is corrupted, is not what the application is looking for (version, wrong file), is not installed, is not in the location its supposed to be, etc....
Check the event logs for more detail or enable verbose logging in hopes to capture where its failing.
HTH
Posted by:
bearden3
13 years ago
If you get an MSI error -2147467259, convert the decimal number to hex, giving you FFFFFFFF80004005.
Drop the leading "F"s giving you 80004005.
Looking in the winerror.h file, the Hex value 80004005 (decimal: -2147467259) gives an Error Description of "Unspecified error." Of course that's not helpful at all. :(
Look at this link to see if it helps you any:
http://www.computerperformance.co.uk/Logon/code/code_80004005.htm
Drop the leading "F"s giving you 80004005.
Looking in the winerror.h file, the Hex value 80004005 (decimal: -2147467259) gives an Error Description of "Unspecified error." Of course that's not helpful at all. :(
Look at this link to see if it helps you any:
http://www.computerperformance.co.uk/Logon/code/code_80004005.htm
Posted by:
kardock
13 years ago
Posted by:
jmcfadyen
12 years ago
Posted by:
bearden3
12 years ago
Posted by:
kardock
12 years ago
Posted by:
anonymous_9363
12 years ago
Posted by:
kardock
12 years ago
Posted by:
bearden3
12 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.