Set user settings to driver failed в Windows 10 — как исправить

В последнее время, многие пользователи Windows 10 стали получать фоновое уведомление об ошибке Set user settings to driver failed. Этот сбой напрямую связан с установленными драйверами и появляется при запуске компьютера. Сегодня мы расскажем о всех возможных источниках проблемы и распишем возможные варианты решения.

Причины ошибки

Буквально ошибка переводится как: не удалось установить настройки пользователя для драйвера. По большому счету, сбой появляется после работы в Windows с новыми пакетами драйверов. Чаще всего это три случая:

  1. Обновление Windows 10. Точнее, переход с семерки на десятку, смена разрядности, установка пакетов обновлений.
  2. Использование сторонних программ для обновления драйверов — Driver Pack Solution, Driver Booster и другие.
  3. Подключение внешних устройств (веб-камера, принтер, мышь, телефон и т.д.).

    Error-Set-user-settings-to-driver-failed
    Error: Set user settings to driver failed

Основная причина бага заключается не в настройках пользователя, о которых говорится в описании, а в цифровой подписи драйверов. Дело в том, что в Windows 10 система проверяет цифровую подпись установленных драйверов и библиотек, если будут некоторые несоответствия, то эти файлы будут блокироваться. Много реже проблема появляется из-за остаточных файлов удаленных/замененных пакетов.

Исправляем проблему

По сути, ошибка не является фатальной и работать с компьютером можно. Но лучше найти и заменить блокируемый sys-файл драйвера. Далее мы опишем несколько решений — выберите из них свою ситуацию.

  1. Если баг возникает после подключения некоторого устройства — тогда нужно минимум обновить его драйвера через «Диспетчер задач» и переподключить. В противном случае, нужно полностью сносить все драйвера и скачивать новые из сайта производителя.

    В-первую-очередь-подергайте-настройки-драйверов
    В первую очередь, подергайте настройки драйверов
  2. Если вы использовали стороннее ПО (типа указанных выше DPS, DB и т.д) для массового обновления, тогда следует откатить вашу Windows к предыдущему состоянию. Например, программа DriverPack, в первую очередь, создает точку восстановления системы, а уже после вносит изменения.
  3. Если ошибка появилась с недавнего времени, то можно попробовать определить сам источник — битый драйвер. Для этого откройте папку C:\Windows\System32\drivers. Сделайте сортировку по дате изменения. Выбирайте последние sys-файлы и через поиск в сети определите к каким процессам или устройствам он относится. После определения переустановите соответствующий пакет драйверов.

    Вариант-определения-сбойных-драйверов
    Вариант определения сбойных драйверов
  4. В случае, если проблема появляется после установки Windows 10, нужно наоборот, использовать приложения для комплексного апдейта всех драйверов. Возможно ваш установочный диск содержит устаревшие или поврежденные версии.
  5. В самой десятке отлично настроены опции восстановления ОС. Откройте командную строку из-под админа и выполните следующее значение: sfc /scannow. Эта операция проверяет всю операционку на предмет битых файлов или неверных значений и исправляет их.
  6. Отдельно скажу про необходимость постоянной загрузки новых KB-апдейтов. Также почаще запускайте сканер CCleaner. Там необходимо выполнять опции «Реестр» и «Очистка».

    CCleaner-быстро-уберет-системный-мусор
    CCleaner быстро уберет системный мусор
  7. Если ошибка «Set user settings to driver failed» появилась без вышеуказанных причин, скорее всего она вызвана сторонней программой. В таком случае необходимо выполнить опцию «Диагностический запуск» (через «Выполнить» пишем msconfig). Если в этом режиме сбоя нет, то поочередно удаляйте все недавнее ПО и почистите автозагрузку.
    Диагностический-запуск-в-Windows-10
    Диагностический запуск в Windows 10

    В отдельных случаях, сбоить могут абсолютно рабочие приложения. Например, в последнее время часто источником является ALPS Pointing Device Driver, которая отвечает за нормальную работу тачпада ноутбуков (Lenovo, Sony). В этом случае, необходимо удалить программку и заменить её аналогом, но удаление может быть заблокировано из-за системной защиты подобных драйверов. В этом случае необходимо использовать софт, типа IObit Unlocker, Unlocker, LockHunter.

1 комментарий к “Set user settings to driver failed в Windows 10 — как исправить

  • Если ошибка «Set user settings to driver failed» появилась без вышеуказанных причин? Иначе говоря, появление этой ошибки как раз чаще всего происходит именно по не описанным автором статьи причинам! То, что в статье описано, скорее всего есть элементарная проверка системы, по пунктам, далеким от реальной последовательности.
    Данная ошибка возникает вследствие использования программы DevID Agent, которая и разработана для проверки и установки свежих недостающих драйверов. Именно после ее работы и возникает эта ошибка. И совсем не обязательно, чтобы стояла «кривая» система, то есть сборка Windows 10 от очередного «говносборщика», где вполне естественно будут возникать любые возможные ошибки, поскольку большая половина системных файлов уничтожена…. На вполне приличной лицензионной «Вмнде» эта ошибка вылазит довольно часто, когда нарушены локальные политики: пользователь, он же «Администратор» и часто даже «сетевой», когда в системе установлена одна и более программ по смене IP адреса.
    Как это все устраняется? После всех описанных автором «манипуляций» проблема никогда решена не будет! Ни DISM, ни C:\Windows\system32>sfc /scannow — не решают проблемы, поскольку путаница с «Правами» не дает корректно провести данные операции:
    C:\Windows\system32>takeown /F «C:\Windows\System32» /S /D Y
    ОШИБКА: Синтаксическая ошибка. Для ‘/S’ необходимо ввести значение.
    Введите «TAKEOWN /?» для получения справки по использованию.
    Вот тому подтверждение! С данной ошибкой можно работать. На форуме разработчиков https://social.msdn.microsoft.com/ этот вопрос поднимался не раз и не два, но четкого определения по решению проблемы так и не было найдено. На эту «беду» «говноразработчики» от Майкрософт высылают свой «походный» набор на все случаи жизни — DeveloperKit, говоря Вам приблизительно следующее: «Купите, ребята, на базаре гуся и тра**йте ему мозги!» Хотя по «их мнению» это звучит более порядочнее: вот Вам инструмент развертывания системы, пользуйтесь — пытайтесь избавиться от «багов», а нам самим над такой мелочью и ерундой ломать голову — в падлу!

    Ответить

Добавить комментарий

Ваш email нигде не будет показан. Обязательные поля помечены *