|Mine (XP SP3) is in exactly the same location so that seems fine.|
You said it works from the actual file so I doubt SFC will help.
Looks like it's your "link" that is busted. The reg file here claims to fix it:
Always pop back and let us know the outcome - thanks