OK, after talking with one of the Experts, seems that file is most likely a legit one. Do you have XP Pro? She checked 3 boxes, all XP Pro, all of them had that file. I would leave it, apparently its important to the system, and thus it continues to reappear.
text taken from another forum so you might want to leave it