Sometimes the error 0xc1900204 can occur in the update if english is not set as default display language. To fix this problem, you have to make sure that your registry is configured correctly. To check your settings, follow the steps below:
Open up the registry and go to the following key:
Change the value “InstallLanguage” to 0409
The value 0409 means display language EN-US more information here.