Если вы столкнулись с ошибкой «Это устройство работает неправильно, т.к. Windows не удается загрузить для него нужные драйверы. Код 31» в Windows 10, 8 или Windows 7 — в этой инструкции подробно об основных способах исправить эту ошибку.
Чаще всего с ошибкой сталкиваются при установке нового оборудования, после переустановки Windows на компьютере или ноутбуке, иногда — после обновлений Windows. Почти всегда дело именно в драйверах устройства, причем даже если вы пытались их обновить, не торопитесь закрывать статью: возможно, вы делали это неправильно.
Простые способы исправить ошибку с кодом 31 в диспетчере устройств
Начну с самых простых методов, которые часто оказываются результативными при появлении ошибки «Устройство работает неправильно» с кодом 31.
Для начала попробуйте выполнить следующие шаги
- Перезагрузите компьютер или ноутбук (выполните именно перезагрузку, а не завершение работы и включение) — иногда даже этого оказывается достаточно для исправления ошибки.
- Если это не сработало, и ошибка сохранилась, в диспетчере устройств удалите проблемное устройство (правый клик по устройству — удалить).
- Затем в меню диспетчера устройств выберите «Действие» — «Обновить конфигурацию оборудования».
Если этот метод не помог, есть еще один простой путь, также иногда срабатывающий — установка другого драйвера из тех драйверов, что уже есть на компьютере:
- В диспетчере устройств нажмите правой кнопкой по устройству с ошибкой «Код 31», выберите пункт «Обновить драйвер».
- Выберите «Выполнить поиск драйверов на этом компьютере».
- Нажмите «Выбрать драйвер из списка доступных драйверов на компьютере».
- Если в списке совместимых драйверов есть какой-либо еще дополнительный драйвер, помимо того, который установлен в настоящий момент и выдает ошибку, выберите его и нажмите «Далее» для установки.
По завершении проверьте, исчезла ли ошибка с кодом 31
Ручная установка или обновление драйверов для исправления ошибки «Это устройство работает неправильно»
Самая частая ошибка пользователей при обновлении драйверов заключается в том, что они нажимают «Обновить драйвер» в диспетчере устройств, выбирают автоматический поиск драйверов и, получив сообщение «Наиболее подходящие драйверы для данного устройства уже установлены», решают, что они обновили или установили драйвер.
На самом деле это не так — такое сообщение говорит лишь об одном: в Windows и на сайте Майкрософт нет других драйверов (а порой Windows и вовсе не знает, что это за устройство, а, к примеру, видит лишь, что это что-то связанное с ACPI, звуком, видео), но они могут быть и часто есть у производителя оборудования.
Соответственно, в зависимости от того, возникла ли ошибка «Это устройство работает неправильно. Код 31» на ноутбуке, ПК или с каким-то внешним оборудованием, для установки правильного и нужного драйвера вручную, шаги будут такими:
- Если это ПК — зайдите на сайт производителя вашей материнской платы и в разделе поддержки загрузите нужные драйверы для нужного оборудования вашей материнской платы (даже если оно не самое новое, например, там есть только для Windows 7, а у вас установлена Windows 10).
- Если это ноутбук — зайдите на официальный сайт производителя ноутбука и загрузите драйверы оттуда, именно для вашей модели, особенно если ошибку выдает устройство ACPI (управление электропитанием).
- Если это какое-то отдельное устройство — попробуйте найти и установить официальные драйверы для него.
Иногда, если вам не удается найти нужный драйвер, вы можете попробовать поиск по ИД оборудования, который можно просмотреть в свойствах устройства в диспетчере устройств.
Что делать с ID оборудования и как использовать его для поиска нужного драйвера — в инструкции Как установить драйвер неизвестного устройства.
Также в некоторых случаях какое-то оборудование может не работать, если не установлены другие драйверы: например, у вас установлены не оригинальные драйверы чипсета (а те, что Windows установила сама), а в результате не работает сетевая или видеокарта.
Всегда при появлении такого рода ошибок в Windows 10, 8 и Windows 7 не надейтесь на автоматическую установку драйверов, а методично скачайте и установите все оригинальные драйверы именно от производителя вручную.
Дополнительная информация
Если на данный момент ни один из способов не помог, существуют еще некоторые варианты, которые встречаются редко, но иногда срабатывают:
- Если простое удаление устройства и обновление конфигурации, как в первом шаге не срабатывает, при этом драйвер для устройства есть, попробуйте: установить вручную (как во втором способе) драйвер, но из списка не совместимых устройств (т.е. снимите отметку «Только совместимые устройства» и установите какой-то заведомо неправильный драйвер), затем удалить устройство и снова обновить конфигурацию оборудования — может сработать для сетевых устройств.
- Если ошибка возникает с сетевыми адаптерами или виртуальными адаптерами, попробуйте выполнить сброс сети, например, таким способом: Как сбросить параметры сети Windows 10.
- Иногда срабатывает простое устранение неполадок Windows (когда известно о каком типе устройства идет речь и для него есть встроенная утилита исправления ошибок и сбоев).
Если проблема сохраняется, опишите в комментариях, что это за устройство, что уже было попробовано для исправления ошибки, в каких случаях возникает «Это устройство работает неправильно», если ошибка не постоянная. Я постараюсь помочь.
The is Device Manager error cod 31 meaning : This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)
If your Best Buy PC is still under warranty I suggest you take it back to them to have them check your PC under Warranty.
Otherwise I suggest you try installing a previous AMD Driver and see if it fixes your problem from here: https://www.amd.com/en/support/previous-drivers/graphics/radeon-500-series/radeon-rx-500-series/rade…
Be sure to use DDU (Display Driver Uninstaller) with the internet/Wifi disconnected and the previous AMD installation folder at C:\AMD is deleted before installing the AMD Driver again.
Also run in a elevated Command Prompt or Powershell the following command: SFC /scannow
This will check your Windows OS for corruption or missing files.
Also make sure Windows is fully updated via Windows Update before installing the AMD Driver.
elstaci
Hello Deva_Rajput
Thank you for your response.
As per this Microsoft* website «Error codes in Device Manager in Windows«, for Code 31 error the Recommended Resolution is to reinstall the driver. Let’s try this recommendation first.
Based on the Intel® SSU report, it seems the system is running one of the Intel® generic drivers (27.20.100.8681).
The driver or software for your Intel® component might have been changed or replaced by the computer manufacturer (OEM). OEM drivers are handpicked and include customized features and solutions to platform-specific issues. In this case, we would like to recommend a clean installation of the graphics driver using the OEM driver from Dell* to discard driver-related issues. Please follow these steps:
Step 1 — Check Windows* updates:
- Click the Windows Start button.
- Click the search and type «Windows updates» and click on that option.
- Select Check for Updates and ensure you have the latest Windows* version.
Step 2 — Clean install of the Graphics Driver:
1- Download the latest Dell* driver from this link and save the file on the computer: Intel® UHD Graphics Driver Version 26.20.100.8142, A00*.
2- Disconnect from the internet to make sure the driver will not be automatically updated by Windows.
3- Right-click the Windows Start button. Select Device Manager.
4- Expand the Display adapters section and look for the Intel Graphics entry in Device Manager (e.g.: Intel® HD Graphics 530).
5- Right-click on Intel Graphics and click Uninstall.
6- In the device removal dialog box, check Delete the driver software for this device and click OK.
7- Restart the computer after the uninstallation is complete.
8- Open Device Manager once more.
9- Very Important: Expand the Display Adapter section again:
- If the graphics entry still displays Intel® HD Graphics 530 or similar, repeat steps 5-7.
- If the graphics entry displays Microsoft Basic Display Adapter, run the previously downloaded Dell* file to install the driver.
10- Reboot the computer when prompted.
If the issue persists, you can repeat the process (Step 2) using the latest Intel® generic driver (.exe file). You can download the driver from this link: Intel® Graphics – Windows® 10 & Windows 11* DCH Driver Version 30.0.100.98.05.
Note:
1- Microsoft* is changing the way that hardware drivers work on the Universal Windows Platform (UWP), Windows® 10 (and later), and Microsoft Windows* Server 2019 (and later). Hardware running on these operating systems can use Windows Declarative Componentized Hardware (DCH) Drivers. Driver updates for Intel® products on these operating systems began transitioning to Windows DCH Drivers.
2- After installing a new DCH graphics driver (from a Legacy driver), it is expected behavior that the Intel® Graphics Settings context menu option and tray icon are no longer available. The Intel Graphics Control Panel has now been replaced by the Intel® Graphics Command Center for systems with 6th Generation Intel® processors or newer. For more details, you may review the following links:
- The Intel® Graphics Control Panel Option Doesn’t Appear When I Right-Click
- The Intel® Graphics Control Panel is Missing After Updating to a Windows® DCH Graphics Driver
- Discontinuation of the Intel® Graphics Control Panel from the Microsoft* Store
- How to Open the Intel® Graphics Command Center
Best regards,
Andrew G.
Intel Customer Support Technician
Всем привет.
Помогите оживить видеокарту (если есть шансы).
Видеокарта Saphire RX550 pulse 4gb (Micron), с шитыми таймингами выдавала 13.8 на ETH. Работала в таком режиме почти год (в общей системе из 580 и 550 на Windows 10).
Далее начались проблемы с вываливанием системы в синий экран. Методом исключения определил, что виновата одна из RX 550. Её так и не смог вернуть в жизнь.
Выглядит так: запускаю риг, только с ней. И дальше 3 варианта событий. 1. система не грузится, можно сказать зависает. 2. система очень долго грузится и на этапе установки драйвера уходит в синий экран. 3. Система на этапе загрузки крашится в синий экран
Пробовал на 3 ПК, менял райзеры, шлейфы, разъемы, х1 и в х16 слот. Пробовал возвращать родной биос, ставил с модифицированными таймингами. Бесполезно.
В диспетчере следущее: Не удалось загрузить драйвер этого устройства. Возможно, драйвер поврежден или отсутствует (Код 39).»
ATIwinflash не распознается как 550 (просто ATI Radeon Poloris 12)
Encountering AMD Radeon Error Code 31 can be frustrating for PC users. This error usually indicates that your GPU driver is failing to load properly. Resolving this issue involves uninstalling and reinstalling the driver. Steps like using Device Manager to uninstall the device or using tools like Display Driver Uninstaller (DDU) can help fix this problem.
Users should also run the SFC (System File Checker) command to scan for any corrupted or missing files in the Windows OS. Another approach is to physically remove and reseat the GPU after uninstalling the drivers. These methods often fix Code 31 errors, ensuring your system runs smoothly.
Troubleshooting AMD Radeon Error Code 31: A Step-by-Step Guide
Understanding Error Code 31
Encountering an error code 31 on your AMD Radeon graphics card can be frustrating, but it’s a common issue with several potential causes. This error typically indicates a driver conflict or an issue with the hardware itself. Let’s break down the troubleshooting steps to resolve this error and get your graphics card back in action.
Common Causes
The following table summarizes the common causes of AMD Radeon Error Code 31:
Cause | Description |
---|---|
Outdated or incompatible drivers | The installed graphics drivers are either outdated or incompatible with the operating system. |
Incorrect device configuration | The graphics card is not configured correctly in the Device Manager or BIOS. |
Hardware conflicts | There might be a conflict between the graphics card and other hardware components in the system. |
Corrupted driver files | The driver files for the graphics card might be corrupted or damaged. |
Overclocking or overheating | Overclocking the graphics card or overheating can cause instability and trigger Error Code 31. |
Troubleshooting Steps
Step | Description |
---|---|
1. Restart Your Computer | Sometimes, a simple restart can resolve temporary glitches causing the error. |
2. Update Your Graphics Drivers | Outdated or corrupt drivers are a common culprit. Visit the AMD website and download the latest drivers for your specific graphics card model. |
3. Roll Back Drivers | If the error occurred after a recent driver update, rolling back to the previous version might help. |
4. Check for Hardware Conflicts | Open the Device Manager and look for any other devices with yellow exclamation marks. If found, update their drivers as well. |
5. Clean Install of Drivers | Use a driver removal tool like Display Driver Uninstaller (DDU) to completely remove old drivers before installing new ones. |
6. Adjust Power Management Settings | Go to Power Options and ensure your power plan is not aggressively turning off your graphics card to save power. |
7. Check Hardware Connections | Ensure your graphics card is properly seated in the PCIe slot and all cables are securely connected. |
8. System Restore | If the error appeared recently, try restoring your system to a point before the issue occurred. |
9. Test with Another GPU | If you have another graphics card available, try swapping it to see if the error persists. This can help determine if the issue lies with the GPU itself. |
10. Contact AMD Support | If all else fails, reach out to AMD support for further assistance. They may have additional troubleshooting steps or be able to identify hardware defects. |
Important Note:
It’s crucial to back up your data before attempting any driver installations or system changes. If you’re uncomfortable performing these steps yourself, consider seeking help from a knowledgeable friend or a professional technician.
Key Takeaways
- Error Code 31 means the GPU driver isn’t loading properly
- Uninstalling and reinstalling the driver can fix the issue
- Running SFC or reseating the GPU can also help
Troubleshooting and Resolving Error Code 31
Error Code 31 on an AMD Radeon GPU can be a headache, but there are steps you can take to fix it. This includes checking hardware and drivers, and trying advanced solutions.
Understanding Error Code 31
Error Code 31 occurs when the operating system fails to load your GPU’s drivers. This can result in poor performance or a non-functioning device. Common causes include outdated drivers, conflicts with other hardware, or corrupt files.
Initial Checks and Simple Fixes
Start by rebooting your PC. Sometimes, a simple restart can resolve the issue. Check all cables connected to your GPU and ensure they are not loose or damaged. Verify your GPU is properly seated in its slot.
Open Device Manager by right-clicking the Start button. Look for any warnings next to your AMD Radeon device. If present, this indicates a possible problem with the driver.
Driver Management
Updating or reinstalling the GPU driver is a common fix for Error Code 31. Follow these steps:
- Open Device Manager and expand Display adapters.
- Right-click your AMD Radeon device and select Uninstall.
- Restart your system; Windows should attempt to reinstall the driver.
- Alternatively, visit the AMD website to download and install the latest driver manually.
If reinstalling doesn’t help, a rollback may. In Device Manager, right-click your AMD Radeon device, select Properties, go to the Driver tab, and choose Rollback Driver.
Advanced Solutions
If basic troubleshooting fails, consider more advanced methods. Try using System Restore to revert your system to a point before the issue started. Open System Restore by searching for it in the Start menu.
Check your system BIOS is up-to-date. Manufacturers may release BIOS updates to improve hardware compatibility. Visit the motherboard manufacturer’s site for details.
For stubborn issues, consider a clean installation of Windows. Backup essential data before this step, as it erases your current setup. Ensure backup of all important files is done.
If none of these steps work, the GPU or motherboard slot might be faulty. Testing the GPU in another system can help determine if the hardware is the issue.
By following these steps, users can often resolve Error Code 31, restoring their AMD Radeon GPU to proper function.
FAQs
How can I resolve error code 31 for AMD Radeon on Windows 11?
To fix this error on Windows 11, check for any updates to your graphics driver through the Device Manager or AMD’s official website. A driver reinstallation or rollback to a previous version might also work wonders in resolving the issue.
What steps should be taken to fix error code 31 on AMD Radeon in Windows 10?
On Windows 10, start by running the Hardware and Devices troubleshooter to identify and fix driver issues automatically. If that doesn’t resolve it, consider manually updating or reinstalling the graphics driver.
Is there a common solution for Radeon RX 580 displaying a code 31 error?
The Radeon RX 580 often needs a clean driver installation when error code 31 appears. Using the AMD Cleanup Utility to remove current drivers and then installing the latest ones typically does the trick.
What troubleshooting methods are effective for error code 31 on AMD Radeon RX Vega 11?
For the RX Vega 11, updating the BIOS can sometimes be the key to solving error code 31. Make sure to update your drivers as well and check for any Windows updates.
How do I troubleshoot a graphics device driver error code 31 as seen on various forums like Reddit?
Across forums, users suggest uninstalling the problematic driver from Device Manager, followed by a system restart. Let Windows automatically detect the hardware and attempt to install the appropriate drivers.
What are the general causes for hardware error code 31 on AMD graphics cards?
Error code 31 usually signals a driver or hardware-related issue, such as corrupt drivers, incorrect driver versions, or hardware conflicts. Regular updates and correct driver installations are critical to preventing this error.
How Do You Fix AMD Radeon Error 31?
Here’s what you should try:
- Update Graphics Drivers: Ensure that you have the latest graphics drivers installed from the official AMD website. Uninstall any existing drivers using the Display Driver Uninstaller (DDU) utility before installing the new drivers.
- Check Device Configuration: Verify that the graphics card is enabled and configured correctly in the Device Manager. Check the BIOS settings to ensure that the graphics card is set as the primary display adapter.
- Resolve Hardware Conflicts: If you have recently installed any new hardware, try removing it temporarily to see if it resolves the conflict. Disable any unnecessary devices in the Device Manager.
- Reinstall Graphics Drivers: If the driver files are corrupted, try uninstalling the current drivers and then reinstalling them. Use DDU to completely remove any leftover driver files before reinstalling.
- Reset BIOS Settings: Resetting the BIOS to default settings can sometimes resolve configuration issues. Refer to your motherboard manual for instructions on how to reset the BIOS.
- Check for Overheating: Ensure that your graphics card is properly cooled. Clean the fans and heatsinks, and consider adjusting the fan speed if necessary.
- Hardware Diagnostics: Run hardware diagnostic tools to check for any hardware malfunctions or issues with the graphics card.