My laptop's hard drive recently broke and so I replaced it with a new hard drive of the exact same model. I have installed, activated and fully updated Windows 7 as well (I think) all necessary drivers.
However, the laptop now runs much less efficiently than it did with my previous hard drive. Start-up times seem longer, and browsing the internet often results in my browser freezing and plugins stop working. In the videogame Rome II: Total War, it takes over 5 minutes to load the game, and similarly ridiculous load periods to start a battle or campaign. The campaign map section is so laggy as to be unplayable, but strangely once the battles have loaded, they run very smoothly on decent settings, as they did before my new hard drive. Similarly, Far Cry 3 runs well on high setings, but takes forever to load in the first place.
Bearing in mind these peculiar facts, where would you suggest my problem might lie? It's possible that I've missed out some drivers (my Nvidia graphics card is definitely up to date at least), and I can't imagine what sort of hardware problem I might have considering my good performance in games.
After I installed Windows and had a look at My Computer, I saw that most of my hard drive's 750GB capacity was unallocated; there was only an 80GB or so C:/ drive. I created a new partition with the rest of the space and installed my games on there, but as I've described everything loaded slowly. I have since transferred some free space from this new partition to the original one so that it has 250GB space, but this has had no performance effect. I mention this in case my problem has something to do with the creation of the new partition (I used the Windows tool).
My laptop is a Medion Akoya P6815, with Intel Core i7-3610QM @ 2.30 GHz CPU, Nvidia Geforce 650M 2GB GPU and 6GB RAM. The hard drive is a Samsung Spinpoint 750GB Internal 2.5" drive, HN-M750MBB.