During installation of SMS Advanced Client (SMS 2003), the following error occurred:
Setup was unable to compile the file SmsClient.mof
The error code is 8004100E
It turned out that the computer was not joined to my domain. Joining a domain without rebooting my pc didn’t solve the problem, so I had to join a domain and then reboot my computer. Having done that, SMS Advanced Client installed without any errors.
For anyone who finds they have this issue and their PC was already on the domain, you could have a corrupted mof file. Here’s how to fix that one:
http://www.itsupportforum.net/topic/msi-setup-was-unable-to-compile-the-file-smsclient-mof/