The larger the hard disk, the longer it takes the computer to defrag. And the more data you store a long time the defrag needs. Usually, on a 500GB disk, high-end hardware takes an hour to 90 minutes; a 1TB hard drive that has not been defragged during a long time might even take several hours.