Hi there,

this is kind of a long story, but please bear with me.

After having read about being able to use a Sixaxis (PS3) controller on a PC, I decided to try it. This consisted of a libusb driver (LibUsb-win32) and an executable file called ps3sixaxis_en.exe. I had to install the driver first, and then run the executable. This didn't have any effect, and because the driver version wasn't the one that I needed, someone advised me to manually delete the libusb files.

Me thinking that I'm some techy, decided to delete 2 libusb files in system32 and system32/drivers and even messing in the registry. After letting the regedit window popup, I searched for libusb and deleted the files. I intended to rerun the libusb-win32 driver, but accidentally activated the executable file.

My computer then crashed and rebooted. After it had booted again, I could no longer use my mouse or keyboard. I entered the bios and to my surprise I could actually enter it (you have to use the keyboard after all) and could screw around in it. I used q-flash on my Gigabyte GA-X48-DQ6 motherboard to try the bios that the Gigabyte site had up, but to no avail.

I then figured I had screwed windows over, and wanted to reinstall windows. I then thought to myself; I don't want to lose my files! So instead of formatting the drive, I tried to recover. Bad move. After the program had ran, I was stuck at a selection screen (I think the language files one). Which means I can't boot regular XP no more, and can only get into a bios screen I don't know what to do with.

Can anybody please help me with my trouble?

Dani AI

Generated

Short checklist and safe order of work — preserve data first, then repair. If files are important, boot rescue media (Hiren’s BootCD PE or a Linux rescue/live ISO such as SystemRescue), mount the NTFS partition and copy your Documents/Profiles to an external disk before making changes. These tools are designed for exactly this sort of offline backup and file-recovery work. (hirensbootcd.org)

Why this happens (brief): input works in BIOS but not in XP because the kernel-level USB/HID stack or a filter driver was removed/corrupted while you were changing libusb files. Key XP USB drivers that Windows loads include files such as usbhub.sys, usbport.sys, usbd.sys, usbehci.sys and usbstor.sys; if those or related INF/registry entries are missing/corrupt, USB keyboards/mice stop working inside Windows even though the hardware is fine. (learn.microsoft.com)

Practical, non-destructive repair path (use the original XP CD that matches the install + SP):

  • Boot from the XP CD and press R to enter Recovery Console. Log on as the Administrator.
  • Use map to find the CD drive letter, listsvc to view services/drivers, and dir c:\windows\system32\drivers to look for odd files (e.g. libusb0.sys).
  • Rename third‑party libusb drivers (so Windows can’t load them) and restore Microsoft USB drivers from the CD with expand. Example commands (replace D: with your CD letter):
chkdsk c: /r
cd \windows\system32\drivers
ren libusb0.sys libusb0.bak
expand D:\i386\usbhub.sy_ C:\Windows\System32\drivers\usbhub.sys /y
expand D:\i386\usbport.sy_ C:\Windows\System32\drivers\usbport.sys /y
expand D:\i386\usbehci.sy_ C:\Windows\System32\drivers\usbehci.sys /y
exit

The Recovery Console expand/listsvc/disable workflow is the documented method to replace missing drivers or stop a bad driver from loading. If expand fails, try extracting from driver.cab or use a working XP image that matches your SP. (support.microsoft.com)

If the Recovery Console route is blocked or too risky, attach the drive to another PC (or boot a live rescue ISO) to copy data, then perform an in-place repair or fresh install. If a third‑party filter driver is involved, removing UpperFilters/LowerFilters entries for the USB/HID class (offline via WinPE/Hiren) is a known fix — export the registry key first before editing.

Note: — back up before trying any expand/ren steps. ’s second‑drive idea is a safe fallback if you prefer to copy files from a working OS first.

Recommended Answers

All 5 Replies

Try reinstalling Windows over the current copy. Once that comes up you should be able to back up your data, format the drive, and install a clean Windows environment.

Well, since I tried to recover XP, it is stuck at that screen. I can't go back. When I reset, it continues the repair which I ironically can't continue.

To add to my troubles, that screen is now completely black (but I can see my mouse cursor).

Would installing a second HDD (I have one laying around with XP on it) in my system let me boot it? And I could format my regular HDD with that boot?

Thanks for the help.

If you have a second hd, I would disconnect the original, install the sencond, and load Windows onto it. Once Windows is up, reconnect the original (make sure you've got the correct jumper settings), and copy all of the data to the new hd. Once that's done, Ghost your 2nd drive's image to the original. If you want, you can remove the 2nd drive after that.

I install a new motherboard, i check all the wire all connections and they are good. When i turn-on the machine my keyboard doesn't work.

I install a new motherboard, i check all the wire all connections and they are good. When i turn-on the machine my keyboard doesn't work.

high and welcome to Dani web ,this thread is marked solved ,so not recommended you post your problem here ,please start you own thread and explain you problem

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.