FIX: UMDF HID Minidriver Device Error Code 43

If you use a Lenovo device, you may encounter a code 43 error for your UMDF HID minidriver device. This error appears in the Windows Device Manager as a yellow warning sign on the UMDF HID minidriver device. The UMDF minidriver device, used by Lenovo Energy Management, controls power management schemes.

The Code 43 error appears when there is a problem with the driver/software, such as it being corrupted, missing, or outdated. Devices relying on the User Mode Driver Framework (UMDF) may also trigger this error if they cannot initiate the service. In other words, it’s Windows’ way of notifying you that communication with the service/hardware failed. By right-clicking on the UMDF HID minidriver device and selecting ‘Properties’, you’ll see the message: ‘Windows has stopped this device because it has reported problems. (Code 43)’.

The issue can be resolved by either uninstalling and reinstalling the driver via Windows, or manually downloading and installing it.

Method 1: Uninstall and Restart

  1. Press and hold the Windows key + R.
  2. Type ‘devmgmt.msc‘ and press ‘Enter‘.
  3. Locate and double-click the Lenovo VHID Device.
  4. Right-click the UMDF HID Minidriver Device (should display a yellow warning sign) and select ‘Uninstall‘.
  5. Wait for the uninstallation process. If permissions or confirmation are requested, press OK.
  6. Restart your computer.

After restarting the computer, wait 10 minutes. Then, repeat steps 1-3 and check if the warning sign and Code 43 error persist.

Method 2: Passing HID to UMDF Driver

  1. Visit this link for Windows 8 or this link for Windows 10.
  2. Scroll down and select your Windows version and release from the drop-down menus. If you’re unsure of your Windows version and edition, follow these steps.
  3. Press and hold the Windows key and R.
  4. Type ‘winver‘ and press ‘Enter‘.
  5. The second line indicates the Windows version, while the fourth line provides information about your Windows Edition.
  6. Click Download.
  7. Right-click the downloaded file upon completion and select ‘Run as Administrator‘.
  8. Wait for the process to complete, then restart your computer.

Please check if the Code 43 error still appears in the Device Manager.


Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.