The GPU is very weak (often a problem with most laptops) unfortunately, even games from 5-6 years ago will struggle to play in low settings so the best solution would be to buy a newer one with a better GPU. As Kaos said, there's also the issue of compatibility under Windows 7, older laptops and pc will have less support for drivers for the older hardware, much as I hate it, XP would likely be the optimal OS for that laptop.