Well, lets try a few things.
Firstly let's update your drivers. To get the right drivers for your hardware, since there's some different hardware configs for that machine... please do the this for the following devices:
Audio
Wireless card (WLAN)
Ethernet adapter (LAN)
For your GPU and Chipset (maybe WLAN if it's an Intel card) drivers, you can go here and let Intel's tool scan your system for updated drivers by clicking the "Update Drivers" button under the Intel Driver Utility section:
https://downloadcenter.intel.com/default.aspx
Open up Device Manager
On everything that has a yellow exclamation mark, do the following:
Right click -> Properties -> Details tab
Post the following info for each item that has a yellow exclamation mark:
Under "Hardware Ids" in the dropdown, it should have something like VEN_####&DEV#### ; post that section, where #### = some alphanumeric combination.
Secondly, run a disk check to see if it's an issue with your HDD:
Start -> type 'cmd' (without quotes) -> right click -> run as admin -> in the console window that pops up type:
chkdsk C: /f /r
Press Enter and it will say it cannot lock the current drive and to run on next reboot. Type Y and hit Enter -> Reboot your computer and let it run through the check (it may take some time, depending on how big your HDD is).