Вообще-то программа Scandisk стартует, или вовсе ничего не начав делать вываливается? Если сразу отказ - то значит у тебя на диске что-то плохо, скорее всего кривые винды. А причина этой кривости - либо плохой винт (тот самый С:, который теперь не проверить), либо неправильно установленная операционная система. Здесь могу посоветовать только одно - загрузиться с дискеты, все стереть с винчестера, хорошенько его проверить как устройство и ставить Windows заново. У меня после такого (если железо хорошее) все было хорошо. Если же начинает проверять, но потом останавливается - то можно перед началом проверки все режимы ее выставить помягче: (кнопка "дополнительно"

- никогда, не вести, пропускать, освобождать и ничего не проверять (снять все птицы). Если в таком режиме пройдет, то постепенно возвращать обратно. У меня такое помогало (особенно часто застревало на поиске потерянных файлов, хотя сообщение было другое).