I installed a Windows 7 professional 32 bit guest on a windows 8.1 hyper-v image. When I go to the settings and change the virtual processor count from 1 to 2 it no longer boots. Unless, I first use msconfig to limit it to using one processor. However, as soon as I remove that contstraint it again fails to boot.
My question to the gurus out there in serverfault land is how can I get my windows 7 guest to boot with 2 virtual processors. This is a build machine with complex software that takes days to put together so I am really looking to not have to reinstall just to add another virtual processor.