Run the disk diagnostic for your brand of disk drive (if you don't know what make it is run Seatools). Download UBCD and burn it to CD, it has all the disk testing utilities on it plus many more useful tools besides, then just boot with the disc in the drive and select the utility that you want.

Ultimate Boot CD

You may find these instructions helpful for burning the UBCD .iso file to disc:

How can I write (burn) ISO files to CD or DVD?