Help removing service or inf xusb22 that installs xbox 360 peripherals.

Mmm 0 Reputation points
2026-09-13T17:03:05.75+00:00

there is a driver i wish to remove that is called xbox 360 peripherals. In order to remove this I have to stop something called xusb22 from reinstalling the driver when a peripheral is plugged in.

Windows for home | Windows 10 | Devices and drivers
0 comments No comments

2 answers

Sort by: Newest
  1. Ian-T 11,810 Reputation points Microsoft External Staff Moderator
    2026-09-14T03:09:40.04+00:00

    Hello @Mmm

    xusb22 is the Xbox 360 controller driver, not a separate service that can simply be disabled. Removing its INF package may not be enough because Windows can install another compatible driver when the device is connected again.

    If you want to block that specific peripheral, first find its Hardware ID:

    1. Open Device Manager.
    2. Right-click the Xbox 360 peripheral and select Properties.
    3. On the Details tab, select Hardware Ids and copy the first value.

    On Windows 10 Pro or higher, open gpedit.msc, then go to:

    Computer Configuration > Administrative Templates > System > Device Installation > Device Installation Restrictions

    Enable Prevent installation of devices that match any of these device IDs, select Show, and add the copied Hardware ID. Restart Windows, then uninstall the device from Device Manager.

    Be careful to block only the exact Hardware ID, since a broader ID could affect other controllers or USB devices.

    Hope this helps, please feel free to let me know if you need any further help

    Was this answer helpful?


  2. AI answer

    2026-09-13T17:03:18.1666667+00:00

    Use an elevated Windows Terminal or Command Prompt to remove the driver package from the Driver Store, then unplug the Xbox 360 peripheral before reconnecting it.

    1. List third-party drivers:
         dism /online /get-drivers /format:table
      
    2. Find the Xbox package in the output. Look for the INF related to xusb22 or Xbox 360 peripherals and note its Published Name such as oem11.inf.
    3. Remove that driver package:
         pnputil /delete-driver oem11.inf /uninstall /force
      
      Replace oem11.inf with the actual published name found in step 2.

    If the device is still present in the system, Windows can reinstall the driver when the peripheral is plugged in again. Removing the driver package from the Driver Store is the relevant step to stop that package from being reused.

    If the driver was originally installed by a third-party installer that also added software, uninstall it from Add and Remove programs as well. Uninstalling only through Device Manager may not remove the associated files or application, and Windows can attempt to install the driver again after reboot or device re-enumeration.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.