Pointing people

The expected version of the product was not found on the system

This problem presents itself when you try to run a cumulative update. In my case it happened when configuring a new system. I installed MOSS+SP2 x64. Then ran the July 2009 CU and after that installed the language pack. Then I tried to restore a backup of a site collection and that came back with a

Your backup is from a different version of Windows SharePoint Services and cannot be restored to a server running the current version. The backup file should be restored to a server with version '12.0.0.6510' or later.

error. Weird... Didn't I just run that update? An attempt to run the update again presented the error described in the topic...

Solution

It seems that you need to apply SP2 for the language pack also. Those service packs are available here:

After applying this SP you need to run the updates again. Make sure you run the WSS & MOSS CUs.

References

http://blogs.technet.com/b/jks/archive/2009/06/19/do-you-get-the-error-the-expected-version-of-the-product-was-not-found-on-the-system-when-installing-a-sharepoint-update.aspx