2011年8月10日 星期三

After VMWare converter, Windows failed to start. A recent hardware or software change might be the cause. (0xc0000225)


If you tried to expand a VMware virtual disk on a Windows Vista or Windows Server 2008 VM, or you just messed up your Windows then you might have run into this nasty error when trying to boot:

Windows failed to start. A recent hardware or software change might be the cause.

File: \Windows\system23\winload.exe

Status: 0xc0000225



Windows failed to start (0xc0000225) – error screen
I got a bit worried when I saw this, since I didnt really want to set up a new VM for my development environment. It was an easy fix though, lucky me. After looking around on the web a bit, it was pretty clear that Windows Vista and Windows Server 2008 really does not like it when you resize its partitions behind its back. It renders the disk unbootable and that needs to be fixed.

Windows Vista:

Boot up on your installation DVD. Choose country and keyboard layout and click “Next”. At the next screen and choose “Repair your computer”. It will fix this problem. If you don’t have the installation DVD you might be in trouble

Windows Server 2008:

Windows Server 2008 unfortunately is a bit different than Vista when it comes to repairing this partition, but don’t worry it’s quite simple what we need to do.

Boot up on your Windows DVD.

Select your keyboard layout and click next and on the next screen click “Repair your computer”

At the System Recovery Options screen, select the Windows Server 2008 OS from the list, and click “next”
Select the “Command Prompt” option and type:

cd recovery
startrep

When it’s done, click “Finish”. It will now reboot. Select “Start Windows Normally” during boot.

Checkdisk will run automatically before starting windows up, to make sure everything is fine.

reference : http://code-journey.com/2009/windows-failed-to-start-a-recent-hardware-or-software-change-might-be-the-cause-0xc0000225/

沒有留言:

wibiya widget