Windows could not start because of error : Load needed DLLs for kernel

E

Eric Patterson

I know this really isn't an embedded problem but I think you guys can help.
I did an image on another machine and now copied it (copy paste) onto an
empty drive on my machine. I made sure my boot.ini file had the updated
lines for dual booting my machine. I select the option at boot and it gives
me:
"Windows could not start because of an error in the software. Please report
this problem as: load needed DLLs for kernel."
The support.microsoft says my hal.dll and ntoskrnl.exe are mismatched. I
don't know what that means nor can I figure out how to get my new xpe image
to boot. Oh, I aslo tried copying a set of hal.dll and ntoskrnl.exe from a
known working image made earlier(earlier as in months). Thanks

Eric Patterson
 
E

Eric Patterson

Ok, I figured out that when I reverted back to an older project, I would not
get that error after I rebuilt it. But......I now get a blank screen I am
in the process of searching knowledge bases because I am sure I saw this
somewhere.

Eric
 
K

KM

Eric,

You're likely having problem with either active ARC path in your boot.ini or the name of the Windows directtory (should match the
name you build against).
Also, make sure you copy the image properly - no Dlls are miscopied and the directory structure is correct (\Windows under root,
etc.).

Regards,
KM
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top