I am sorry to hear you are having these problems with your system but I will help you out.
Checking the information you have provided, I see you are using Windows 8.1. Have you tried Windows 8? I am asking this because Intel® HD 3000 is validated for Windows 7 and Windows 8 but not Windows 8.1 so this may be the reason why you are having these problems.
Here you can check this information:
Yes, I was on Windows 8 and upgraded to Windows 8.1 at release which did not have proper driver support the first couple months but that has been fixed with driver 3347 for the HD 3000.
Everything runs as should on Windows 8 and Windows 8.1, just that Windows 8.1 Update 1 broke a few things that might be Microsoft's Update, Adobe's Flash and Intel video drivers at fault.
I did not have this problem prior to Update 1 on Windows 8.1 with drivers 3347 and with Windows 8.1 Update 1 regardless of latest drivers 3517 or previous driver 3347 (that worked flawlessly on Windows 8.1 non Update 1), flash videos still stutter for 1sec randomly during online streams.
Personally I would prefer to run Windows 8.1 as oppose to Windows 8 since the update was free, I find Windows 8.1 is more user friendly than Windows 8 and all the initial driver problems I had with Windows 8.1 has been ironed out; I just don't get why Update 1 broke some things since not a major update to Windows 8.1 as Windows 8.1 was to Windows 8 with the kernel changes (I gave Intel time to fix drivers with Windows 8.1 because of the kernel change but with Update 1 to Windows 8.1 these video related problems should not be happening anymore).
Lenovo Y570 (BIOS 2.12)
Samsung 8GB DDR3
Intel 525 120GB
Hitachi Travelstar 1TB
Intel Centrino 6205
Windows 8.1 with Update 1
Based on your description, the update of the Operating System is causing these problems. At this point, I recommend you contacting Lenovo to get their special drivers since our drivers are generic ones for your system.
Here you have some information about the Windows update: