I recently ran into an issue where Windows 8 would refuse to boot and falter with Recovery options. It did give helpful message stating that the issue was related to ewusbnet.sys. A trace showed that it was related to Huawei USB drivers installed as part of the drivers for my E1732 Huawei 3G modem.
Solution: Delete the file ewusbnet.sys from %WINDIR%/Drivers
You can boot into Linux, cd to the folder corresponding to %WINDIR% and exec the following:
find . -iname ewusbnet.sys
Once the file(s) are found, rm and reboot.
Voila, Windows 8 boots again!
Joel G Mathew, known in tech circles by the pseudonym Droidzone, is an opensource and programming enthusiast.
His favorite pastime is grappling with GNU compilers, discovering newer Linux secrets, writing scripts, hacking roms, and programs (nothing illegal), reading, blogging. and testing out the latest gadgets.
When away from the tech world, Dr Joel G. Mathew is a practising ENT Surgeon, busy with surgeries and clinical practise.