I know there are a number of variables at play with this question... so I'm just looking for an approximation. Is it possible to calculate the amount of time a 'chkdsk' will take for a Windows Server 2003 platform? In this specific case I'm using a RAID1 set of two 1TB drives. My real goal here is to attempt to plan a maintenance window for the platform. I'm kinda thinking that if the drive speed and capacity is known; some super genius out there can guesstimate the amount of time a 'chkdsk' on boot will take.

In my, albeit impatient, google searching I found a number of discussions of the different flags and what they do. I'm fully aware of them. I'm just none too sure of the time it would take - will it be 20 hours? will it be 4 hours? will it be 72 hours? Is it even possible to approximate this?