Typically a system restore wouldn't have caused such a problem if you've only restored your system to an earlier point in time say within the last several days or so.
So I'll ask, do you really mean you did a system restore
System Restore - Windows 7 features - Microsoft Windows or did you perhaps reinstall Windows 7 completely using only the Install Media rather than Recovery Disks or Partition.
In any case it sounds a bit like you have some less than optimal drivers currently installed preventing Windows 7 from realizing the full capabilities of your laptop. So .....
Go here
Link Removed - Invalid URL pick you installed version of Windows 7 and see what they have in the way of drivers for you computer, paying special...