Missing ntoskrnl.exe during boot

Having an odd issue with a WIndows Server 2012 R2 server.  We had a san issue over the weekend and the majority of our VMs came back up.

One of them i'm having an issue with had the system reserve volume and windows volume drive letters reversed.  I changed the drive letters back using Hirens, but now I'm receiving a windows failed to start: recent hard or software change might tbe cause

file "\windows\system32\ntoskrnl.exe"
status: 0x000007b
info: the operatng system couldn't be loaded

I found fixes for a corrupt or missing ntoskrnl.exe in perivious versions of windows but I can't find anything on Windows 2012 R2.  Any ideas?
Health Payment SystemsAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chris HInfrastructure ManagerCommented:
Can you try building a new 2012 VM and point to the disk files?  I'm assuming this is a guest?  YOu didn't mention which hypervisor you're using.
0
Ratnesh MishraCommented:
All flavour of windows OS would go through the same troubleshooting method regarding the issue mentioned.
You can boot machine [Physical/virtual ]from the CD/DVD/ISO and extract the ntoskrnl.exe to the location c:\windows\system32\

Since you mentioned that there were SAN issue after which you are facing issue with the VM , so I do suspect few or more system files will be missing you can try recovering as much of the system files missing and prompt you for. If there is any 3rd party service files missing causing such issue afterward you can try disabling those from the registry using the following method.
http://sangnak.com/registry-hive-loading/
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.