Как получить права разработчика windows 10

Содержание
  1. Как включить режим разработчика Windows 10
  2. Включение режима разработчика в параметрах Windows 10
  3. Возможные проблемы при включении режима разработчика в параметрах
  4. Как включить режим разработчика в редакторе локальной групповой политики
  5. Включение режима разработчика в редакторе реестра Windows 10
  6. Включить или отключить режим разработчика в Windows 10
  7. Включить или отключить режим разработчика в Windows 10
  8. Способ 1. Включение или отключение режима разработчика в настройках Windows 10
  9. Способ 2. Включение или отключение режима разработчика в редакторе реестра
  10. Способ 3: Включение или отключение режима разработчика в редакторе групповой политики
  11. Подготовка устройства к разработке
  12. Активация режима разработчика
  13. Функции режима разработчика
  14. Возможности режима разработчика и отладка
  15. Дополнительные возможности режима разработчика
  16. Портал устройств
  17. Загрузка неопубликованных приложений
  18. Предупреждения об использовании SSH
  19. Обнаружение устройства
  20. Оптимизация для проводника Windows, удаленного рабочего стола и PowerShell (только на ПК)
  21. Примечания
  22. Сбой установки пакета режима разработчика
  23. Сбой поиска пакета
  24. Сбой установки пакета
  25. Использование групповых политик или разделов реестра для подготовки устройства
  26. Обновление устройства с Windows 8.1 до Windows 10 или Windows 11

Как включить режим разработчика Windows 10

В Windows 10 присутствует «режим разработчика», предназначенный, как это можно понять из названия, для программистов, но иногда необходимый и для обычного пользователя, особенно если требуется установка приложений Windows 10 (appx) не из магазина, требующих каких-то дополнительных манипуляций для работы, или, например, использование Linux Bash Shell.

В этой инструкции пошагово описаны несколько способов включить режим разработчика Windows 10, а также немного о том, почему режим разработчика может не работать (или сообщать о том, что «Не удалось установить пакет режима разработчика», а также «Некоторыми параметрами управляет ваша организация»).

Включение режима разработчика в параметрах Windows 10

Стандартный путь включения режима разработчика в Windows 10 — использование соответствующего пункта параметров.

  1. Зайдите в Пуск — Параметры — Обновление и безопасность.
  2. Выберите пункт «Для разработчиков» слева.
  3. Установите отметку «Режим разработчика» (если изменение опции недоступно, решение описано далее).
  4. Подтвердите включение режима разработчика Windows 10 и подождите некоторое время, пока загрузятся необходимые системные компоненты.
  5. Перезагрузите компьютер.

Готово. После включения режима разработчика и перезагрузки вам станет доступна установка любых подписанных приложений Windows 10, а также дополнительные опции режима разработчика (в этом же окне параметров), позволяющие более удобно настроить систему для целей разработки.

Возможные проблемы при включении режима разработчика в параметрах

Если режим разработчика не включается с текстом сообщения: Не удалось установить пакет режима разработчика, код ошибки 0x80004005, как правило это говорит о недоступности серверов, с которых производится загрузка необходимых компонентов, что может быть следствием:

  • Отключенного или неправильно настроенного Интернет-подключения.
  • Использования сторонних программ для отключения «шпионства» Windows 10 (в частности, блокировка доступа к серверам Microsoft в брандмауэре и файле hosts).
  • Блокировки Интернет-соединений сторонним антивирусом (попробуйте временно отключить его).

Еще один возможный вариант, когда не удается включить режим разработчика: опции в параметрах разработчика не активны (серые), а вверху страницы сообщение о том, что «Некоторыми параметрами управляет ваша организация».

Такое сообщение говорит о том, что параметры режима разработчика были изменены в политиках Windows 10 (в редакторе реестра, редакторе локальной групповой политики или, возможно, с помощью сторонних программ). В таком случае используйте один из следующих способов. Также в этом контексте может быть полезной инструкция: Windows 10 — Некоторыми параметрами управляет ваша организация.

Как включить режим разработчика в редакторе локальной групповой политики

Редактор локальной групповой политики доступен только в редакциях Windows 10 Профессиональная и Корпоративная, если у вас Домашняя — используйте следующий способ.

  1. Запустите редактор локальной групповой политики (клавиши Win+R, ввести gpedit.msc)
  2. Перейдите к разделу «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Развертывание пакета приложений».
  3. Включите опции (двойной клик по каждой из них — «Включено», затем — применить) «Разрешить разработку приложений Магазина Windows и их установку из интегрированной среды разработки» и «Разрешить установку всех доверенных приложений».
  4. Закройте редактор и перезагрузите компьютер.

Включение режима разработчика в редакторе реестра Windows 10

Данный способ позволит включить режим разработчика во всех версиях Windows 10, включая Домашнюю.

  1. Запустите редактор реестра (клавиши Win+R, ввести regedit).
  2. Перейдите к разделу HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\AppModelUnlock
  3. Создайте параметры DWORD (при их отсутствии) AllowAllTrustedApps и AllowDevelopmentWithoutDevLicense и установите значение 1 для каждого из них.
  4. Закройте редактор реестра и перезагрузите компьютер.

После перезагрузки режим разработчика Windows 10 должен быть включен (при наличии подключения к Интернету).

На этом всё. Если что-то не работает или работает неожиданным образом — оставляйте комментарии, возможно, мне удастся как-то помочь.

Источник

Включить или отключить режим разработчика в Windows 10

Включить или отключить режим разработчика в Windows 10: раньше, чтобы разрабатывать, устанавливать или тестировать приложения в Windows, вам необходимо приобрести лицензию разработчика от Microsoft, которая должна обновляться каждые 30 или 90 дней, но с момента появления Windows 10 больше не требуется лицензии разработчика. Вам просто нужно включить режим разработчика, и вы можете начать установку или тестирование своих приложений в Windows 10. Режим разработчиков поможет вам протестировать ваши приложения на наличие ошибок и дальнейших улучшений, прежде чем отправлять их в Windows App Store.

Вы всегда можете выбрать уровень безопасности своего устройства, используя следующие настройки:

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

Читайте также:  Не устанавливаются драйвера на ftdi

Включить или отключить режим разработчика в Windows 10

Способ 1. Включение или отключение режима разработчика в настройках Windows 10

  1. Нажмите Windows + I, чтобы открыть «Настройки», затем щелкните значок «Обновление и безопасность».

  • Из левого меню обязательно выберите «Для разработчиков».
  • Теперь по вашему выбору выберите приложения Магазина Windows, Неопубликованные приложения или Режим разработчика.
  • Если вы выбрали Неопубликованные приложенияили режим разработчика, нажмите «Да» для продолжения.

  • После завершения нажмите «Настройки» и перезагрузите компьютер.
  • Способ 2. Включение или отключение режима разработчика в редакторе реестра

    1. Нажмите Windows + R, затем введите regedit и нажмите Enter, чтобы открыть редактор реестра.
    2. Перейдите к следующему разделу реестра:
      HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ AppModelUnlock
    3. Щелкните правой кнопкой мыши на AppModelUnlock и выберите New> DWORD (32-bit) значение.
    4. Введите это вновь созданное DWORD как AllowAllTrustedApps и нажмите Enter.
    5. Аналогично создайте новый DWORD с именем AllowDevelopmentWithoutDevLicense.
    6. Теперь, в зависимости от вашего выбора, установите указанные выше ключи реестра как:
      Приложения Магазина Windows. Задайте значение AllowAllTrustedApps и AllowDevelopmentWithoutDevLicense равным 0 Неопубликованные приложения — установите значение AllowAllTrustedApps равным 1 и AllowDevelopmentWithoutDevLicense равным 0
      Режим разработчика. Задайте значение AllowAllTrustedApps и AllowDevelopmentWithoutDevLicense равным 1
    7. Закройте все и перезагрузите компьютер.

    Способ 3: Включение или отключение режима разработчика в редакторе групповой политики

    1. Нажмите Windows Key + R, затем введите gpedit.msc и нажмите Enter.
    2. Перейдите по следующему пути:
      Конфигурация компьютера> Административные шаблоны> Компоненты Windows> Развертывание пакета приложений
    3. Обязательно выберите «Развертывание пакета приложений», затем в правой области окна дважды щелкните « Разрешить все доверенные приложения для установки» и « Разрешитьразработку приложений Windows Store и установку их изполитики интегрированной среды разработки (IDE) ».
    4. Чтобы включить режим разработчика в Windows 10, установите указанные выше политики в положение «Включено», а затем нажмите «Применить», а затем «ОК».

    Примечание. Если в будущем вам нужно отключить режим разработчика в Windows 10, просто установите указанные выше политики в значение «Отключено».

  • Перезагрузите компьютер, чтобы сохранить изменения.
  • Источник

    Подготовка устройства к разработке

    Если вы не создаете собственные приложения на своем компьютере, вам не нужно включать режим разработчика. Если вы пытаетесь устранить проблему с компьютером, воспользуйтесь справкой Windows. Если вы только приступаете к разработке, вам потребуется также установить инструменты для Windows App SDK, скачав необходимые из них.

    Если вы используете компьютер для повседневных занятий, таких как игры, просмотр веб-страниц, электронной почты или работы с приложениями Office, вам не требуется и на самом деле не следует активировать режим разработчика. Остальная часть сведений на этой странице не относится к вам, и вы можете вернуться к своим делам. Спасибо, что заглянули к нам!

    Однако если вы впервые пишете программное обеспечение с помощью Visual Studio на компьютере , необходимо включить режим разработчика как на компьютере разработки, так и на любых устройствах, которые будут использоваться для тестирования кода. Если открыть проект UWP при выключенном режиме разработчика, то либо откроется страница параметров Для разработчиков, либо в Visual Studio отобразится следующее диалоговое окно.

    Когда откроется это диалоговое окно, откройте settings for developers страницу параметров для разработчиков .

    Режим разработчика можно в любой момент включить или отключить, перейдя на страницу Для разработчиков: просто введите «для разработчиков» в поле поиска Кортаны на панели задач.

    Активация режима разработчика

    Чтобы включить режим разработчика или получить доступ к другим параметрам, сделайте следующее.

    1. В диалоговом окне параметров Для разработчиков выберите требуемый уровень доступа.
    2. Прочитайте заявление об ответственности за изменения в системе при выборе данного значения параметра, затем щелкните Да, чтобы принять изменения.

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

    Функции режима разработчика

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

    При включении Режима разработчика на компьютере устанавливается пакет компонентов, в том числе:

    • Портал устройств Windows. Установка портала устройств и настройка для него правил брандмауэра производятся только в том случае, если включен параметр Включение портала устройств.
    • Устанавливаются и настраиваются правила брандмауэра для служб SSH, которые разрешают удаленную установку приложений. Включение параметра Обнаружение устройств приводит к включению сервера SSH.

    Дополнительные сведения об этих функциях и решении проблем в ходе установки см. статью Функции в режиме разработчика и отладка.

    Источник

    Возможности режима разработчика и отладка

    Если вы просто заинтересованы в основах установки режима разработчика в приложении, вы можете просто следовать инструкциям, описанным в статье о включении устройства для разработки . В этой статье рассматриваются расширенные функции режима разработчика, режим разработчика в предыдущих версиях Windows 10 и сбои отладки в режиме разработчика.

    Дополнительные возможности режима разработчика

    Для каждого семейства устройств могут быть доступны дополнительные функциональные возможности разработчика. Эти функциональные возможности доступны только в том случае, если режим разработчика включен на устройстве, и могут зависеть от версии ОС.

    Читайте также:  Windows 7 память меньше чем должна быть

    На этом изображении показаны функции разработчика для Windows:

    Портал устройств

    Дополнительные сведения о портале устройств см. в разделе Обзор портала устройства с Windows.

    Конкретные инструкции по настройке устройства см. в следующих разделах:

    Если у вас возникают проблемы с включением **Режима разработчика** или порталом устройств, посетите форум Известные проблемы, чтобы найти способы устранения этих проблем, или изучите раздел Сбой установки пакета режима разработчика, чтобы получить дополнительные сведений и узнать больше о том, какие обновления WSUS помогут разблокировать пакет режима разработчика.

    Загрузка неопубликованных приложений

    По состоянию на последнее обновление Windows 10 этот параметр не будет отображаться, так как загрузка неопубликованных данных включена по умолчанию. Если вы используете предыдущую версию Windows 10, параметры по умолчанию разрешат запускать приложения только из Microsoft Store. Чтобы устанавливать приложения из сторонних источников, вам нужно включить загрузку неопубликованных приложений.

    Функция **Загрузка неопубликованных приложений** обычно используется компаниями или учебными заведениями, которым необходимо устанавливать свои приложения на управляемых устройствах, не используя Microsoft Store. Она также может потребоваться пользователям, которые запускают приложения не от корпорации Майкрософт. В этом случае организация обычно применяет политику, которая отключает параметр приложений UWP . Кроме того, организация предоставляет необходимый сертификат и расположение установки для загрузки неопубликованных приложений. Дополнительные сведения см. в статьях TechNet о загрузке неопубликованных приложений в Windows и Microsoft Intune основах.

    Сведения, предназначенные для определенных семейств устройств

    Для семейства настольных устройств Вы можете установить пакет приложения (APPX-файл) и любой сертификат, необходимый для запуска приложения, выполнив сценарий Windows PowerShell, созданный с использованием пакета (Add-AppDevPackage.ps1). Дополнительные сведения см. в разделе «Упаковка классического приложения» или приложения UWP в Visual Studio.

    Для семейства мобильных устройств Если необходимый сертификат уже установлен, вы можете коснуться файла, чтобы установить любой APPX-файл, отправленный вам по электронной почте или на SD-карте.

    Загрузка неопубликованных приложений — более безопасный вариант, чем Режим разработчика, так как вы не сможете устанавливать на устройство приложения без доверенного сертификата.

    При загрузке неопубликованных приложений по-прежнему необходимо следить, чтобы они были получены из надежных источников. При установке неопубликованного приложения, еще не сертифицированного Microsoft Store, вы соглашаетесь, что получили все необходимые права для загрузки этого приложения и несете всю ответственность за любые убытки, которые могут возникнуть в результате установки и запуска приложения. См. раздел «Windows > Microsoft Store» данного заявления о конфиденциальности.

    Службы SSH включаются при включении параметра Обнаружение устройств на устройстве. Это используется, когда устройство является целевым объектом удаленного развертывания для упакованных приложений MSIX. Службы называются SSH Server Broker и SSH Server Proxy.

    Это реализация OpenSSH (не Microsoft), которую можно найти на GitHub.

    Чтобы воспользоваться преимуществами служб SSH, можно включить функцию обнаружения устройств для разрешения связывания с помощью PIN-кода. Если планируется запускать другую службу SSH, можно настроить ее с другим портом или отключить службы SSH режима разработчика. Чтобы отключить службы SSH, отключите функцию Обнаружение устройств.

    Вход с помощью SSH осуществляется с учетной записью DevToolsUser с соответствующим паролем для прохождения аутентификации. Этот пароль — это PIN-код, отображаемый на устройстве после нажатия кнопки «Связать», и он действует, только пока отображается PIN-код. Подсистема SFTP также включается для ручного управления папкой DevelopmentFiles, в которую устанавливаются файлы свободного развертывания из Visual Studio.

    Предупреждения об использовании SSH

    Сервер SSH, используемый в Windows, еще не удовлетворяет требованиям протокола, поэтому использование клиента SFTP или SSH может потребовать дополнительной настройки. В частности, подсистема SFTP выполняется в версии 3 или более поздней версии, поэтому любой подключаемый клиент должен быть настроен таким образом, чтобы он смог работать со старым сервером. Сервер SSH на более старых устройствах использует ssh-dss для аутентификации с помощью открытого ключа, что не рекомендовалось при использовании OpenSSH. Для подключения к таким устройствам клиент SSH необходимо вручную настроить для приема ssh-dss .

    Обнаружение устройства

    При включении обнаружения устройства вы разрешаете, чтобы устройство было видимым для других устройств в сети через mDNS. Эта функция также позволяет получить ПИН-код сервера SSH для связывания с этим устройством нажатием кнопки Связать, отображающейся после включения обнаружения устройств. Это окно для ПИН-кода должно отобразиться на экране, чтобы вы могли завершить первое развертывание Visual Studio на целевом устройстве.

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

    Оптимизация для проводника Windows, удаленного рабочего стола и PowerShell (только на ПК)

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

    Примечания

    В ранних версиях Windows 10 Mobile в меню Параметры разработчика был параметр Аварийные дампы. Теперь он перемещен на портал устройств, чтобы его можно было использовать удаленно, а не только через USB-порт.

    Читайте также:  Выскакивает экранная клавиатура windows 10 как убрать

    Существует ряд средств, которые вы можете использовать для развертывания приложения с компьютера с Windows 10 на мобильном устройстве с Windows 10. Оба устройства должны быть подключены к одной подсети с помощью проводного или беспроводного подключения или соединены друг с другом через USB. При использовании любого из указанных способов будет установлен только пакет приложения (.appx/.appxbundle); сертификаты установлены не будут.

    • Используйте средство развертывания приложений Windows (WinAppDeployCmd). Узнайте больше о средстве WinAppDeployCmd.
    • Вы можете использовать портал устройств для развертывания из браузера на мобильном устройстве с Windows 10 версии 1511 или более поздней версии. Используйте страницу Приложения портала устройств для отправки пакета приложения (APPX-файл) и установки его на устройство.

    Сбой установки пакета режима разработчика

    Иногда из-за проблем с сетью или административных конфликтов пакет режима разработчика может установиться неправильно. Пакет режима разработчика требуется для удаленного развертывания на этом компьютере для включения SSH с помощью портала устройств из браузера или обнаружения устройств, но не для локальной разработки. Даже столкнувшись с этими проблемами, вы все равно сможете развернуть приложение локально с помощью Visual Studio или с этого устройства на другом.

    Пути обхода этих проблем и другую информацию см. на форуме Известные проблемы.

    Если режим разработчика не устанавливается правильно, мы рекомендуем отправить нам отзыв. В приложении Центр отзывов выберите Добавить новый отзыв, затем выберите категорию Платформа разработки и подкатегорию Режим разработчика. Отправка отзыва поможет корпорации Майкрософт устранить проблему, с которой вы столкнулись.

    Сбой поиска пакета

    «В Центре обновления Windows пакет режима разработчика не найден. Код ошибки 0x80004005. Подробнее».

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

    1. Убедитесь, что компьютер подключен к Интернету.
    2. Если вы работаете на компьютере, подсоединенном к домену, обратитесь к своему сетевому администратору. Пакет режима разработчика, как и все компоненты по запросу, блокируется по умолчанию в СЛУЖБАх WSUS. 2.1. Чтобы разблокировать пакет режима разработчика в текущих и предыдущих выпусках, следует разрешить следующие обновления WSUS: 4016509, 3180030 и 3197985.
    3. Проверьте наличие обновлений Windows в обновлениях Параметры > и Windows безопасности > .
    4. Убедитесь, что пакет режима разработчика Windows присутствует в Параметры >>>& функции управления дополнительными функциями.> Если его там нет, Windows не удастся найти правильный пакет для вашего компьютера.

    После выполнения любого из описанных шагов отключите, а затем повторно включите режим разработчика, чтобы проверить его исправность.

    Сбой установки пакета

    «Не удалось установить пакет режима разработчика. Код ошибки 0x80004005 Дополнительные сведения»

    Эта ошибка может возникать из-за наличия несовместимостей между вашей сборкой Windows и пакетом режима разработчика

    1. Проверьте наличие обновлений Windows в обновлениях Параметры > и Windows безопасности > .
    2. Перезагрузите компьютер, чтобы убедиться, что все обновления были применены.

    Использование групповых политик или разделов реестра для подготовки устройства

    Большинство разработчиков будут использовать приложение «Параметры», чтобы включить в устройстве возможность отладки. В некоторых сценариях, таких как автоматизированные тесты, можно использовать другие способы включения Windows настольном устройстве для разработки. Следует помнить, что в ходе этих действий не выполняется включение сервера SSH и не предоставляется разрешение устройству на удаленное развертывание на нем или проведение отладки.

    Вы можете использовать gpedit.msc, чтобы задать групповые политики для включения устройства, если только у вас нет Windows 10 Домашняя или Windows 11 Домашняя. Если у вас есть Windows 10 Домашняя или Windows 11 Домашняя, необходимо использовать команды regedit или PowerShell, чтобы задать разделы реестра непосредственно для включения устройства.

    Включение режима разработчика на устройстве с помощью команды gpedit

    Выполните команду Gpedit.msc.

    Последовательно выберите элементы Политика локального компьютера > Конфигурация компьютера > Административные шаблоны > Компоненты Windows > Развертывание пакета приложений

    Чтобы разрешить загрузку неопубликованных приложений, измените политики, чтобы включить параметр:

    • Разрешить установку всех доверенных приложений.

    Чтобы включить режим разработчика, измените политики, чтобы включить следующие параметры:

    • Разрешить установку всех доверенных приложений.
    • Разрешить разработку приложений UWP и их установку из интегрированной среды разработки (IDE) .

    Используйте команду regedit, чтобы включить режим разработчика на устройстве.

    Выполните команду regedit.

    Чтобы разрешить загрузку неопубликованных приложений, присвойте этому параметру типа DWORD значение 1:

    Чтобы включить режим разработчика, присвойте этому параметру типа DWORD значение 1:

    Включение режима разработчика на устройстве с помощью PowerShell

    Запустите PowerShell с правами администратора.

    Чтобы разрешить загрузку неопубликованных приложений, выполните следующую команду:

    Чтобы включить режим разработчика, выполните следующую команду:

    Обновление устройства с Windows 8.1 до Windows 10 или Windows 11

    Если вы хотите создавать приложения или загружать неопубликованные приложения на устройство с Windows 8.1, необходимо установить лицензию разработчика. При обновлении устройства с Windows 8.1 до Windows 10 или Windows 11 эти сведения остаются. Выполните следующую команду, чтобы удалить эти сведения с обновленного устройства Windows. Это действие необязательно, если вы обновляете Windows 8.1 напрямую до Windows 10 версии 1511 или более поздней.

    Отмена регистрации лицензии разработчика

    1. Запустите PowerShell с правами администратора.
    2. Выполните следующую команду: unregister-windowsdeveloperlicense .

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

    Ошибка: DEP0700: не удалось зарегистрировать приложение.

    Источник

    Adblock
    detector