You can take a look in the \windows\system32\dllcache folder - is there shell32.dll? Does it have the correct version?