Get WMI error 0x80070057 When change sql server service account from local system to domain account

Hi, When I changed the sql server engine account from local system to a domain account on sql server 2012 standard edition 32 bit with SP2, I keep getting WMI error :
The parameter is incorrect. [0x80070057]
I did the change through SQL server configuration manager.

Even I changed to use "network service" account, it is same error.

Please help. thanks

can you check this
https://sites.google.com/site/pankajdbablog/sql-server-administration/installing-and-configuring-sql-server-2008/the-parameter-is-incorrect-0x80070057-in-sql-server-configuration-manager

Try to not use the “Browse” button and just type the account name and password.
Please go this one it may be helpful to you. https://sites.google.com/site/pankajdbablog/sql-server-administration/installing-and-configuring-sql-server-2008/the-parameter-is-incorrect-0x80070057-in-sql-server-configuration-manager

Yes I did read that before, I don't see any error on event log or sql log. I did check the permission for the folder. And the domain account has permission.

the error code indicate: 0x8007xxxx
Errors originating in the core operating system. WMI may return this type of error because of an external failure, for example, DCOM security failure.

finally i have to use service.msc to make the change, I thought it is not recommended.

thank you again