I faced this error, when i changed the WindowsSchema.dll, to fix a bug.
Never been able to Query Windows asset anymore.
Trying to fix the problem, would probable have cost more time.
So we went for reinstallation, and did not change the WindowsSchema.dll manually (waiting that the problem is corrected in a SCU / PU)
Sorry, i can't help you more than give you my experience.