I had problems with one of the newer versions disabling error checking. It reacted the same way you described. Normally you can view the progress and it gives a report when completed. I uninstalled Zone Alarm, installed an older verion and the problem disappeared.
When I run disk check in Windows XP, it has to be done at start up. The problem is the results pop up just for a second. Is there a way to view the results afterwards? Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic