I can verify that Construct 2 works with my three year old Toshiba Satellite A665. And, within the past week I have run C2 on Windows 7, Windows 8, and Windows 8.1.
As Ashley said, the graphics card driver is probably the culprit. But, I also like to recommend that people use Windows Updates and install the recommended updates, if you haven't done so already.