Windows failed to start. A recent hardware or software chang

April 10, 2012 at 18:35:08
Specs: Windows 7, Phenom II
I'm getting this error and the wonderful windows automated repair fails. So I'm left to fix this.

For those that like to help with issues and dont like read the history goto current:

Hystory for those that like that sort of thing:
What caused it: I copied one partition to another. I didnt ghost it because the source was 500.55 and the destination was 500.54. Yeah, big pain. So I figure well no problem I can resize the partition. To make this short I tried a few resizers and all filed. I was left with one option. I used a linux bootable to copy all files over. There is no telling what linux didnt do right but all files are there. I'm sure there is some windows magic that need to take place. Normally with xp you just plop the good old cd in and upgrade. Well with windows7 and its user-friendly ways you cant do this. To upgrade you need to first boot in to the os, what a brilliant idea! So that option is now out.

why: It never fails, someone wants to know why I want to do this. So I figure I'd mention this. I have windows7 32 and I want to dual boot windows7 64. I have ZERO intentions of setting up the windows7, installed, confining, and that that good stuff. So instead ( at least for xp ) I normaly clone the partition and do an upgrade from 32 to 64. w7 in this case is not so easy.

current: I have partition 1(win7 32) the original, and partition 2 the copy. 2 will not boot. I want to upgrade to windows7 64 and this can not be done at boot. Windows7 for whatever reason decided upgrade would only be possible when the os is up. So when booting I get this error ( in title of this post ) and a windows repair filed. What log may help me fix this?




See More: Windows failed to start. A recent hardware or software chang

Report •

#1
April 10, 2012 at 18:57:42
ok I see an error message that I hadnot before

Status 0xc00000428 info: Windows can not verify the digital signature for this file

It says the file is ntkrnlpa.exe


Report •

#2
April 10, 2012 at 20:48:39
First, Windows 7 will not let you upgrade from 32bit to 64bit, it must be a clean install (there probably is too much differences in the two versions for this to work so they will not let you).
Second, a Windows installation is more than just the files copied over to a new partition, the operating system must be installed. Everything allocated, positioned, and located. Resources must be allocated, a registry must be created and its entry's must reflect how and what is installed, file tables must be created. I do not understand it fully myself, but I DO know that what you did will not work.
Third, in order to create the dual boot with 32bit and 64bit, you should purchase a retail copy of Windows 7 64bit and install it on the second partition. Even if you found some round about way to make your 'copy' work, and found another round about way for your 'upgrade' to work, you would not have a good clean install that would work trouble free (not even mentioning the issue of running another installation of Windows 7 without paying for it).
If you do not want to do it right, or do not want to pay for it, keep your 32bit and install Linux on the second partition for free. Currently there are only a handful of programs that can fully use the advantages of the 64bit Windows 7 over the 32bit and they are mainly programs like Photoshop and a few others that can benefit from massive amounts of installed memory.

You have to be a little bit crazy to keep you from going insane.


Report •

#3
April 10, 2012 at 21:02:34
ah thx for the info... I may leave it 32 for now then.

So I finally got it to work. I had to disable driving signing ? Anyways now my second copy of windows has a %windir% of D instead of C. Is there an easy way to change that back to C ?

That is so that the os drive is C when boots up. I remember you can swap the assignments in the registry, but I think one also needs to change the BCD. In the XP days the boot.ini could point to disks not driver letters but BCD points to driver letters?



Report •
Related Solutions


Ask Question