The file is only a few kilobytes. Deleting it will break MTP support for all portable devices. Windows may also automatically restore it during an update, wasting your time.
Not always. Sometimes the issue is your USB cable (charge-only cables lack data pins), a faulty USB port, or the phone's MTP mode being disabled. Check that your phone is set to "File Transfer" or "MTP" mode in its USB settings. microsoft driver wpdmtphw.inf
[WPD_Install.NT] CopyFiles = WPD_MTP_HW_Files.Copy The file is only a few kilobytes