After looking further into this, I regretfully inform you that you may have inadvertently ruined your OS installation by booting into windows while using AHCI.
Please reference the following article:http://www.differencebetween.net/technology/difference-between-ahci-and-ide/
"The choice, of whether you would be using AHCI or IDE, is done prior to installing the operating system on the computer as switching from one to the other after would often lead to the system not working properly if at all. Most operating systems now have patches to address this problem but specific steps needs to be followed prior to switching."
Can you boot into safe mode? If so, you might be able to edit the registry and save your installtion: http://www.ithinkdiff.com/how-to-enable-ahci-in-windows-7-rc-after-installation/
With regard to your problem with BC2, it is possible that a reinstall of windows will help. So, I don't want to troubleshoot the issue until you've solved the problem with your HDD.