MTP Driver Problems: Not working anymore

SL SDS 0 Reputation points
2026-03-15T11:19:16.2133333+00:00

Hi,

I am experiencing problems with MTP USB DEVICE driver for cellphones since a few days ago.
Cannot seem to get windows to detect any phone using MTP, when Android Studio detects it using Debug mode.
Running on Asus x1404ZA Win11 25H2. Cellphone Xiaomi Redmi A3, but MTP not working with other phones too.

  • Tried everything:
    Uninstall MTP driver, scan for Hardware changes,
    Disable-Unable MTP Driver,
    Uninstall driver and reboot computer and cellphone
    Tried to install other MTP drivers from windows update catalog
    Several CMD - Powershell tips I saw on this forum
  • When getting in Driver properties get Error code 31, "This device is not working properly because Windows cannot load the drivers required for this device. (Code 31) {Operation Failed} The requested operation was unsuccessful."
  • When getting into "events" of driver, it shows: -- Device service added :
    Device USB\VID_2717&PID_FF48&MI_00\6&c85f08c&3&0000 requires further installation. -- Driver settings not migrated:
    Device settings for USB\VID_2717&PID_FF48&MI_00\6&c85f08c&3&0000 were not migrated from previous OS installation due to partial or ambiguous device match. Last Device Instance ID: USB\VID_2717&PID_FF80&MI_00\6&343ce720&2&0000 Class GUID: {4d36e972-e325-11ce-bfc1-08002be10318} Location Path: PCIROOT(0)#PCI(1400)#USBROOT(0)#USB(1)#USBMI(0) Migration Rank: 0xF000FFFFFFFF0023 Present: false Status: 0xC0000719 -- Device Install requested:
    Device USB\VID_2717&PID_FF48&MI_00\6&c85f08c&3&0000 requires further installation. HELP PLEASE, I really need to connect my phone to file explorer for work.

Thanks


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

1 answer

Sort by: Newest
  1. AI answer

    2026-03-15T11:19:34.4233333+00:00

    The symptoms match a known issue where an incorrect Windows Portable Devices (WPD/MTP) driver prevents phones and other MTP devices from working over USB.

    On affected systems, Windows repeatedly tries to use the bad driver, resulting in errors and the device never appearing in File Explorer. The fix is to remove the incorrect driver package and let Windows use a proper one, or install the Microsoft update that removes it automatically (where applicable).

    Actions to take:

    1. Check for and install the MTP/WPD fix update (if offered)
      On supported Windows versions, Microsoft released updates that automatically remove the problematic driver:
      • KB4016754 (for Windows Vista SP2, Windows 7 SP1, Windows 8.1 RTM, Windows 10)
      • KB4017099 (Windows 10, version 1511)
      • KB4017100 (Windows 10, version 1607)
      Steps:
      1. Open Settings → Windows Update.
      2. Select Check for updates and install all pending updates.
      3. Restart the PC and test MTP again.
      If using one of the listed Windows versions and the update is not installed automatically, download the standalone package from the Microsoft Update Catalog using the KB number mentioned in the relevant article, install it, restart, and test again.
    2. Manually remove the problematic WPD/MTP driver via Device Manager
      If the device or driver package does not appear in Apps, remove it via Device Manager:
      1. Disconnect the phone from USB.
      2. Open Device Manager (search for “Device Manager” in Start).
      3. In the View menu, select Show hidden devices.
      4. Expand Portable Devices, Universal Serial Bus controllers, and Universal Serial Bus devices and locate entries corresponding to the phone or to WPD/MTP that show errors (Code 31).
      5. Right‑click each problematic entry and select Uninstall device.
      6. In the confirmation dialog, if available, check Delete the driver software for this device, then select OK.
      7. Restart the PC and reconnect the phone.
      This forces Windows to re-detect the device and install a clean driver package.
    3. Ensure permanent removal of a bad driver package (advanced)
      If Windows keeps reinstalling the same faulty driver, remove the driver package from the driver store:
      1. Open an elevated Command Prompt (Run as administrator).
      2. Use pnputil to delete the specific driver package, for example:
              pnputil /delete-driver <Published Name> /uninstall
        
        Replace <Published Name> with the actual published name of the problematic WPD/MTP driver.
      Notes:
      • This command updates any devices using that package to another driver if available; if none exists, the device will have no driver and will not function until a correct driver is installed.
      • After removal, run Windows Update again so Windows can reinstall a proper MTP/WPD driver if needed.
    4. If not on a supported OS for the fix updates
      If the system is not one of the versions listed in the MTP fix articles, follow the manual removal process described above and in the linked Microsoft Answers thread referenced in those articles to remove the incorrect WPD driver and let Windows reinstall a working one.

    After these steps, reconnect the phone with MTP/File Transfer mode enabled on the device and confirm it appears in File Explorer.


    References:

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

    Was this answer helpful?

    1 person found 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.