I'm assuming the affected machine is Windows XP, as that was the OS impacted by the McAfee error, so Aero won't be present.

SFC will probably be a quick way to fix it. Otherwise, system restore back to before the glitch should pull in whatever svchost version was on the system. One last idea I can think of would be to reapply the last hotfix released by Microsoft that includes svchost.exe.