XML load error, programming failed using MotoUpdate

Hello Professionals,
When I am updating the Moto I ended up with an error and it failed to update. It says that some dll may not be registered in the computer and XML load error too. Do I need to install the dll separately in the desired folder? Does anyone know how to fix this problem? Thanks.

Programming Failed.
Cause: Other failure
Reason: XML load error. msxml*.dll may not be registered.
