Install the Visual C++ redist 2005, then VC++ redist 2005 SP1, then VC++ redist 2008, then VC++ redist 2008 SP1. Only restart PC after last one has finished and do them in order, one at a time. This will take quite a long time, let them finish. Then run windows update and select everything, in particular the updates for the VC++ redists (mainly security updates) and restart your PC again. Tell us if anything here fails and any error messages you get. Then try your program again. Hopefully it will now work.
Hope this helps,
1 x 640Gb (SATA 300)
Western Digital: WDC WD6400AAKS-75A7B0
1 x 1Tb (SATA 600)
Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
PSU
Stock PSU - 375W
Case
Dell XPS 420
Cooling
Stock Fan
Mouse
Advent Optical ADE-WG01 (colour change light up)
Keyboard
Dell Bluetooth
Internet Speed
120 kb/s
Other Info
ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)