Windows 10 displays this error Code 16 message when it cannot identify all the resources that the device uses to operate properly. The complete error message says-

Windows cannot identify all the resources this device uses. To specify additional resources for this device, click the Resources tab and fill in the missing settings. Check your hardware documentation to find out what settings to use. (Code 16)

The problem is that the device in question is only partially configured, and might need the admin to manually configure the resources the device needs to operate properly. That said if the device is a plug and play device, follow the steps below:

1 Open Device Manager by pressing Windows + X + M.
2 Next, double-click the device in the list, and select the Resources tab.
3 In the Resource Settings list, check to see if there is a question mark next to a resource. If so, select that resource, and assign it to the device.

In case If a resource cannot be changed, click Change Settings. If Change Settings is unavailable, try to clear the Use automatic settings check box to make it available.

If the device is not a Plug and Play Device, You will need to check with the device documentation or contact the device manufacturer for more information. The manual will help you to figure out the resources you need to assign to the device.