How old is the windows installation? sometimes a simple back up and reinstall of windows gets it back running how it used to.
As for your spec, its good if your running xp or older and only web browsing, msn etc, anything more taxing then your pc becomes not so good!