- Remove From My Forums
-
Question
-
Hi,
My driver has been successfully installed in hundreds of computers over several years. This is the first time I have seen this particular error on a customer’s system.
This particular error doesn’t seem to have much documentation about it. This is a KMDF 1.9 driver that’s trying to install a software only device.
Can you tell me how do I find more information as to what went wrong and how to maybe resolve it?
>>> [Setup Import Driver Package — C:Program FilesMediafourMacDrive 10RAID DriverMDRAID.inf]
>>> Section start 2016/06/08 23:56:48.434
cmd: C:WindowsSystem32MsiExec.exe -Embedding BF4295DB2BCBC482522276A5E368E2DD E GlobalMSI0000
inf: Provider: Mediafour Corporation
inf: Class GUID: {4d36e97d-e325-11ce-bfc1-08002be10318}
inf: Driver Version: 01/25/2016,10.0.0.0
inf: Catalog File: MDRAID.cat
pol: {Driver package policy check} 23:56:48.442
pol: {Driver package policy check — exit(0x00000000)} 23:56:48.442
sto: {Stage Driver Package: C:Program FilesMediafourMacDrive 10RAID DriverMDRAID.inf} 23:56:48.442
inf: {Query Configurability: C:Program FilesMediafourMacDrive 10RAID DriverMDRAID.inf} 23:56:48.444
inf: Driver package uses WDF.
inf: Driver package ‘MDRAID.inf’ is configurable.
inf: {Query Configurability: exit(0x00000000)} 23:56:48.445
flq: Copying ‘C:Program FilesMediafourMacDrive 10RAID DriverMDRAID.sys’ to ‘C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.sys’.
flq: Copying ‘C:Program FilesMediafourMacDrive 10RAID DriverWdfCoInstaller01009.dll’ to ‘C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}WdfCoInstaller01009.dll’.
flq: Copying ‘C:Program FilesMediafourMacDrive 10RAID DriverMDRAID.cat’ to ‘C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.cat’.
flq: Copying ‘C:Program FilesMediafourMacDrive 10RAID DriverMDRAID.inf’ to ‘C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.inf’.
sto: {DRIVERSTORE IMPORT VALIDATE} 23:56:48.501
sig: {_VERIFY_FILE_SIGNATURE} 23:56:48.524
sig: Key = MDRAID.inf
sig: FilePath = C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.inf
sig: Catalog = C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.cat
! sig: Verifying file against specific (valid) catalog failed! (0x800b0109)
! sig: Error 0x800b0109: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
sig: {_VERIFY_FILE_SIGNATURE exit(0x800b0109)} 23:56:48.535
sig: {_VERIFY_FILE_SIGNATURE} 23:56:48.536
sig: Key = MDRAID.inf
sig: FilePath = C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.inf
sig: Catalog = C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}MDRAID.cat
sig: Success: File is signed in Authenticode(tm) catalog.
sig: Error 0xe0000241: The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
sig: {_VERIFY_FILE_SIGNATURE exit(0xe0000241)} 23:56:48.550
sto: {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 23:56:48.627
sig: Signer Score = 0x0F000000
sig: Signer Name = Mediafour Corporation
sto: {DRIVERSTORE IMPORT BEGIN} 23:56:48.628
sto: {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 23:56:48.628
cpy: {Copy Directory: C:WINDOWSSystem32DriverStoreTemp{1ade73ce-6f13-7547-88a1-226fa150372c}} 23:56:48.628
cpy: Target Path = C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4e
cpy: {Copy Directory: exit(0x00000000)} 23:56:48.630
idb: {Register Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf} 23:56:48.631
idb: Created driver package object ‘mdraid.inf_amd64_cf2de6f715e6aa4e’ in SYSTEM database node.
idb: Created driver INF file object ‘oem47.inf’ in SYSTEM database node.
idb: Registered driver package ‘mdraid.inf_amd64_cf2de6f715e6aa4e’ with ‘oem47.inf’.
idb: {Register Driver Package: exit(0x00000000)} 23:56:48.633
idb: {Publish Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf} 23:56:48.633
idb: Activating driver package ‘mdraid.inf_amd64_cf2de6f715e6aa4e’.
cpy: Published ‘mdraid.inf_amd64_cf2de6f715e6aa4emdraid.inf’ to ‘oem47.inf’.
idb: Indexed 2 device IDs for ‘mdraid.inf_amd64_cf2de6f715e6aa4e’.
sto: Flushed driver database node ‘SYSTEM’. Time = 16 ms
idb: {Publish Driver Package: exit(0x00000000)} 23:56:48.651
sto: {DRIVERSTORE IMPORT END} 23:56:48.655
sig: Installed catalog ‘MDRAID.cat’ as ‘oem47.cat’.
sto: {DRIVERSTORE IMPORT END: exit(0x00000000)} 23:56:48.661
sto: {Stage Driver Package: exit(0x00000000)} 23:56:48.662
<<< Section end 2016/06/08 23:56:48.671
<<< [Exit status: SUCCESS]>>> [SetupCopyOEMInf — C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf]
>>> Section start 2016/06/08 23:56:48.672
cmd: C:WindowsSystem32MsiExec.exe -Embedding BF4295DB2BCBC482522276A5E368E2DD E GlobalMSI0000
inf: Copy style: 0x00040000
inf: Driver Store Path: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4emdraid.inf
inf: Published Inf Path: C:WINDOWSINFoem47.inf
sig: Installing catalog MDRAID.cat as: oem47.CAT
<<< Section end 2016/06/08 23:56:48.683
<<< [Exit status: SUCCESS]>>> [Device Install (UpdateDriverForPlugAndPlayDevices) — RootMDRAIDBUS]
>>> Section start 2016/06/08 23:56:48.702
cmd: C:WindowsSystem32MsiExec.exe -Embedding BF4295DB2BCBC482522276A5E368E2DD E GlobalMSI0000
ndv: INF path: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf
ndv: Install flags: 0x00000001
ndv: {Update Device Driver — ROOTSYSTEM001}
ndv: Search options: 0x00000080
ndv: Searching single INF ‘C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf’
dvi: {Build Driver List} 23:56:48.712
dvi: Searching for hardware ID(s):
dvi: rootmdraidbus
dvi: Created Driver Node:
dvi: HardwareID — RootMDRAIDBUS
dvi: InfName — c:windowssystem32driverstorefilerepositorymdraid.inf_amd64_cf2de6f715e6aa4emdraid.inf
dvi: DevDesc — MDRAID Device
dvi: Section — MDRAID_Device.NT
dvi: Rank — 0x00ff0000
dvi: Signer Score — Authenticode
dvi: DrvDate — 01/25/2016
dvi: Version — 10.0.0.0
dvi: {Build Driver List — exit(0x00000000)} 23:56:48.715
dvi: {DIF_SELECTBESTCOMPATDRV} 23:56:48.715
dvi: Default installer: Enter 23:56:48.716
dvi: {Select Best Driver}
dvi: Class GUID of device changed to: {4d36e97d-e325-11ce-bfc1-08002be10318}.
dvi: Selected:
dvi: Description — [MDRAID Device]
dvi: InfFile — [c:windowssystem32driverstorefilerepositorymdraid.inf_amd64_cf2de6f715e6aa4emdraid.inf]
dvi: Section — [MDRAID_Device]
dvi: {Select Best Driver — exit(0x00000000)}
dvi: Default installer: Exit
dvi: {DIF_SELECTBESTCOMPATDRV — exit(0x00000000)} 23:56:48.718
ndv: Forcing driver install:
ndv: Inf Name — oem47.inf
ndv: Driver Date — 01/25/2016
ndv: Driver Version — 10.0.0.0
ndv: Driver package ‘C:WINDOWSINFoem47.inf’ exists under ‘C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4emdraid.inf’ (oem47.inf).
dvi: Searching for hardware ID(s):
dvi: rootmdraidbus
dvi: Class GUID of device changed to: {4d36e97d-e325-11ce-bfc1-08002be10318}.
ump: Installation will be processed asynchronously
!!! ndv: Device install failed for device.
!!! ndv: Error 0xe0000246: One of the installers for this device cannot perform the installation at this time.
ndv: Installing NULL driver.
ump: Installation will be processed asynchronously
ndv: {Update Device Driver — exit(e0000246)}
!!! ndv: Failed to install device instance ‘ROOTSYSTEM001’. Error = 0xe0000246
<<< Section end 2016/06/08 23:56:48.724
<<< [Exit status: FAILURE(0xe0000246)]>>> [Setup Delete Driver Package — C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf]
>>> Section start 2016/06/08 23:56:48.728
cmd: C:WindowsSystem32MsiExec.exe -Embedding BF4295DB2BCBC482522276A5E368E2DD E GlobalMSI0000
pol: {Driver package policy check} 23:56:48.734
pol: {Driver package policy check — exit(0x00000000)} 23:56:48.735
sto: {Unstage Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf} 23:56:48.735
sto: {DRIVERSTORE DELETE BEGIN} 23:56:48.735
sto: {DRIVERSTORE DELETE BEGIN: exit(0x00000000)} 23:56:48.736
idb: {Unpublish Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf} 23:56:48.736
idb: Clearing active driver package ‘mdraid.inf_amd64_cf2de6f715e6aa4e’.
cpy: Unpublished ‘oem47.inf’.
idb: Deindexed 2 device IDs for ‘mdraid.inf_amd64_cf2de6f715e6aa4e’.
sto: Flushed driver database node ‘SYSTEM’. Time = 0 ms
idb: {Unpublish Driver Package: exit(0x00000000)} 23:56:48.745
idb: {Unregister Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4eMDRAID.inf} 23:56:48.746
idb: Unregistered driver package ‘mdraid.inf_amd64_cf2de6f715e6aa4e’ from ‘oem47.inf’.
idb: Deleted driver package object ‘mdraid.inf_amd64_cf2de6f715e6aa4e’ from SYSTEM database node.
idb: Deleted driver INF file object ‘oem47.inf’ from SYSTEM database node.
idb: {Unregister Driver Package: exit(0x00000000)} 23:56:48.747
cpy: {Delete Directory: C:WINDOWSSystem32DriverStoreFileRepositorymdraid.inf_amd64_cf2de6f715e6aa4e} 23:56:48.747
cpy: {Delete Directory: exit(0x00000000)} 23:56:48.749
sto: {DRIVERSTORE DELETE END} 23:56:48.749
sig: Uninstalled catalog ‘oem47.cat’.
sto: {DRIVERSTORE DELETE END: exit(0x00000000)} 23:56:48.753
sto: {Unstage Driver Package: exit(0x00000000)} 23:56:48.753
<<< Section end 2016/06/08 23:56:48.756
<<< [Exit status: SUCCESS]Thanks!
Mridul
Answers
-
SOLVED !!
open regedit
go to ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDeviceInstallParameters
change DeviceInstallDisabled to 0
restart ! done !!
-
Proposed as answer by
Thursday, May 2, 2019 9:54 PM
-
Marked as answer by
Brian Catlin
Friday, May 31, 2019 3:30 AM
-
Proposed as answer by
Привет, друзья. В этой публикации предлагаю рассмотреть работу одной крайне полезнейшей программы — Snappy Driver Installer. Это менеджер установки драйверов в Windows, менеджер автоматической установки драйверов. С помощью этой программы можно установить драйверы на любое внутреннее железо компьютера и его периферию. Установить и обновить, причём можно это сделать комплексно, в один клик. И также у этой программы есть масса примечательных возможностей, которые нам могут пригодиться. Программа полностью бесплатная, портативная. У неё есть версия с локальной базой драйверов, есть версия по типу онлайн-клиента. Давайте рассмотрим, как работать с онлайн-клиентом Snappy Driver Installer.
Итак, Snappy Driver Installer – это менеджер установки драйверов для Windows, менеджер с огромнейшей базой драйверов. И это одна из лучших программ для установки драйверов в принципе. В некоторых случаях в ней можно откопать такие драйвера, которых нет ни в одной другой программе. И, прежде чем мы приступим к рассмотрению её работы, несколько слов о том, как авторы таких программ создают их. Сначала собирается информация о самых распространённых чипсетах (чипсет — набор микросхем, на котором строится материнская плата стационарного компьютера или ноутбука) и других устройствах компьютера (звуковые и сетевые карты, USB-контроллеры, Bluetooth, видеокарты и так далее), после этого все драйвера скачиваются на официальных сайтах производителей устройств и запаковываются в архивы, затем копируются в папку или упаковываются в ISO-образ, в самом конце пишется специальная программа, которая производит поиск неустановленных драйверов на нашем компьютере и если находит таковые, то предлагает установить драйвера из драйверпака.
У нас имеется установленная по новой Windows 10, и система автоматически не смогла установить драйвера на несколько устройств компьютера: на видеокарту, PCI-контроллер Simple Communications, звуковую карту, сетевой адаптер. Что вот, собственно, мы и видим в диспетчере устройств.

Давайте с помощью Snappy Driver Installer установим драйверы на эти устройства. Идём на
сайт проекта Snappy Driver Installer
. И здесь выбираем один из вариантов программы Snappy Driver Installer:
- Либо SDI Full — это полная версия программы, весит на сегодняшний день более 20 Гб, содержит базу всевозможных драйверов. Подходит для компьютерных мастеров и ситуаций, когда нужно установить Windows на неизвестном оборудовании без Интернета;
- Либо SDI Lite — версия программы по типу онлайн-клиента, весит немного, но работает только в связке с Интернетом.
Мы будем работать с версией SDI Lite.
Запускаем SDI Lite. Разрешаем программе доступ в сеть.
В приветственном окошке SDI Lite выбираем «Загрузить только индексы».

В главном окне программы драйвера, которые нуждаются в установке, подсвечены розовым цветом и помечены надписью «Драйвер доступен для установки», а драйвера, нуждающиеся (по мнению программы) в обновлении, помечены надписью «Доступно обновление (более подходящее)».
Для установки или обновления драйверов отмечаем их галочками и жмём кнопку «Установить». Перед установкой можете создать точку восстановления.
Начинается непродолжительный (несколько минут) процесс установки драйверов.
По окончании процесса инсталляции программа попросит перезагрузить компьютер, после перезагрузки все драйвера будут установлены.
Обновление драйверов
Кроме установки драйверов, «Snappy Driver Installer» может обновить старые драйвера в вашей системе на новые версии. К примеру, программа предложила мне обновить драйвер на чипсет — «Доступно обновление (более подходящее)». Отметим драйвер на чипсет галочкой и тут же выйдет всплывающее окно с информацией, что драйвер в драйверпаке «Snappy Driver Installer» на самом деле новее того, который установлен у нас в системе. Установлен драйвер имеющий дату разработки 21.06.2006.
Программа предлагает установить более свежий драйвер от 19.08.2016.
Ещё вы можете сменить тему программы и выбрать такую, какая вам нравится.
Выберите режим «Эксперт», и в программе откроются дополнительные опции, впрочем не всем они понадобятся, ведь программа хорошо настроена по умолчанию.
О других возможностях Snappy Driver Installer, друзья, читайте в отдельных статьях сайта:
- КАК ПОСМОТРЕТЬ КОД ОШИБКИ ДРАЙВЕРА?
- РАСПРОСТРАНЕННЫЕ КОДЫ ОШИБОК УСТРОЙСТВ
Внезапное прекращение работы устройства может быть связано с разными причинами. Понять проблему можно при помощи системного приложения «Диспетчер устройств», в котором отображаются коды ошибок драйверов. Многие неисправности можно устранить при помощи этой же программы. Рассмотрим наиболее распространенные коды ошибок и приведем краткие инструкции по их устранению.
КАК ПОСМОТРЕТЬ КОД ОШИБКИ ДРАЙВЕРА?
Действия следующие:
- Выполните комбинацию клавиш «Win + R». Откроется окно «Выполнить». Впишите в него команду devmgmt.msc и нажмите клавишу ввода.

- Запустится программа «Диспетчер устройств». Далее нужно найти в представленном списке проблемное устройство. Обычно, если какое-либо устройство имеет неисправность, перед его названием программа устанавливает значок — вопросительный или восклицательный знак. Например:

- Кликните по проблемному устройству два раза мышкой. Откроется окно свойств. Обратите внимание на блок «Состояние устройства». Именно здесь и отобразится код ошибки.

- В данном случае код ошибки — 28, означающий, что на устройство не установлены драйверы.
РАСПРОСТРАНЕННЫЕ КОДЫ ОШИБОК УСТРОЙСТВ
Заранее отметим, что многие неисправности связаны с банальной неисправностью драйвера устройства. Коды ошибок разные, а решение одно — переустановка или обновление драйвера. Если вы нашли в списке вашу ошибку и для ее устранения потребуется переустановить/обновить драйвер, рекомендуем вооружиться программой DriverHub. С ее помощью можно в несколько кликов решить эту проблему. Скачать программу и ознакомиться с инструкцией по ее использованию можно по этой ссылке.
Также для решения проблемы может потребоваться удаление драйвера. Сделать это несложно — просто перейдите во вкладку «Драйвер» в окне свойств проблемного устройства, кликните по кнопке «Удалить» и следуйте инструкциям на экране.
Теперь к самим кодам ошибок.
Код 1. «Это устройство не настроено правильно». Причина в драйвере устройства. Может возникнуть при обновлении системы или самого драйвера, установке каких-либо программ, использующих это устройство и т.д.
Решение — переустановка драйвера. Но прежде нужно удалить уже установленный. Если в наличии драйвера нет (на диске, например), воспользуйтесь утилитой DriverHub, чтобы установить его.
Код 3. «Драйвер для этого устройства может быть поврежден, или системе недостаточно памяти или других ресурсов». Причины явно указаны в описании кода ошибки. Если виноват драйвер, попробуйте обновить его через программу DriverHub. Вторая причина — нехватка объема оперативной памяти для обработки команд устройства. Эта проблема не имеет универсального решения. Во-первых, откройте «Диспетчер задач», одновременно нажав клавиши «CTRL + SHIFT + ESC». Обратите внимание на графу «Память». Если она заполнена на 100% и показатель не падает, причина найдена.

Память может быть засорена пользовательскими или даже вредоносными программами. Для начала стоит попробовать удалить некоторые приложение из автозагрузки:
- Перейдите здесь же во вкладку «Автозагрузка».
- В нижеследующем списке выделите программу, затем кликните по кнопке «Отключить». Сделайте это сов семи приложениями.

- Перезагрузите компьютер.
Также можно попробовать увеличить объем виртуальной памяти:
- Кликните правой кнопкой мыши по значку «Мой компьютер» или «Этот компьютер» и выберите пункт «Свойства».
- Перейдите по ссылке «Дополнительные параметры системы»:

- Откроется окно «Свойства системы». Перейдите во вкладку «Дополнительно», затем в блоке «Быстродействие» кликните «Параметры»:

- Откроется окно «Параметры быстродействия». Перейдите во вкладку «Дополнительно», затем в блоке «Виртуальная память» кликните по кнопке «Изменить».

- Снимите галочку с пункта «Автоматически выбирать объем файла подкачки», выберите один из дисков (C, D, E и т.д.), на котором есть свободное место, затем переведите переключатель на «Указать размер». Впишите в поле цифру, указанную снизу в графе «Рекомендуется» (но лучше немного больше). Затем нажмите «ОК».

- Перезагрузите компьютер.
Код 9. «Windows не удается определить данное оборудование…». Причин возникновения этой ошибки множество — поврежден драйвер, устройство вышло из строя, сбоит операционная система, «проделки» вредоносных программ и т.д. Попробуйте удалить драйвер, а затем переустановить его при помощи DriverHub. Если не поможет, здесь уже может потребоваться помощь специалиста.
Код 10. «Запуск этого устройства невозможен». Причина в настройках операционной системы касательно этого устройства. Также лечится переустановкой драйвера.
Код 12. «Не найдены свободные ресурсы, которые устройство может использовать. Если вы хотите использовать это устройство, необходимо отключить одно из других устройств в системе». Если простыми словами, ошибка возникает в том случае, когда двум однотипным (например, USB или SATA) устройствам выдаются одинаковые настройки при их подключении к компьютеру — номера портов, каналов доступа к памяти и др. Это сравнимо с ситуацией с двумя абсолютно одинаковыми номерами телефонов.
Обычно в таких случаях помогает переподключение устройства к компьютеру. Например, если это USB-устройство, подключите его в другой USB-порт. Но если устройство подключается к материнской плате (например, видеокарта или сетевая плата), возможно, потребуется разобрать компьютер и переподключить проблемное оборудование.
Кроме того, может помочь процедура сброса BIOS.
Код 14. «Для правильной работы этого устройства необходимо перезагрузить компьютер». Перезагружаем компьютер. Если не поможет, удалите драйвер и повторно установите его при помощи DriverHub.
Код 16. «Не удалось определить все ресурсы, используемые устройством…». Причина ошибки в настройках системы по части распределения компьютерных ресурсов под работу проблемного устройства. Если речь идет об устройстве Plug-and-Play (любое USB-устройство, монитор и т.д.), то проблему можно попытаться исправить следующим образом:
- Перейдите во вкладку «Ресурсы» в окне свойств устройства.
- Если в блоке «Параметры ресурсов» имеется тип ресурса, перед названием которого стоит желтый вопросительный знак, выберите его.
- Ниже снимите галочку с пункта «Автоматическая настройка», чтобы активизировать выпадающий список «Конфигурация».


- Дальнейшая задача заключается в выборе такой конфигурации, при которой устройство вновь заработает. Т.е. перебирайте варианты и жмите по кнопке «ОК», пока проблема не будет устранена.
Неисправность также иногда лечится путем переподключения устройства и/или переустановки драйвера.
Код 18. «Переустановите драйверы для этого устройства». Тут и так все понятно. Удалите драйвер, а затем установите его при помощи DriverHub.
Код 19. «Windows не удалось запустить это устройство, поскольку сведения о его конфигурации (в реестре) неполны или повреждены». Причин неисправностей — множество. Первым делом попробуйте удалить драйвер и повторно установить его вручную или из программы DriverHub. Также может помочь процедура отката системы до последней удачной конфигурации (если соответствующая функция была включена в системе):
- Кликните правой кнопкой мыши по значку «Этот компьютер» в «Проводнике» или на рабочем столе, выберите пункт «Свойства».
- В новом окне перейдите по ссылке «Дополнительные параметры системы».

- В открывшемся окне откройте вкладку «Защита системы».
- Если система ранее создавала точки восстановления конфигурации, кнопка «Восстановить» будет активной. Кликните по ней.

- Нажмите «Далее» в открывшемся окне, а затем выберите одну из существующих точек восстановления системы (лучше ближайшую к текущей дате). Кликните «Далее» и следуйте инструкциям на экране.

После перезагрузки проверьте работоспособность устройства.
Код 21. «Это устройство будет удалено». Обычно эта ошибка наблюдается во время процесса удаления устройства (драйвера). Если операционная система дала сбой либо при попытке удаления драйвера либо удаление происходит из-за действия вредоносных программ, то ошибка может остаться надолго. В таких ситуациях помогает перезагрузка компьютера. Если устройство съемное, отключите его от компьютера вручную, затем подключите вновь. Попробуйте также переустановить драйвер при помощи DriverHub.
Код 22.»Это устройство отключено». Здесь имеется в виду программное, а не физическое отключение устройства от компьютера. В таких случаях перед названием оборудования в Диспетчере устройств устанавливается красный крестик или значок со стрелкой вниз:

Кликните по устройству два раза мышкой для его включения. Если оно само по себе отключается вновь, удалите драйвер, а затем установите его, воспользовавшись программой DriverHub.
Код 24. «Это устройство отсутствует, работает неправильно или не все драйверы установлены». Очередная ошибка, обозначающая наличие проблем с драйвером и/или системой. Для устранения неисправности устройство (драйвер) следует сначала удалить из системы, а затем установить драйвер вновь.
Код 28. «Драйверы для этого устройства не установлены». Решение очевидное — установите драйвер, воспользовавшись DriverHub или ручным способом. Но если и в этом случае ошибка не исчезает, возможно, в системе или самом устройстве присутствуют неисправности.
Код 29. «Это устройство отключено, поскольку микропрограмме устройства не предоставлены необходимые ресурсы». Ошибка наблюдается в случаях, если в настройках BIOS устройство было отключено. Обычно это относится к портам передачи данных — USB, COM, LPT и другим. Для решения проблемы следует зайти в BIOS материнской платы и просто включить устройство. Можно поступить проще — просто выполнить полный сброс BIOS.
Код 31. «Это устройство работает неправильно…». Ошибка означает наличие проблем с драйвером оборудования. Удалите устройство через «Диспетчер устройств», а затем установите драйвер вручную или при помощи DriverHub.
Код 32. «Драйвер (служба) для данного устройства была отключена…». Неисправность может быть вызвана как неработоспособностью драйвера, так и ошибками в системном реестре. Обычно помогает переустановка драйвера либо откат системы до работоспособного состояния (процесс отката Windows смотрите в описании кода 19).
Код 33. «Windows не может определить, какие требуются ресурсы для данного устройства». Ошибка обозначает наличие серьезных аппаратных проблем с устройством, сбоем либо неправильной конфигурацией BIOS. Если процедура физического переподключения устройства не помогает, как и переустановка драйвера, останется попробовать выполнить сброс BIOS.
Код 34. «Не удается определить параметры для этого устройства…». Обычно неисправность лечится переустановкой драйвера оборудования. Если не помогает, следует попробовать перераспределить ресурсы компьютера, выделяемые системой под работу устройства. Подробней этот процесс описан выше в главе устранения ошибки с кодом 16.
Код 35. «Встроенная микропрограмма компьютера не содержит достаточно сведений для правильной настройки и использования этого устройства…». Здесь под микропрограммой компьютера понимается BIOS материнской платы. Его следует либо перенастроить в соответствии с требованиями конкретного устройства, либо выполнить сброс его параметров (читайте — как сбросить BIOS). В редких случаях может потребоваться обновление/переустановка прошивки BIOS (инструкцию по перепрошивке следует искать на сайте производителя материнской платы).
Код 36. «Это устройство запрашивает прерывание PCI, но настроено для ISA…». Причина — неправильная настройка параметров прерываний IRQ в BIOS материнской платы. Наиболее простое решение — сброс настроек BIOS.
Код 37. «Windows не может инициализировать драйвер устройства для данного оборудования». Удалите драйвер устройства, а затем установите его вручную или, воспользовавшись утилитой DriverHub.
Код 38. «Не удалось загрузить драйвер устройства для данного оборудования, поскольку предыдущая версия драйвера устройства все еще находится в памяти». Ошибка может возникнуть при некорректном обновлении драйвера, когда предыдущая его версия по каким-либо причинам загружается в память до загрузки новой установленной версии. Обычно здесь помогает перезагрузка компьютера. Если проблема не устранена, удалите драйвер и повторно установите его. Для корректной установки рекомендуем использовать утилиту DriverHub.
Код 39. «Windows не может загрузить драйвер устройства для данного оборудования…». Очередная ошибка, вызванная драйвером оборудования. Решение очевидное — переустановка программного обеспечения устройства.
Код 40. «Отказано в доступе к оборудованию…». Код 40 отображается в случае с наличием ошибок в системном реестре. Обычно лечится переустановкой драйвера либо запуском процедуры отката Windows до работоспособного состояния (в описании кода 19 подробно описан этот процесс).
Код 41. «Успешно загружен драйвер устройства для данного оборудования, но не удается найти устройство». Данная ошибка, как правило, возникает только у устройств, не поддерживающих технологию Plug an Play (т.е. это видеокарты, сетевые платы и т.п.). Можно попробовать выключить компьютер, затем переустановить сбоящее устройство. Также помогает удаление и повторная установка драйвера. Если драйвер отсутствует, воспользуйтесь программой DriverHub для его автоматической установки.
Код 42. «Не удалось загрузить драйвер устройства для данного оборудования, поскольку дубликат устройства уже установлен в системе». Данная ошибка обычно вызывается при переподключении устройства к компьютеру, но в другой аналогичный слот (например, USB). Попробуйте подключить устройство в тот же порт, где оно было установлено до возникновения неполадок. Если не поможет, отключите устройство, полностью удалите драйвер, подключите его вновь (в любой порт), а затем заново установите драйвер, используя диск или программу DriverHub.
Код 43. «Windows остановило устройство, поскольку оно сообщило о проблемах». Причин неполадок множество — от сбоя драйвера и ошибок в системе до аппаратных неисправностей устройства или материнской платы. Если не поможет переустановка драйвера, возможно, придется восстановить/переустановить операционную систему или, в худшем случае, сдать устройство в ремонт.
Код 44. «Приложение или служба завершила работу данного устройства». При отсутствии вирусов или сбоящих программ, каким-либо образом связанных с работой устройства, поможет перезагрузка компьютера. В противном случае следует проверить систему на наличие вирусов и удалить приложения, после установки которых возникла данная ошибка.
Причиной неполадки может стать и сам драйвер, особенно, если в его состав входит исполнимая программа (например, сервисная утилита по обслуживанию принтера). В таких случаях следует переустановить драйвер (если у вас нет его в наличии, используйте программу DriverHub для скачивания и автоматической установки драйвера).
Код 46. «Windows не удалось получить доступ к данному устройству, поскольку операционная система находится в процессе завершения работы…». Ошибка может говорить о том, что в операционной системе имеют место неполадки. Если выключение компьютера не было инициировано вами, возможно, на компьютере действуют вредоносные программы. Перезагрузите компьютер самостоятельно, ошибка должна будет устраниться. Также попробуйте переустановить драйвер, если перезагрузка не помогает.
Код 47. «Windows не может использовать это устройство, поскольку оно было подготовлено для безопасного извлечения…». Ошибка возникает в случае, когда пользователь воспользовался функцией безопасного извлечения устройства из компьютера, но само устройство не было извлечено физически. Если оно было извлечено, но при повторном подключении не работает и в Диспетчере устройств наблюдается ошибка с кодом 47, перезагрузите компьютер.
Код 48. «Запуск программного обеспечения для этого устройства был заблокирован…». Распространенная ошибка, сигнализирующая о проблемах с драйвером устройства. В основном возникает по причине установки неподходящей версии программного обеспечения. Возможно, установленный драйвер не подходит под конфигурацию (версия, разрядность) операционной системы. Решение — удалите устройство из системы через приложение Диспетчер задач, затем установите его, воспользовавшись DriverHub (утилита скачает и установит подходящий для вашего дистрибутива Windows драйвер).
Код 49. «Windows не может запустить новые устройства, поскольку системный куст слишком велик (превышен предельный размер реестра)». Довольно редкая ошибка, возникающая при засорении системного реестра записями об устройствах. Наиболее простое решение — воспользоваться одной из множества утилит очистки компьютера от мусора (в используемой программе должна присутствовать функция оптимизации системного реестра).
Также неполадку можно устранить в ручном режиме путем удаления из «Диспетчера устройств» более не использующихся на компьютере устройств. Если у вас ОС Windows 7 или более ранняя версия, проделайте сначала следующее:
- Закройте «Диспетчер устройств».
- Нажмите на клавиатуре «Win + R», затем введите в отобразившееся окно команду «cmd» и нажмите «ОК».

- Запустится командная строка Windows. Скопируйте в окно следующую команду, затем нажмите Enter:
set devmgr_show_nonpresent_devices=1

- Данная команда включит в приложении «Диспетчер устройств» опцию отображения отключенного от компьютера оборудования.
- Запустите «Диспетчер устройств».
В ОС Windows 8 и выше для включения этой опции в окне «Диспетчера устройств» откройте меню «Вид», затем выберите пункт «Показать скрытые устройства».
В самом «Диспетчере устройств» выполните следующие действия:
- Раскрывайте по очереди разделы для просмотра устройств.
- Если иконка устройства имеет полупрозрачный вид, значит, оно в данный момент отключено от компьютера — его можно удалить (если, конечно, оно не будет использоваться в дальнейшем).

- Пройдитесь по всем разделам устройств для поиска и удаления отключенного оборудования.
Код 50. «Windows не удается установить все свойства для этого устройства…». Очередная ошибка, свидетельствующая о неисправности драйвера устройства. Удалите драйвер, затем установите его заново с диска или через утилиту DriverHub.
Код 51. «Это устройство в данный момент находится в ожидании на другое устройство или группу устройств для запуска». Довольно редкая ошибка, для решения которой не существует универсального способа. Проблема может быть вызвана как драйверов или неполадками в системе, так и вредоносными программами, аппаратными неисправностями в системе и т.д. Попробуйте сначала переподключить устройство, затем переустановить драйвер. Возможно, потребуется переустановка операционной системы, ремонт устройства или порта в материнской плате, к которому оно подключается. Также может помочь сброс настроек BIOS.
Код 52. «Windows не удается проверить цифровую подпись для драйверов…». Ошибка может означать, что установленный драйвер устройства не является оригинальным программным продуктом либо он был изменен третьими лицами или вредоносными программами. Если вы уверены, что драйвер подходит к устройству, отключите проверку цифровой подписи (инструкция Как отключить проверку цифровой подписи драйвера на Windows).
Можно также удалить текущую версию драйвера и установить новую (или, наоборот, предыдущую). Проще это сделать через утилиту DriverHub.
Код 53. «Это устройство зарезервировано для использования отладчиком ядра Windows…». Редкая ошибка, вызываемая в случае, если операционная система загружается режиме отладки, при котором один из портов материнской платы выделяется под выполнение той или иной задачи. Решение — отключение функции загрузки в режиме отладки:
- Нажмите комбинацию клавиш «Win + R», впишите в окно команду «msconfig», нажмите «ОК».

- Откроется окно «Конфигурация системы». Перейдите в нем во вкладку «Загрузка», выберите из списка текущую операционную систему, затем кликните по кнопке «Дополнительные параметры».

- Во вновь открывшемся окне снимите галочку с пункта «Отладка», затем нажмите «ОК» и перезагрузите компьютер.

Код 54. «Устройство дало сбой в работе и подвергается сбросу». Обычно при сбоях устройства Windows автоматически перезапускает его, но в некоторых случаях процесс перезапуска может зависнуть. Скорее всего, имеют место неисправности в работе устройства либо его драйвере. Просто перезагрузите компьютер. Если ошибка повторяется, переустановите драйвер. Если и это не поможет, возможно, устройство следует сдать в ремонт.