ОС Windows 10, хоть и отличается новым интерфейсом, поддерживает функции, наследованные из прошлых ОС. К таким функциям, например, относится ограничение прав на запуск некоторых программ и утилит. 

Однако бывают случаи, когда пользователь или стороннее ПО случайно поставили это ограничение. На примере диспетчера устройств рассмотрим, что делать, если программа заблокирована администратором в Windows 10.

Почему не заходит в диспетчер устройств

Блокировка администратором – это только одна из немногих причин невозможности открыть диспетчер.

screenshot_1

На деле существуют следующие причины:

  1. Повреждение или перемещение исполняемого файла необходимой системной утилиты. При установке ОС файл «devmgmt.msc» (диспетчер) помещается в папку «System32».
  2. Блокировка вирусом. Даже примитивнейший вирус запускает консоль в фоновом режиме и посылает запрос на принудительное закрытие программы при открытии. Правда, в таком случае ОС не выдаст никаких ошибок, а только мгновенно откроет и закроет окно. Рекомендуем периодически проверять ПК на вирусы с помощью антивирусов или сканеров, например, Dr.Web CureIt!.
  3. Блокировка через групповую политику, реестр и подобные программы. Это как раз наш случай, когда администратор или вредоносное ПО намеренно изменяют внутренние правила, ограничивая деятельность пользователя.

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

screenshot_2

Методы решения проблемы

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

Запуск от имени администратора

Пожалуй, это самый банальный способ, который срабатывает почти в 100 % случаев. Алгоритм реализации состоит из следующих действий:

  • Откройте меню поиска, расположенного в меню «Пуск».

screenshot_3

  • Введите команду «devmgmt.mscr». Лучше вводить название на английском языке, ведь запросы на этом языке сработают почти в любой ОС.

screenshot_4

  • Кликните по найденному приложению ПКМ и выберите «Запуск от имени администратора».

screenshot_5

Готово, система, возможно, запросит пароль админа или подтверждение, если вы зашли под аккаунтом пользователя. Если даже в таком случае «вылетает» ошибка, то переходите к следующему способу. Единственный недостаток – это постоянная необходимость вводить пароль.

Командная строка

Командная строка, запущенная от имени администратора, имеет даже больший функционал, чем графический интерфейс. С помощью этой утилиты возможно решить проблему двумя не связанными между собой способами. Этот алгоритм сход с методом выше, но он более автоматизирован. Алгоритм действий:

  • Откройте командную строку от имени администратора. Сделать это можно сочетанием клавиш «Win» + «X» и выбором пункта «Командная строка (Администратор)».
  • В консоли введите команду «devmgmt.msc» и нажмите клавишу «Enter».

screenshot_6

  • Если ничего не произошло, возможно, утилита удалилась из окружения. В таком случае необходимо указать полный путь к файлу. Для этого введите: [буква диска]:\WINDOWS\system32\devmgmt.msc.

screenshot_7

Чтобы автоматизировать эту рутину, вы можете создать файл сценариев на рабочем столе. Для этого создайте файл «task» с разрешением .bat. Добавьте в этот файл следующие строки:

@echo off

C:\WINDOWS\system32\devmgmt.msc.

screenshot_8

Отключение контроля учетных записей UAC

По сути, контроль учетных записей также регулируется через редактор реестра, который можно редактировать через терминал. Однако в этом случае мы рассмотрим изменение редактора графическим способом, если вам не нравится консоль. Для решения проблемы следуйте этой инструкции:

  • Откройте окно «Выполнить» сочетанием клавиш «Win» + «R». Должно появиться маленькое окно в нижней части экрана.
  • В появившемся поле введите команду «regedit» и нажмите «Ок». Подтвердите открытие реестра при необходимости.

screenshot_9

  • Раскройте разделы в левом навигационном меню в следующем порядке: HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ System.
  • В окне просмотра найдите параметр «EnableLUA» и дважды кликните по нему ЛКМ.
  • В открывшемся окне измените параметр «Значение» с 1 на 0.

screenshot_10

После нажмите кнопку «Ок» и попробуйте открыть диспетчер.

Встроенная учетная запись администратора

Снова не помогло? Тогда есть вероятность, что система самостоятельно выдала права на использование только одному встроенному администратору. Для этого необходимо активировать его в системе. Алгоритм действий:

  • Откройте консоль (cmd.exe) от имени администратора.

screenshot_11

  • Введите команду «net user administrator /active:yes» и нажмите «Enter».
  • Введите новый пароль для активированной учетной записи.
  • Выйдите из вашего аккаунта и зайдите в аккаунт с названием «Administrator».

screenshot_12

  • Укажите только что созданный пароль.

Учетная запись встроенного администратора имеет почти такие же привилегии, как и сама система, а потому запустит нужную программу без каких-либо проблем.

Удаление цифровой подписи файла

Если не помог ни один из вышеперечисленных способов, возможно, у диспетчера устройств была повреждена цифровая подпись. Самый простой способ решить проблему – удалить подпись вовсе. Для этого необходимо:

  • С официального сайта скачайте программу FileUnsigner, которая может изменять цифровые подписи файлов.
  • Установите и запустите программу.
  • В программе откройте нужный файл (напоминаем, он находится в папке «System32»).
  • Удалите подпись с помощью соответствующей кнопки.

screenshot_13

Пожалуй, после этого ни один параметр системы не будет способен препятствовать запуску выбранной программы.

Благодарим за прочтение.