Programs to scan hard drives?

also running a chkdsk will tell the OS what not to use.