Best answer as chosen by user The ancient one: Re: drivers
Why not clone your current hard drive to the new drive? Then everything transfers: OS (with all Windows updates), programs, settings, your own data. Clonezilla, for example, is free and would do the job perfectly.
It's only an issue if the old drive is IDE and the new drive is SATA, or the other way around. But if that's the same a clone should work. Depending on the program you use to clone it's possible the new partition will be 40 GB also, so that you'll have to extend it to 120 GB. Any partition manager (GPARTED is free) will do.