В Windows 10 есть "Режим разработчика", предназначенный, как можно понять из названия, для программистов, но иногда необходимый для обычного пользователя, особенно если вы хотите установить приложения Windows 10 (appx) не из магазина, требующие некоторых дополнительных манипуляций для работы, или, например, использование Linux Bash Shell.
В этом руководстве описано несколько способов включения режима разработчика в Windows 10, а также немного о том, почему режим разработчика может не работать (или сообщать "Не удалось установить пакет режима разработчика", а также "Некоторые параметры контролируются вашей организацией").
Включение режима разработчика в настройках Windows 10
По умолчанию включить режим разработчика в Windows 10 можно с помощью соответствующего пункта настроек.
- Перейдите в Пуск — Настройки — Обновление и безопасность.
- Выберите "Для разработчиков" с левой стороны.
- Установите флажок "Режим разработчика" (если параметр нельзя изменить, решение описано ниже).
- Подтвердите активацию режима разработчика в Windows 10 и подождите некоторое время, пока загрузятся необходимые системные компоненты.
- Перезагрузите компьютер.
Выполнено. После включения режима разработчика и перезагрузки вы сможете установить любые подписанные приложения Windows 10, а также дополнительные опции режима разработчика (в том же окне настроек), позволяющие более удобно настроить систему для целей разработки.
Возможные проблемы при включении режима разработчика в настройках
Если режим разработчика не включается с сообщением: Failed to install developer mode package, error code 0x80004005, это обычно указывает на недоступность серверов, с которых загружаются необходимые компоненты, что может быть следствием:
- Отключенное или неправильно настроенное интернет-соединение.
- Используйте сторонние программы для отключения "шпионского" ПО Windows 10 (в частности, блокирование доступа к серверам Microsoft в брандмауэре и файле hosts).
- Блокировка интернет-соединения сторонним антивирусом (попробуйте временно отключить его).
Другой возможный вариант, когда вы не можете включить режим разработчика: опции в настройках разработчика не активны (выделены серым цветом), а в верхней части страницы есть сообщение о том, что "Некоторые параметры контролируются вашей организацией".
Это сообщение указывает на то, что настройки режима разработчика были изменены в политиках Windows 10 (в редакторе реестра, редакторе локальной групповой политики или, возможно, с помощью сторонних программ). В этом случае воспользуйтесь одним из следующих способов. Также в этом контексте может быть полезен следующий учебник: Windows 10 — Некоторые параметры контролируются вашей организацией.
Как включить режим разработчика в редакторе локальной групповой политики
Редактор локальной групповой политики доступен только в редакциях Windows 10 Professional и Enterprise, если у вас Home — воспользуйтесь следующим способом.
- Запустите редактор локальной групповой политики (нажмите Win+R, введите gpedit.msc)
- Перейдите в "Конфигурация компьютера" — "Административные шаблоны" — "Компоненты Windows" — "Развернуть пакет приложений".
- Включите опции (двойным щелчком на каждой из них — Включить, затем — Применить) "Разрешить разработку приложений Windows Store и их установку из интегрированной среды разработки" и "Разрешить установку всех доверенных приложений".
- Закройте редактор и перезагрузите компьютер.
Включить режим разработчика в редакторе реестра Windows 10
Этот способ позволит включить режим разработчика на всех версиях Windows 10, включая Домашнюю.
- Запустите редактор реестра (нажмите Win+R, введите regedit).
- Перейдите к разделу HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\AppModelUnlock
- Создайте параметры DWORD (если у вас их нет) AllowAllTrustedApps и AllowDevelopmentWithoutDevLicense и установите 1 для каждого из них.
- Закройте редактор реестра и перезагрузите компьютер.
После перезагрузки режим разработчика Windows 10 должен быть включен (если у вас есть подключение к интернету).
Это будет все. Если что-то не работает или работает неожиданным образом — оставьте комментарий, возможно я смогу как-то помочь.