mscc32.exe

On starting my computer running xp homeI look on the task manager and find a process called "mscc32.exe" has a cpu figure of around 98.cpu usage is at 100% until I cancel this then it changes to 2-3%It seems to have no effect when I cancel itWhat is it/and why is it using all my p4 3ghz cpu?