The thread discussion here seems to think so;

But that doesn't explain what the process is. If you found this using Vista's Task Manager then right click the entry and select Properties. The Properties window will open for this file, although it may hide underneath the Task Manager.

That Properties window will help you find the location, where you may be able to find out more.