To fix this error, you can try re-downloading the .inf driver file to a different location and installing it again. You can also try reinstalling the device driver, manually updating the driver, manually installing missing driver files, or using a third-party driver updater to automatically update your driver. Before attempting these fixes, run an SFC scan to fix potentially corrupted or missing system files.
To reinstall the device driver, open the Device Manager app from the Win+X menu, locate the problematic driver, right-click on it, select the Uninstall device option, and follow the prompted instructions to complete the process. Restart your computer and let Windows automatically install the missing device drivers. If Windows cannot download and install the drivers automatically, download them from the official website of the device manufacturer and install them on your system.
To manually update the problematic driver via Device Manager, press Win+X to open up the shortcut menu and choose Device Manager. Locate the driver with which you are facing this error, right-click on it, select the Update driver option, click on Browser my computer for drivers, provide the driver location, or select the Let me pick from a list of available drivers on my computer option and follow the prompted instructions to complete the driver installation.
If missing driver files are causing this error, you can manually install them by copying and pasting them from another computer without this error to their respective locations on the problematic computer. Alternatively, you can disconnect your USB device, move to the C:WindowsINF location in your File Explorer, right-click on the wpdmtp.inf file, choose the Install option from the appeared context menu, wait for the process to finish, and reconnect your device.
Lastly, you can use third-party driver updater software like WinZip Driver Updater to automatically detect outdated drivers on your system and update them.