Home > VMWare > \Windows\System32\winload.exe error on a VMWare Host – 2008 Server

\Windows\System32\winload.exe error on a VMWare Host – 2008 Server

After resizing a system disk on a Windows 2008 Server VMWare Guest, an error occured when rebooting the server :

\Windows\System32\winload.exe

The selected entry could not be loaded because the application is missing or corrupt

To solve this issue, I inserted the Windows 2008 installation CD and booted from it. Do not select Install, but select Repair.  Open the command prompt selection.
The Windows 2008 boot configuration can be configured with the tool BCDEDIT.EXE.  (command-line options)

First you can run the tool to see the current settings.

From the Command Window, switch over to your C: drive, or the drive letter you gave your host’s boot drive.

Type:

C:\bcdedit.exe

It should probably look something like this :

Windows Boot Manager
——————–
identifier              {bootmgr}
device                  unknown
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows Boot Loader
——————-
identifier              {current}
device                  unknown
path                    \Windows\system32\winload.exe
description             Microsoft Windows Server 2008
locale                  en-US
inherit                 {bootloadersettings}
osdevice                unknown
systemroot              \Windows
resumeobject            {12f74cff-e685-11dd-8438-93c12396c12f}nx                     

OptOut

 

The highlighted text in red is what we are looking for. 

THE FIX: To solve the issue for the starting location (currently unknown) you can use the following 3 commands :

  1. c:\windows\system32\bcdedit /set {default} device partition=c:
  2. c:\windows\system32\bcdedit /set {default} osdevice partition=c:
  3. c:\windows\system32\bcdedit /set {bootmgr} device partition=c:

Once complete, reboot your VMware hosted server.

Advertisements
Categories: VMWare
  1. November 13, 2012 at 7:22 AM

    Good work Ed, helped me out today, thanks.

  2. Rafael Lozada
    October 23, 2013 at 10:23 PM

    Thanks a lot. You fix works

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: