Part of VMware Tools runs as a Service and that is probably what's not starting, so have you looked in the Event Viewer in Windows for any clues as to why the Service is not starting/failing?
Event Viewer can be found under Administrative Tools in Control Panel or use the following command:
%windiw%\system32\eventvwr.msc /s