I recently bought a new HD for my aging PC (300GB Matrox) and after some spasms managed to get it running as extra space. Matrox however provided a handy tool to make the new drive the primary boot device, and copy the OS and all my files. My setup was:
HDD0 (Old Drive) -> Partition1 (OS)/Partition2 (stuff)
After installing the new drive running the Matrox tool my set up is like this:
HDD0 (New Drive) -> Partition1 (Copied OS)/ Partition2 (Copied stuff)
HDD1(Old Drive) -> Partition1 (OS)/Partition2 (stuff)
Now when I boot to the new setup, everything loads fine and the login prompt appears. I log in with my old username and password, and it starts to load the OS. For a moment the taskbar appears, and it quickly disappears. None of the icons are on the desktop, and explorer.exe is not running.
If I attempt to run explorer.exe nothing seems to happen, not even an error message. This pattern holds true for any user account I try to log in as.
I can still can change the boot order in the BIOS and load off the old drive and it works as normal.
I'm at my wits end on this one, and I'd really, really like to avoid doing a reinstall!