A retracting method of compensating for a time for parking and unloading with an additional floating force obtained by additionally operating a spindle motor for a predetermined period after a retract operation is started, a hard disk drive (HDD) adopting the method, and a computer readable recording medium having a program for performing the method. The retracting method of the hard disk drive to retract a head to a retract area in response to detection of a retract condition includes driving the spindle motor at least for a predetermined period at the beginning of a retract operation to rotate a disk. The spindle motor is additionally driven for the predetermined period after the retract operation is started such that an additional floating force can be obtained, and thus, a time for parking and unloading is compensated for, and a stable retract operation is performed.
展开▼