rss

How to Install LibUSB on Windows 7 & Vista 64-bit

LibUSB is a very important library which is used by many freeware programs to put your iPhone into recovery mode or force it to exit the recovery mode just with a single click. Recboot and EasyiRecovery both requires LibUSB installed on your computer to function properly. Installing LibUSB on 32-bit operating systems is easy but many users who own x64 systems were facing some issues while installing LibUSB. The following guide will explain you how to install LibUSB on Windows 7 and Vista 64-bit editions.

IMPORTANT NOTE: Do NOT follow this guide if you are trying to kick your iDevice out of recovery mode loop and want to use Recboot or EasyiRecovery. For some reason, LibUSB will disable your keyboard and mouse on next reboot and to fix this, you must uninstall LibUSB by booting into safe mode. As TinyUmbrella DO NOT require you to install LibUSB, so it is always recommended to use it instead.

Steps to Install LibUSB on Windows 7 & Vista 64-bit

  1. Download LIBUSB64Fix.zip and extract it on your desktop! (Find download link at the bottom of post)
  2. Plugin your iPhone, iPod or iPad through USB cable to your computer.
  3. Open the first folder called ADD HARDWARE WIZARD, run INF WIZARD.exe and click "Next" button.
  4. INF Wizard

  5. Select "Apple Mobile Device USB Driver" from the list. If you are unable to find this option, you can choose USB Composite Device from the list and click "Next" button.
  6. INF Wizard

  7. Click next to skip the "Device Configuration" window.
  8. INF Wizard

  9. You will be prompted to save the INF file, rename it to "setup" and save it to ADD HARDWARE WIZARD directory.
  10. INF Wizard

  11. Once setup.inf has been saved, click on "Finish" button to close the window.
  12. INF Wizard

  13. Click on the start menu and type RUN and hit enter. You will see the RUN window, type hdwwiz in the "Open" field and click OK button.
  14. Run hdwwiz

  15. It will open "Add Hardware Wizard" as shown in the screenshot below. Click Next" button to proceed to next step.
  16. Add New Hardware Wizard

  17. Choose "Install the hardware that I manually select form a list (Advanced)" and click "Next" button.
  18. Add New Hardware Wizard

  19. Choose "Show All Devices" and hit the "Next" button.
  20. Add New Hardware Wizard

  21. Click "Have Disk" button and browse to setup.inf you created in step 6 above.
  22. Add New Hardware Wizard

  23. Select the only list item the "Menu" and click "Next" button.
  24. Add New Hardware Wizard

  25. Click "Next" to skip final window before the installation will begin.
  26. Add New Hardware Wizard

  27. Choose "Install Driver Anyway" to install the driver.
  28. Add New Hardware Wizard

  29. Click on the "Finish" button to close the wizard.
  30. Add New Hardware Wizard

  31. Now open the 2nd folder called INSTALL LIBUSB, right-click on LIBUSB 32win Setup.exe and choose "Properties". Go to the "Compatibility" tab and choose "Windows XP (Service Pack 2)". Click OK to apply the settings.
  32. LibUSB Compatibility

  33. Now run LIBUSB 32win Setup.exe and install the LibUSB with the default settings.
  34. LibUSB Setup
    LibUSB Setup

  35. Now open the 3rd folder called INSTALL READYDRIVER and run ReadyDriver Setup.exe.
  36. ReadyDriver Installation

  37. Install the setup with all default options.
  38. ReadyDriver Installation

  39. Restart your computer and you are done!

Video Tutorial:

Download LIBUSB64Fix.zip



  • fynn

    okey you dont understand my problem:D

    i used libusb for a gamecontroller (ps3) and install it manually at hardware devices, with hardware id etc....but now i want to use another gamecontroller (speedlink) but my windows show me the same hardware id from the ps3 controller for my speedlink controller. because i installed it with "Add Hardware Wizard" (your step) ...
    i installed it with “hdwwiz” and “setup.inf” and now every gamecontroller i want to use have the same hardware id like my first controller like i wrote in setup.inf … so how i can cancel this step…

  • fynn

    hey. i start the inf wizard and i already add my usb controller. but after that i noticed i dont need libusb. so i stopped. but now i gotta new controller and i got the same hardware id's like my old controller. and update new driver don't work. so how i can delete the driver i installed with inf wizard?

    hope u undertand.my technical english isnt so well :D

    • http://twitter.com/pram0dm Pramod

      Don't use LibUSB anymore. Read my previous replies.

  • http://albady.8m.net. almooody

    step 3) install readydriver : acces denied , this program requieres Windows NT version 6.0.6000 or later .. where to go now ? :(

    • http://twitter.com/pram0dm Pramod

      Use FixRecovery instead. LibUSB is quite outdated & is not recommended anymore.

  • ehsan

    wheres the link

    • http://twitter.com/pram0dm Pramod

      Use the FixRecovery tools from notcom instead. LibUSB is outdated & is not useful anymore.

  • Roy

    Hi, I download libusb on vista pc and now my computer just don't boot. It is just stuck on the password screen of windows. And my keyboard or mouse don't work. How do I solve this problem. I don't want to loose any data on my pc. Please help me.....pleas

    • http://twitter.com/pram0dm Pramod

      Do not use this method anymore. Use FixRecovery instead to fix your recovery loops.

  • andicap

    I had the same problem. ipod touch 4.2.1 stuck in recovery mode. Downloaded, started Tiny Umbrella. Boom! Repaired in under two minutes.

    • http://twitter.com/pram0dm Pramod

      Awsome. You can always use TU to Kick your iPhone out of Recovery for versions 4.2.x/4.1.x. :)

  • joel

    Dear wolverine,

    I booted my computer in safe mode but my usb-ports are still dead what should i do?

    • http://jaxov.com/ Wolverine

      You need to uninstall LibUsb from Control Panel -> Program and Features

  • Paul

    ********************************************************************
    WHO IS THE F**KING IDIOT STILL FOLLOWING THIS TUTORIAL WITHOUT READING THE COMMENTS BELOW IT??!!

    SERIOUSLY, IF YOU ARE THINKING ABOUT DOING THIS TUTORIAL, DO NOT!! IT WILL MESS UP YOUR COMPUTER. DO NOT DO IT. READ COMMENTS FOR OTHER IDEAS LIKE TINY UMBRELLA.

    GO AWAY FROM HERE NOW! HOW THE HELL DO WE GET THIS TAKEN DOWN? IT'S NUTS
    ********************************************************************

  • Van

    Reinstalled LibUSB, uninstalled using safe mode. No luck.Keyboard still inop. Restored computer (Vista) to original as purchased settings. Keyboard still inop.

    Whats next? Wipe and Load?

    • http://jaxov.com/ Wolverine

      Go to program files and find the uninstaller of LibUSB.