Try rebuilding the "Launch Services" database with Onyx or Cocktail. This is something that Launch Services does on its own -- it searches for programs on all attached drives, and you get multiple entries.
You can try ejecting the drive (and you can leave it ejected if you'd like, schedules will mount/copy/eject automatically).
__________________
--Dave Nanian
|