Does your laptop have a repair feature that leaves your files intact? I didn't find the make/model so I can't check but moving a drive around like this can endanger the OS.
I connected my laptop hard drive to my desktop pc to transfer some movies, once I was done I connected the hard drive back to the laptop, then I went to go on laptop as normal, until this came up.
Info: windows has failed to load because the kernel is missing, or corrupt.
I have tried everything!! I done start up repair etc etc please help!!