In this post I want to show a solution for a SCCM 2012 sp1 client installation problem which I met over my daily routine work.
You try to Install a SCCM client on a remote XP-sp3 machine, and the installation fails. In ccmsetup.log you see the following:
MSI: Setup was unable to compile the file DiscoveryStatus.mof error code is 8004100E.
Probably a corrupted .mof file on the client machine.
To resolve this problem, run the following commands on the client machine:
mofcomp C:\Program Files\Microsoft Policy Platform\SchemaNamespaces.mof
And then run:
mofcomp C:\Program Files\Microsoft Policy Platform\ExtendedStatus.mof
I hope this has been helpful for you,