Ошибка при попытке добавить драйвер в хранилище Windows 10 может быть вызвана несколькими причинами. Вот несколько способов решения этой проблемы, сгруппированных по возможным причинам:
1. Проблемы с правами администратора:
- Запустите командную строку от имени администратора: Большинство операций с драйверами требуют повышенных прав.Найдите “Командная строка” в меню “Пуск”.
Кликните правой кнопкой мыши на “Командная строка” и выберите “Запуск от имени администратора”. - Запустите PowerShell от имени администратора: Аналогично командной строке.Найдите “PowerShell” в меню “Пуск”.
Кликните правой кнопкой мыши на “Windows PowerShell” и выберите “Запуск от имени администратора”.
2. Неподписанный драйвер:
- Включите режим установки неподписанных драйверов: Windows требует, чтобы драйверы были подписаны для обеспечения безопасности. Для временной установки неподписанного драйвера можно отключить проверку подписи драйверов.
Перезагрузите компьютер в режиме специальных вариантов загрузки:Откройте “Параметры” (Win + I).
Выберите “Обновление и безопасность” -> “Восстановление”.
В разделе “Особые варианты загрузки” нажмите “Перезагрузить сейчас”.
После перезагрузки выберите “Поиск и устранение неисправностей” -> “Дополнительные параметры” -> “Параметры загрузки”.
Нажмите “Перезагрузить”.
После перезагрузки выберите пункт “Отключить обязательную проверку подписи драйверов” (обычно клавиша 7 или F7).
Установите драйвер.
После установки перезагрузите компьютер в обычном режиме. - Подпишите драйвер самостоятельно: Этот способ более сложный и требует навыков работы с сертификатами. Но он позволит установить драйвер без отключения проверки подписи. Вам потребуется создать свой собственный сертификат и подписать им драйвер. Подробные инструкции можно найти в интернете, но этот способ не для начинающих.
3. Проблемы с форматом драйвера:
- Убедитесь, что у вас правильный формат драйвера (.inf, .sys, .cat): Windows ожидает определенный формат файлов драйвера. Обычно это файлы .inf, .sys и .cat.
- Убедитесь, что INF-файл содержит правильную информацию: INF-файл содержит информацию об устройстве и драйвере. Убедитесь, что INF-файл правильно отформатирован и содержит правильную информацию.
- Попробуйте установить драйвер через “Диспетчер устройств”:Откройте “Диспетчер устройств”.
Найдите устройство, для которого вы хотите установить драйвер.
Кликните правой кнопкой мыши на устройстве и выберите “Обновить драйвер”.
Выберите “Выполнить поиск драйверов на этом компьютере”.
Укажите папку, содержащую INF-файл драйвера.
4. Конфликты драйверов или поврежденное хранилище драйверов:
- Удалите старые версии драйверов: Старые или поврежденные драйверы могут конфликтовать с новыми.Откройте “Диспетчер устройств”.
Найдите устройство, для которого вы устанавливаете драйвер.
Кликните правой кнопкой мыши на устройстве и выберите “Удалить устройство”.
Установите флажок “Удалить программы драйверов для этого устройства” (если есть).
Перезагрузите компьютер.
Попробуйте установить драйвер снова. - Очистите хранилище драйверов (Driver Store): Хранилище драйверов может быть повреждено.
Откройте командную строку от имени администратора.
Выполните команду:pnputil /enum-drivers > drivers.txt
Эта команда создаст текстовый файл (drivers.txt) со списком всех установленных драйверов.
Откройте файл drivers.txt и найдите драйвер, который вызывает проблему. Запишите его “Published Name” (например, oem1.inf).
Удалите драйвер из хранилища:pnputil /delete-driver oem1.inf /f
Замените oem1.inf на “Published Name” вашего драйвера. Опция /f позволяет принудительно удалить драйвер.
Перезагрузите компьютер.
Попробуйте установить драйвер снова. - Используйте средство устранения неполадок оборудования и устройств:Откройте “Параметры” (Win + I).
Выберите “Обновление и безопасность” -> “Устранение неполадок”.
Найдите “Оборудование и устройства” и нажмите “Запустить средство устранения неполадок”.
5. Проблемы с операционной системой:
- Проверьте целостность системных файлов: Поврежденные системные файлы могут вызывать проблемы с установкой драйверов.
Откройте командную строку от имени администратора.
Выполните команду:sfc /scannow
Эта команда проверит и восстановит поврежденные системные файлы.
Перезагрузите компьютер. - Выполните чистую загрузку Windows: Это поможет определить, не мешает ли установке драйвера какое-либо стороннее программное обеспечение. В чистой загрузке запускаются только основные службы Windows. Инструкции можно найти на сайте Microsoft: https://support.microsoft.com/ru-ru/topic/%D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D1%8C-%D1%87%D0%B8%D1%81%D1%82%D1%83%D1%8E-%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D1%83-%D0%B2-windows-da2f9573-6eec-0012-603f-913741c87218
- Выполните восстановление системы: Если у вас есть точка восстановления системы, созданная до возникновения проблемы, попробуйте выполнить восстановление системы.
6. Несовместимость драйвера:
- Убедитесь, что драйвер совместим с вашей версией Windows: Некоторые драйверы предназначены только для определенных версий Windows.
- Попробуйте найти более старую версию драйвера: В некоторых случаях более старая версия драйвера может быть более стабильной и работать лучше, чем последняя версия.
7. Аппаратная неисправность:
- В редких случаях проблема может быть вызвана неисправностью оборудования. Например, если вы пытаетесь установить драйвер для видеокарты, убедитесь, что видеокарта правильно установлена и работает.
Пример использования pnputil для добавления драйвера (вместо Диспетчера устройств):
Предположим, у вас есть папка C:\Drivers\MyDevice содержащая INF-файл (MyDevice.inf).
- Откройте командную строку от имени администратора.
- Выполните команду:pnputil /add-driver C:\Drivers\MyDevice\MyDevice.inf /install
/add-driver добавляет драйвер в хранилище драйверов.
/install устанавливает драйвер на соответствующее устройство (если оно обнаружено). Если устройство не обнаружено, драйвер будет добавлен в хранилище и установлен при подключении устройства.
Важно!
- Перед выполнением любых действий с драйверами создайте точку восстановления системы.
- Будьте осторожны при редактировании реестра Windows. Неправильные изменения могут привести к нестабильности системы.
- Если у вас нет опыта работы с компьютером, обратитесь за помощью к квалифицированному специалисту.
Надеюсь, эти советы помогут вам решить проблему с добавлением драйвера в хранилище Windows 10!