Occationally you'll need to run 64-bit things from SCCM which may try to initialise them in a 32-bit way and cause problems and errors. One way to get round this is to use the sysnative value. This enables 64-bit programs to be correctly initialised even from the 32-bit SCCM client.
e.g.
C:\windows\sysnative\DISM.EXE
parameters
The above command will enable the Windows features on a 64-bit build to be configured via an command to a 32-bit SCCM client.