Starcraft 1 is a very old game, and isn't compatible with Windows 7. However, if you update it fully, update your graphics card with its most recent driver (and uninstall the previous), and perhaps try it out in compatibility mode for Vista (or XP failing that), it may work. This tutorial will show you how: http://www.sevenforums.com/tutorials/316-compatibility-mode.html
I do not know what "run pes 2012" means. Also, there are quite a few versions of that particular laptop. Do this so that I can know fully: New to SevenForums? Fill out your system specs (this tool may help you out a great deal).
My Computer
At a glance
Microsoft Windows 8.1 Pro 64-bitIntel(R) Core(TM) i3-4130 CPU @ 3.40GHz8.00 GBNone
He needs to get the "glider wrap" for it. Diablo 2 does the same thing, and the gliderwrap fixes it. I think other users here will know and give him better information. Compatibility won't fix his coloring issue.
My Computer
At a glance
Windows 7 Ultimate 32-BitIntel(R) Core(TM) i7 CPU 920 @ 2.67GHzCorsair DDR3 4GbNvidia Ge-Force GTS250
Computer Manufacturer/Model Number
Custom
OS
Windows 7 Ultimate 32-Bit
CPU
Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz
Motherboard
Gigabyte Technology Co., Ltd. EX58-UD3R
Memory
Corsair DDR3 4Gb
Graphics Card(s)
Nvidia Ge-Force GTS250
Sound Card
High Definition Audio Device
Monitor(s) Displays
Envision 19 inch
Screen Resolution
1280x1024
Hard Drives
2 physical hard drives (4 letter drives) that equal up to 626.3 gigs of space all together. I think both are Maxtors, but primary is a SATA drive, secondary is a SATA, too.