I have over 100 things that don't load between mup.sys and my i8042prt.sys. A repeating list of audio, video, sound stuff and I am not worried about it for the moment. For me, it is not a known problem.
My system loads usbohci, but several other things load first. I think yours is stopping there so I would like to look there.
It sort of fits - USB
... = mouse, keyboard. Did you try the unplugging of USB devices?
If it is a laptop, you don't need a USB KB and mouse, right? Will it boot in Safe Mode with them disconnected?
Use the process of elimination with your USB devices.
Browsing to mu USBOHCI.SYS in the c:\windows\system32\drivers folder, I find version 5.1.2600.5512. But I am running XP Pro, so I don't know (yet) if there is a difference. What is your version?
Budapest suggested sfc /scannow, which will not hurt anything. You will need an XP installation CD with SP3 on it or you will find it very annoying. Usually, these have to be made by hand (highly recommended), but you can replace the file yourself.
That file falls under the protection of Windows File protection, but you could can find (Search) for a copy on your system.
Your USBOHCI.SYS may be compromised by malicious software.
Download, install, update and do a full scan with these free malware detection programs:
Malwarebytes (MBAM): http://malwarebytes.org/
SUPERAntiSpyware: (SAS): http://www.superantispyware.com/
They can be uninstalled later if desired.
Delete the file and Windows File Protection should replace it silently and quickly, or replace it yourself. Reboot, etc.
Other things I read about involve BIOS upgrades, BIOS clearing, BIOS flashings, but at least the flashing has some risk.
Some BIOS can just have the extended part cleared and then it resets itself automatically. Helpful when USB devices act up or hardware has changed. Do you have another KB/mouse to try?
What is your hardware and BIOS information?
Look at their WWW page and see if they know about Safe Mode issues - especially with external KB and mouse.
Can you check to see what is the latest and if you can just clear the BIOS extended data area which will reset itself (this has some USB info in it).
Edited by joseibarra, 06 September 2009 - 03:35 PM.