you do know when you install a new hard drive you need to reformat it and defrag it first b4 you put anything on it??????
it maybe still saying the slave one for you have not changed the master and slave around
your new HD should be the master and if you still have the 40 in you should have that as the slave partitioned into to halfs 20gigs PC will run faster also turn your indexing off and cookies PC will run faster.
also go to START/RUN in the bar type in msconfig this will bring up a pop up which you can select what processes you want to have on when ur pc turns on turn off ones like QTASK,msn,winamp,realschedule etc etc your PC will load up alot faster for it has not as many processes to load up
.