Unless the chip is damaged, which benchmarks could possibly verify, you should be able to tell Windows 7 to start up using both cores of your dual-core CPU:
Start > msconfig > 'Boot' tab > Advanced Options > Number of Processors > 2 > OK > Apply > Restart.