Full System Scan Hangup

The description says it all. It's still scanning at between 30 and 1000 files per second, but it hasn't gone past 45% in a couple hours, whats the problem?!?!??!