Произошла ошибка при установке устройства отказано в доступе

При попытке установить принтер (аналогичная ситуация может произойти с любым устройством - сканером, видеокартой..) на компьютер с ОС Windows XP (SP2?) уже на последнем шаге установки драйверов (все нужные файлы скопированы в системный каталог), вдруг компьютер выдает сообщение об ошибке:

Произошла ошибка при установке устройства. Отказано в доступе

Первая мысль - не хватает прав.. однако, установка драйверов производится под учётной записью администратора. Администратор “реальный”, работающий, действующий.. Значит всё не так просто.

Да.. ещё. Если установка производится от имени другого пользователя (меню “Запуск от имени”), возможно, имеет смысл выполнить полноценный вход в систему под администратором.

Device setup error. Access is denied

После непродолжительных поисков ситуация стала проясняться: ошибки могут возникать из-за ограничений для одного или нескольких разделов реестра - после установки драйверов, система просто не может изменить нужные ключи реестра и “вылетает” с ошибкой.

Ограничения на разделы реестра могут устанавливаться программами (в обсуждениях “мелькал” Comodo Antivirus и AVG), причем так, что у администратора не будет хватать прав на их изменение. Любая установка устройств должна выполняться с правами администратора, однако после установки ограничений любому администратору в доступе будет отказано. Таким образом, когда установка подходит к моменту изменения ключей реестра, она завершается с ошибкой доступа.

Что делать, если произошла ошибка при установке - отказано в доступе?

Вариант первый самый простой (и, скорее всего, он не сработает) - перезагрузить компьютер; перезагрузить в безопасном режиме - если файлы заблокированы работающей программой, то после перезагрузки в безопасном режиме есть вероятность их “разблокировки”.

Вариант второй является логическим продолжением первого - после перезагрузки отключаем все антивирусы и файерволлы. Довольно часто именно программы безопасности блокируют изменение реестра. Однако, в этом случае следует понимать риск, желательно отключить компьютер от интернет и от сети (если возможно - мало ли, вдруг принтер сетевой) После удачной установки желательно перезагрузить компьютер.

Вариант третий - используем утилиту “от производителя” - Microsoft Fix It. Программа имеет дружелюбный интерфейс, лицензионное соглашение. Однако, во время работы следует набраться терпения - может показаться, что она зависла. Скорее всего, дело в большом количестве файлов, которым нужно изменить доступ.

Четвертый вариант (похож на третий в “полуавтоматическом” режиме) при помощи утилиты subinacl.exe
http://support.microsoft.com/kb/949377/en-us/#letmefixit - довольно подробная инструкция на английском языке

В моём случае вполне успешно сработала утилита Microsoft - весь доступ был восстановлен примерно минут за двадцать.

Метки:

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

Комментарии (4) к записи “Произошла ошибка при установке устройства отказано в доступе”

  1. roman сообщает :

    Спасибо, помогло установить драйвер на вафлю на старом ноутбуки с установленным касперским. После того как его отключил все встало на свои места.

  2. Святослав сообщает :

    Преогромнейшее спасибо.
    Пол жизни пользовался виртуальным принтером FinePrint, а после переустановки ОС (через некоторое время после установки ОС) не смог установить свою любимую программулину. Перерыл пол инета, а ответ нашол у Вас.
    Всё помогло, ещё раз СПС!!!

  3. Алекс сообщает :

    Столкнулся с проблемой не работающих USB портов на ноутбуке ASUS в Windows 7 (бит).
    Суть: При подключении USB-флешки или внешнего винчестера драйвера на них не устанавливались по причине отказа в доступе. В диспетчере устройств они отображались как неизвестные устройства.
    Флешки исправны, порты тоже. В безопасном режиме драйвера устанавливались (для новых устройств - автоматом, для старых - после принудительного обновления драйверов через диспетчер устройств). После этого флешки работали и в обычном режиме.
    Вирусов нет, брандмауер и антивирус не при чём (они отключались, но проблема оставалась).
    Решение:
    В списке установленных программ была найдена “browser tab search by ask for firefox”. Примерно после её установки и начались проблемы. Отключение автозагрузки этой программы помогло - всё заработало, как надо (для новых устройств - дрова ставились автоматом, для старых - после принудительного обновления драйверов через диспетчер устройств).

  4. levik сообщает :

    Алекс, спасибо за информацию. Действительно, ошибка “Отказано в доступе” может возникать из-за сторонних программ (не исключено, что они не определяются антивирусами).
    Программа browser tab search by ask for firefox неоднократно упоминается как вредоносная.

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