Hard drives do not require a driver (in any OS). Hard disk controllers do. Drivers for most hard disk controllers (ATA) are included with the Windows XP os. SATA hard disk controllers usually require a driver from the hard disk controller manufacturer or vendor.