So I have a Mid 2012 non-retina 15" Macbook Pro (2.3Ghz, 8Gig RAM). I replaced the optical drive with an SSD using OWC's Data Doubler. The SSD in the optical bay contains Mac OS X Yosemite 10.10.3 and all my apps, the HDD in the original hard drive bay contains all my music, photos, and movies. Everything runs like a dream except for one problem - when deleting files off my HDD I get the message "preparing to move to trash" and it hangs for like more than a minute and ktext in Activity Monitor goes nuts. I've narrowed it down to an indexing problem because if I go into Spotlight preferences and add my HDD to privacy (i.e. have spotlight ignore that drive) then the hanging while moving to trash issue disappears. The problem is that when that drive is excluded from Spotlight I can't conduct a search for any files on that drive. I'm a DJ and I have about 35,000 songs on the HDD so being able to use Spotlight to find a song is kinda important. From what I can gather I think the following is going on - when deleting a file Spotlight has to modify its index to reflect that the file is no longer there. But why is this such a CPU intensive task??? Moving files between the SSD and the HDD is no problem but everything goes haywire when moving a file from the HDD to the trash. One thing I should mention: if I drag file from my HDD to the desktop (i.e. move it from the HDD to the SSD), it makes a duplicate of the original file (because it's copying from the HDD to the SSD) - no problem there. But if move the original file from the HDD to the Trash and empty the Trash and then go to move the copy of of that file from the desktop (SSD) to the Trash I'll get the message "preparing to move 2 items to the trash" even though it's just one file and the original from the HDD has already been deleted. What the hell? So in short, why is Spotlight having such a hard time changing the index of one measly file being moved to the Trash just because it's from my second internal drive, and what can I do to fix it?