> As far as I know, the hard drive won't auto-scan blocks that have been sitting still
Seagates at least report their error correction rates via SMART, and make very obvious curves that show them scanning the heads across the disk surface gradually when idle.