most likely the OS have some major issues. Check the sticker underneath the laptop and make sure what OS you can use on the system. Then perform a fresh installation of the OS.
http://www.hps.com/~tpg/win/install.php
Check your HD for errors as well. You need to find out what make is your HD and go to their website and use their diagnostic software.