If you try winword.exe /regserver and the CLSID check, that usually fixes the problem in a couple of minutes.