Skip to main content
Warm ambient photo illustrating error code-31
Code 31

This device is not working properly (Code 31)

Windows attempted to load the driver but failed, often due to dependency issues.

What you may notice

  • Device fails to start

Likely Causes

  • Incompatible driver for the current OS version
  • Missing Microsoft Visual C++ redistributables

Before changing a driver

Record the exact error code and device name, save open work, and restart the PC once before making a deeper change. Check whether Windows Update or the PC maker has a model-specific package, and create an available restore point before removing software. Stop if the menus or hardware details do not match this guide.

Troubleshooting This device is not working properly (Code 31)

Follow this flowchart to isolate the cause of the error.

How to fix it

Step 1: Install Correct Driver

Ensure you downloaded the Windows 11 specific driver, not the Windows 10 version.