There's something very wrong with Windows disk access, you can see it easily by trying to run a Windows desktop with rotating disks.
But SQL Server is in the unique position of being able to optimize Windows for their own needs. So they shouldn't have this kind of problem.