I had difficulty upgrading from 10.0.1 to 10.0.7 today on Vista. The MSI would fail if run with the normal installer, but it worked after copying the vmware temp folder somewhere else then running msiexec.exe /i vmwareworkstation_x64.msi EULAS_AGREED=1.
I haven't changed my extended kernel install much since I installed 10.0.1 awhile back, so I don't see why this happens.