How to fix the Windows Vista 0xc000000e error

My first Linux distribution was Mandrake (a.k.a. Mandriva),  since that I have always used Debian or Debian based, like Ubuntu. However, I really like to try other distributions and yesterday I downloaded the third beta of Suse 11.0.

I have an ATI X1600 Pro, and that was the first problem. The installation couldn’t detect it well and used the vesa driver… with my double monitor system. Anyway, that is not a big deal, the real problem came when I wanted to boot my Windows Vista.

As you can imagine, I couldn’t. The loader said "0xc000000e The entry could not be loaded because the application is missing or corrupt"

The way to fix it wasn’t very easy. I booted from my Vista DVD and I selected the repair option, later the command prompt utility.

In order to fix the issue, we have to set the partition as active, you can use the "diskpart" command to do that (you can write "help" if you need it).

Now we have to repair the boot sequence, so we need to write:

bootrec /fixmbr
bootrec /fixboot

Now you should be able to start your windows but in some cases you need to reboot and boot from your Windows Vista DVD and select the "startup repair".

Good luck! I really hate this kind of bugs…

3 thoughts on “How to fix the Windows Vista 0xc000000e error

Leave a Reply

Your email address will not be published. Required fields are marked *