Режим разработчика виндовс 10: Что такое «режим разработчика» в Windows 10
Содержание
Возможности режима разработчика и отладка — Windows apps
-
Статья -
- Чтение занимает 8 мин
-
Если вы заинтересованы только в основах установки режима разработчика в приложении, следуйте инструкциям, описанным в разделе «Включение разработки устройства для начала работы «. В этой статье рассматриваются расширенные функции режима разработчика, режима разработчика в предыдущих версиях Windows 10 и сбои отладки, связанные с установками в режиме разработчика.
Дополнительные возможности режима разработчика
Для каждого семейства устройств могут быть доступны дополнительные функции разработчика. Эти функции доступны только в том случае, если режим разработчика включен на устройстве (и может отличаться в зависимости от версии операционной системы).
На этом изображении показаны функции разработчика для Windows:
Портал устройств
Дополнительные сведения о портале устройств см. в разделе Обзор портала устройства с Windows.
Конкретные инструкции по настройке устройства см. в разделах:
- Портал устройств для настольных компьютеров
- Портал устройств для HoloLens
- Портал устройств для Интернета вещей
- Портал устройств для мобильных устройств
- Портал устройств для Xbox
Если возникают проблемы с включением режима разработчика или портала устройств, ознакомьтесь с форумом «Известные проблемы «, чтобы найти обходные пути для этих проблем, или посетите страницу «Сбой установки пакета режима разработчика «, чтобы узнать, какие пакеты WSUS можно разрешить, чтобы разблокировать пакет режима разработчика.
Загрузка неопубликованных приложений
Важно!
По состоянию на последнее обновление Windows 10 этот параметр не отображается (так как загрузка неопубликованных приложений включена по умолчанию). Если вы используете предыдущую версию Windows 10, параметры по умолчанию позволяют запускать приложения только из Microsoft Store, и вам потребуется включить загрузку неопубликованных приложений для установки приложений из источников, отличных от Майкрософт.
Параметр «Загрузка неопубликованных приложений» обычно используется компаниями или учебными заведениями, которые должны устанавливать пользовательские приложения на управляемых устройствах без использования Microsoft Store (или других пользователей, которым требуется запускать приложения из источников, отличных от Майкрософт). В этом случае организация обычно применяет политику, которая отключает параметр приложений UWP. Кроме того, организация предоставляет необходимый сертификат и расположение установки для загрузки неопубликованных приложений. Дополнительные сведения см. в статьях Microsoft Learn о загрузке неопубликованных приложений Для Windows и Microsoft Intune основах.
Сведения о семействе устройств:
- В семействе настольных устройств: можно установить пакет приложения (
.
) и все сертификаты, необходимые для запуска приложения, запустив скрипт Windows PowerShell, созданный с помощью пакета (appx
Add-AppDevPackage.ps1
). Дополнительные сведения см. в статье «Упаковка классического приложения или приложения UWP» в Visual Studio. - В семействе мобильных устройств: если необходимый сертификат уже установлен, вы можете коснуться файла, чтобы установить любой
.appx
отправленный по электронной почте (или на SD-карте).
Загрузка неопубликованных приложений является более безопасным вариантом, чем режим разработчика, так как вы не можете устанавливать приложения на устройстве без доверенного сертификата.
Примечание
При загрузке неопубликованных приложений по-прежнему необходимо следить, чтобы они были получены из надежных источников. При установке неопубликованного приложения, которое не сертифицировано в Microsoft Store, вы соглашаетесь с тем, что получили все права, необходимые для загрузки неопубликованного приложения, и вы несете ответственность за любой вред, который может привести к установке и запуску приложения. См. раздел Windows → Microsoft Store этого заявления о конфиденциальности.
SSH
Службы SSH включаются при включении параметра Обнаружение устройств на устройстве. Это используется, когда устройство является удаленным целевым объектом развертывания для упакованных приложений MSIX. Имена служб — SSH Server Broker и прокси-сервер SSH.
Примечание
Это реализация OpenSSH (не Microsoft), которую можно найти на GitHub.
Чтобы воспользоваться преимуществами служб SSH, можно включить обнаружение устройств, чтобы разрешить связывание контактов. Если планируется запускать другую службу SSH, можно настроить ее с другим портом или отключить службы SSH режима разработчика. Чтобы отключить службы SSH, отключите функцию Обнаружение устройств.
Вход по протоколу SSH выполняется с помощью учетной записи DevToolsUser , которая принимает пароль для проверки подлинности. Этот пароль является ПИН-кодом, отображаемым на устройстве после нажатия кнопки «Пара обнаружения устройств», и он действителен только при отображении ПИН-кода. Подсистема 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. Оба устройства должны быть подключены к одной подсети сети (проводным или беспроводным подключением) или должны быть подключены по USB. Оба этих параметра устанавливают только пакет приложения (.appx
или .appxbundle
). Они не устанавливают сертификаты.
- Используйте средство развертывания приложений Windows (
WinAppDeployCmd
). Узнайте больше о средстве WinAppDeployCmd. - Вы можете использовать портал устройств для развертывания из браузера на мобильном устройстве с Windows 10 версии 1511 или более поздней версии. Используйте страницу «Приложения» на портале устройств для отправки пакета приложения (
.appx
) и его установки на устройстве.
Сбой установки пакета режима разработчика
Иногда из-за проблем с сетью или административных конфликтов пакет режима разработчика может установиться неправильно. Пакет режима разработчика требуется для удаленного развертывания на этом компьютере (с помощью портала устройств из браузера или обнаружения устройств для включения SSH), но не для локальной разработки. Даже если вы столкнулись с этими проблемами, вы по-прежнему можете развернуть приложение локально с помощью Visual Studio (или с этого устройства на другом устройстве).
Ознакомьтесь с форумом известных проблем , чтобы найти обходные пути для этих проблем (и других).
Примечание
Если режим разработчика не устанавливается правильно, мы рекомендуем отправить нам отзыв.
- Установите приложение Центра отзывов (если у вас его еще нет) и откройте его.
- Нажмите кнопку «Добавить новый отзыв«.
- Выберите категорию платформы разработчика и подкатегорию режима разработчика .
- Заполните поля (вы можете при необходимости вложить снимок экрана) и нажмите кнопку «Отправить«.
Отправка отзыва поможет корпорации Майкрософт устранить проблему, с которой вы столкнулись.
Сбой поиска пакета
Не удалось найти пакет режима разработчика в клиентский компонент Центра обновления Windows. Код ошибки 0x80004005. Подробнее.
Эта ошибка может возникать из-за проблемы сетевого подключения, неверной настройки корпоративных параметров или из-за отсутствия пакета.
Устранение проблемы:
Убедитесь, что компьютер подключен к Интернету.
Если вы находитесь на компьютере, присоединенном к домену, обратитесь к администратору сети. Пакет режима разработчика (как и все функции по запросу), по умолчанию блокируется в WSUS 2.1. Чтобы разблокировать пакет режима разработчика в текущих и предыдущих выпусках, следует разрешить следующие обновления WSUS:
- 4016509
- 3180030
- 3197985
Проверьте наличие обновлений Windows в разделе «Параметры» → Обновления и «Безопасность» → Windows Обновления.
Убедитесь, что пакет режима разработчика Windows присутствует в разделе «Параметры» → «Компоненты приложений & → системы» → «Управление дополнительными функциями» → «Добавить функцию«.
Если он отсутствует, Windows не может найти правильный пакет для компьютера.
После выполнения описанных выше действий отключите и снова включите режим разработчика, чтобы проверить исправление.
Сбой установки пакета
Не удалось установить пакет режима разработчика. Код ошибки 0x80004005. Подробнее.
Эта ошибка может возникать из-за наличия несовместимостей между вашей сборкой Windows и пакетом режима разработчика
Устранение проблемы:
- Проверьте наличие обновлений Windows в разделе «Параметры» → Обновления и «Безопасность» → Windows Обновления.
- Перезапустите компьютер, чтобы убедиться, что применяются все обновления.
Использование групповых политик или разделов реестра для подготовки устройства
Для большинства разработчиков вы хотите использовать приложение параметров, чтобы включить отладку устройства. В некоторых сценариях (таких как автоматические тесты) можно использовать другие способы включения настольных устройств Windows для разработки.
Примечание
Эти действия не будут включать сервер SSH или разрешать назначение устройства для удаленного развертывания и отладки.
Вы можете задать gpedit.msc
групповые политики для включения устройства, если только у вас нет Windows 10 Домашняя или Windows 11 Домашняя. В этом случае вам потребуется использовать команды regedit или PowerShell, чтобы задать разделы реестра непосредственно для включения устройства.
Включение режима разработчика на устройстве с помощью команды gpedit
Запустите
gpedit.msc
.Перейдите к разделу «Политика локального компьютера → конфигурация компьютера» → административные шаблоны → компонентов Windows → развертывания пакета приложений.
Измените следующие политики, чтобы включить загрузку неопубликованных приложений:
- Разрешить установку всех доверенных приложений.
ИЛИ
Измените следующие политики, чтобы включить загрузку неопубликованных приложений и режим разработчика:
- Разрешить установку всех доверенных приложений.
- Позволяет разрабатывать приложения UWP и устанавливать их из интегрированной среды разработки (IDE).
- Перезагрузите компьютер.
Используйте команду regedit, чтобы включить режим разработчика на устройстве
Запустите
regedit
.Чтобы включить загрузку неопубликованных приложений, задайте для этого
DWORD
1
значения значение:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps
ИЛИ
Чтобы включить режим разработчика, задайте для следующих значений:
DWORD
1
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense
Включение режима разработчика на устройстве с помощью PowerShell
Запустите PowerShell с правами администратора.
Чтобы разрешить загрузку неопубликованных приложений, выполните следующую команду:
PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"
ИЛИ
Чтобы включить режим разработчика, выполните следующую команду:
PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"
Обновление устройства с Windows 8.
1 до Windows 10 или 11
Если вы хотите создавать приложения или загружать неопубликованные приложения на устройство с Windows 8.1, необходимо установить лицензию разработчика. При обновлении устройства с Windows 8.1 до Windows 10 или 11 эта информация останется. Выполните следующую команду, чтобы удалить эти сведения с обновленного устройства Windows.
Примечание
Это действие необязательно, если вы обновляете Windows 8.1 напрямую до Windows 10 версии 1511 или более поздней.
Отмена регистрации лицензии разработчика
Запустите PowerShell с правами администратора.
Выполните следующую команду:
unregister-windowsdeveloperlicense
После отмены регистрации лицензии необходимо включить устройство для разработки (как описано в этом разделе), чтобы продолжить разработку на этом устройстве. Если вы этого не сделали, при отладке приложения может возникнуть ошибка (или при попытке создать пакет для него). Ниже приведен пример этой ошибки:
Ошибка: DEP0700: не удалось зарегистрировать приложение.
для чего нужен, как включить и отключить
Многие люди, работающие на ПК с Windows 10, интересуются, для чего был введён «Режим разработчика» — опция, которая доступна для включения в настройках популярной операционной системы. Если это режим для юзеров, создающих различные утилиты, чем он может быть полезен обычным пользователям? Как его активировать?
Содержание
Что представляет собой «Режим разработчика» в Windows 10 и чем он полезен
Активируем «Режим разработчика» на Windows 10
В настройках системы
Через «Редактор реестра»
В системном окне «Редактор локальной групповой политики»
Видео: три метода включения «Режима разработчика»
Как отключить «Режим разработчика» на Windows 10
Дополнительные возможности, которые даёт «Режим разработчика»
Изменение параметров «Проводника Windows»
Настройка удалённого «Рабочего стола»
Запуск локальных сценариев без подписи в PowerShell
Использование Ubuntu в Bash на Windows 10
Функции «Портал устройств» и «Обнаружение устройств»
Проблемы с «Режимом разработчика» и их решения
Неактивный параметр для включения режима во вкладке «Для разработчиков»
Недоступные пункты для портала и обнаружения устройств
Ошибка «Некоторыми параметрами компьютера управляет организация»
Сбой поиска или установки пакета «Режима разработчика» с кодом ошибки 0x80004005
Что представляет собой «Режим разработчика» в Windows 10 и чем он полезен
«Режим разработчика» представляет собой среду «десятки», в которой программисты могут создавать приложения и проводить их отладку через Visual Studio, чтобы на выходе получить программу, которая работает без сбоев в Windows 10. Однако эта новая функция «десятки» может быть успешно использована и обычными юзерами для определённых целей. При активированной среде система даёт клиентам ОС больше свободы и возможностей. Основные из них следующие:
- инсталляция утилит не из магазина Windows Store, то есть тех приложений с расширением appx, у которых отсутствует подпись корпорации Microsoft;
- запуск приложений с расширенными правами;
- отображение скрытых папок и файлов и прочее.
Активируем «Режим разработчика» на Windows 10
Методов включения рассматриваемой среды несколько: они отличаются по степени сложности. Для новичков рекомендуем использовать первый — включение в настройках системы. Для более опытных юзеров подойдут способы активации в системных редакторах Windows.
В настройках системы
Самая быстрая и простая активация среды для разработчиков — через меню «Параметры», в котором собраны все основные настройки системы, доступные любому пользователю ПК. Как добраться до нужного пункта в этом окне, опишем подробно в инструкции:
- Окно «Параметры» запускается очень легко — с помощью сочетания клавиш Win + I.
Если вдруг комбинация не сработает на вашем устройстве, откройте панель «Пуск», через которую вы отключаете ПК, и щёлкните по шестерёнке (она ведёт как раз в это же окно).В системном меню «Пуск» кликаем по шестерёнке, чтобы открыть окно «Параметры Windows»
- На начальной странице окна будет несколько плиток. Обращаем внимание на конец списка. Кликаем сразу по разделу «Обновление и безопасность».В окне «Параметры Windows» жмём на плитку «Обновления и безопасность»
- На следующей странице нам понадобится вторая с конца вкладка «Для разработчиков». Здесь необходимо уже активировать наш «Режим разработчика» с помощью одного щелчка по соответствующему значению.Во вкладке «Для разработчиков» кликаем по соответствующему значению, чтобы включить режим
- Система выдаст сообщение с предупреждением. В нём нужно щёлкнуть по «Да», чтобы подтвердить намерение активировать среду для программистов.Кликаем по «Да», чтобы подтвердить, что вы хотите включить режим
- Ждём, когда ОС загрузит все компоненты для стабильной работы режима.
В результате под пунктом появится уведомление об успешной активации.
- После этого можно сделать перезапуск ПК. Это обязательно, так как без перезагрузки не все параметры будут доступны для изменения. Об этом будет сказано в сообщении под пунктом: «Некоторые функции могут не работать до перезапуска устройства».Обязательно перезагрузите компьютер после активации режима, чтобы вам стали доступны все его функции
Через «Редактор реестра»
Редактирование реестра Windows — не самая простая задача, с которой могут не справиться начинающие пользователи ПК. Тем не менее о способе необходимо знать и по возможности научиться его применять, так как он работает для всех версий «десятки», включая «Домашнюю». Чтобы немного облегчить задачу, подробно и доступно опишем все действия:
- Самый быстрый способ запустить редактор — через окошко «Выполнить». Вызываем его двумя клавишами Win + R: одновременно зажимаем их. В строке «Открыть» пишем или вставляем предварительно скопированный код regedit.
В окне «Выполнить» пишем команду regedit
- В следующем окне, которое откроет ОС, разрешаем редактору вносить изменения на вашем устройстве: кликаем по кнопке «Да».Разрешите редактору вносить изменения на вашем устройстве, кликнув по «Да»
- В левой колонке редактора нас интересует третья ветка HKEY_LOCAL_MACHINE. Запускаем её двойным кликом.Открываем третью главную ветку в левой части окна
- Далее, необходимо переходить по очереди в следующий разделы в той же левой части окна: SOFTWARE — Microsoft — Windows — CurrentVersion — AppModelUnlock.Последней открытой папкой в левой части окна должна быть AppModelUnlock
- В последней запущенной папке будет две записи. Кликаем дважды по первой с названием AllowAllTrustedApps и ставим в маленьком сером окошке цифру 1 в качестве значения (это активирует запись). Для сохранения всех изменений щёлкаем по ОК.В поле «Значение» напишите 1 и нажмите на ОК, чтобы сохранить изменения
- Повторяем то же действие для другой записи.
- Теперь закрываем все окна, запущенные на ПК, и перезагружаем устройство.
Поменять значение тех же параметров реестра можно и с помощью консоли «Командная строка». Как её запустить и какие коды в ней вводить?
- Консоль открываем через панель «Поиск». Кликаем по иконке в виде лупы, а в строке внизу пишем запрос «Командная строка» или cmd.Введите в строку запрос «Командная строка»
- В результатах поиска жмём на пункт правой клавишей мышки и в сером меню выбираем «Запуск от имени администратора».Нажмите на пункт «Запуск от имени администратора» в сером меню
- В чёрном редакторе вставляем команду reg add ″HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock″ /t REG_DWORD /f /v ″AllowAllTrustedApps″ /d ″1″ и нажимаем на Enter.В «Командной строке» выполняем по очереди два кода для включения параметров реестра, связанных с «Режимом разработчика»
- После её выполнения вставляем другой код: reg add ″HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock″ /t REG_DWORD /f /v ″AllowDevelopmentWithoutDevLicense″ /d ″1″.
Также, жмём на Enter.
- Закрываем все окна и перезапускаем ПК.
В системном окне «Редактор локальной групповой политики»
Метод активации в этом редакторе довольно простой. Как добраться до нужных параметров в нём, расскажем в инструкции:
- Вызывается окно этого редактора по аналогии с запуском «Редактора реестра», то есть через окно «Выполнить». Однако в этом случаем вставляем код gpedit.msc. Затем, жмём на Enter на клавиатуре либо на ОК в окошке, чтобы введённая команда выполнилась.Вставьте в строку «Открыть» команду gpedit.msc и нажмите на ОК
- В редакторе сразу дважды щёлкаем по блоку «Конфигурация компьютера».Открываем первый большой раздел «Конфигурация компьютера»
- Теперь вам необходимо один за другим запустить три меню со следующими названиями: «Административные шаблоны» — «Компоненты Windows» — «Развёртывание пакета приложений».Откройте папку «Развёртывание пакета приложений» в правой части окна редактора
- Появится небольшой перечень доступных функций.
Второй пункт в перечне должен нас заинтересовать в первую очередь. Двойным щелчком запускаем её.В списке доступных политик откройте сначала «Разрешить разработку приложений магазина Windows»
- В сером окошке, которое открылось поверх редактора, ставим круглую отметку слева от значения «Включено». Чтобы изменения начали действовать, жмём на «Применить», а потом на ОК — дополнительное окно исчезнет.Установите значение «Включено» и примените изменения с помощью специальной кнопки
- Затем переходим в ещё одну опцию, посвящённую инсталляции всех доверенных приложений. Здесь также устанавливаем значение «Включено» и применяем изменённые параметры.Включите ещё одну политику под названием «Разрешить установку всех доверенных приложений»
- Закрываем все окна и перезапускаем устройство. Компьютер загрузится в «Режиме разработчика».
Видео: три метода включения «Режима разработчика»
Как отключить «Режим разработчика» на Windows 10
Деактивировать среду для программистов можно в тех же окнах, что мы использовали в предыдущих разделах статьи для её включения:
- Во вкладке «Для разработчиков» просто выберите пункт «Приложения Магазина Windows» либо «Неопубликованные приложения».
- В «Редакторе локальной групповой политики» поставьте значение «Отключено» для двух параметров: «Разрешить разработку приложений магазина Windows» и «Разрешить установку всех доверенных приложений».
- В окне «Редактора реестра» напишите значение 0 для записей AllowAllTrustedApps и AllowDevelopmentWithoutDevLicense. После этого сохраните изменения и перезагрузите ПК.
Дополнительные возможности, которые даёт «Режим разработчика»
Когда пользователь активирует среду, в его распоряжение поступают различные настройки системы, недоступные ранее. Часть из них можно изменить уже во вкладке «Для разработчиков», где происходит включение режима.
Изменение параметров «Проводника Windows»
В соответствующем разделе вы можете настроить показ скрытых папок, системных файлов и их расширений. Это необходимо, например, для очистки системы от ненужных, мусорных файлов, которыми система постепенно забивалась с течением времени.
В разделе «Проводник» вы можете включить полный путь к файлам в заголовке одноимённого окна, а также настроить показ скрытых папок и документов
Для обычных пользователей Windows также будет полезна опция отображения полного пути к файлу в адресной строке окна «Проводника». Он выводится в заголовке после двойного клика по строке.
Полный путь к файлу в адресной строке «Проводника» можно легко скопировать его из адресной строки при включённом «Режиме разработчика»
Настройка удалённого «Рабочего стола»
В той же вкладке «Для разработчиков» в окне Параметры Windows» вы можете одним щелчком настроить «Брандмауэр Windows». Чтобы устройства могли подключаться к удалённому «Рабочему столу» ПК, необходимо изменить параметры безопасности, так как встроенный «Защитник Windows» будет блокировать соединение, посчитав его угрозой.
Чтобы у пользователя всегда был доступ к своему удалённому «Рабочему столу», он может отключить переход на «Спящий режим» или «Гибернацию», если компьютер питается не от аккумулятора, а от сети.
В разделе «Удаленный Рабочий стол» вы можете разрешить удалённый подключения к вашему компьютеру
Запуск локальных сценариев без подписи в PowerShell
В целях безопасности консоль PowerShell принимает и выполняет команды только с цифровой подписью. «Режим разработчика» предполагает тестирование различных скриптов, поэтому в нём проверка выполнения локальных скриптов отключается.
«Режим разработчика» позволяет программистам вводить скрипты без подписи в окне PowerShell
Таким образом, пользователи не будут сталкиваться с ошибкой в командной строке: The file is not digitally signed. Они смогут печатать различные скрипты, но только от надёжных создателей.
В «Командной строке» или PowerShell нельзя вводить команды без цифровой подписи: появляется ошибка The file is not digitally signed
Для каждого раздела есть своя кнопка «Применить»: после изменения параметров в нём необходимо обязательно на неё нажать, чтобы все указанные значения вступили в силу. Справа от каждого пункта есть ссылка «Показать параметры». Если вдруг сам параметр некликабелен, нажмите на неё — откроется то или иное окно Windows, которому он соответствует в системе, и измените настройки там.
Использование Ubuntu в Bash на Windows 10
В «десятке» все юзеры получают возможность работать с оболочкой Bash на базе среды Ubuntu. Bash можно сравнить с PowerShell или «Командной строкой»: в Windows её окно представляет собой такой же редактор на чёрном фоне. Ubuntu — операционная система, основанная на Linux.
После включения «Режима разработчика» клиент Windows может скачать приложение Ubuntu из магазина или любую другую программу, соответствующую тому или иному типу ОС Linux. Чаще всего загружают именно Ubuntu. Утилита является чем-то вроде эмулятора, который воспроизводит среду Linux (в данном случае Ubuntu) внутри Windows.
После установки приложения пользователь находит в «Поиске Windows» консоль Bash через соответствующий запрос.
Введите в поисковую строку значение Bash, чтобы открыть консоль Ubuntu
Таким образом, пользуясь привычной всем Windows 10, программисты получают полный доступ к среде Linux, её функционалу и прикладным программам, которые нужны им для создания и отладки программ.
В консоли Bash программист может писать команды для операционной системы Linux
Функции «Портал устройств» и «Обнаружение устройств»
Опция «Портал устройств» позволяет удалённо настраивать компьютер и управлять им в режиме реального времени через сеть или USB-подключение. Портал представляет собой что-то вроде веб-сервера, который соединяет различные устройства в локальной сети (настольные компьютеры, телефоны, XBox и многое другое).
Обнаруженные девайсы соединяются по порталу через ввод кода. Данная функция — полезный инструмент для создания и отладки утилит, а также просто для получения полного удалённого доступа к файлам того или иного сопряжённого девайса. Например, портал можно использовать для удалённого подключения к HoloLens, очкам смешанной реальности от Microsoft, при создании окна голографической утилиты. Следующий пункт «Обнаружение устройство» позволяет как раз таки сделать ПК видимым для будущего подключения по локальной сети либо через USB.
Портал устройств позволяет соединяться двум девайсам через локальную сеть или USB для настройки параметров в удалённом режиме
Проблемы с «Режимом разработчика» и их решения
Иногда со входом в «Режим разработчика», а также во время работы в нём могут возникнуть проблемы. С какими ошибками можно столкнуться и как их исправить?
Неактивный параметр для включения режима во вкладке «Для разработчиков»
Пункт для запуска среды может оказаться просто некликабельным. В таком случае рекомендуется применить другие методы активации, описанные выше (с помощью одного из двух системных редакторов).
Недоступные пункты для портала и обнаружения устройств
Если оказались не кликабельными первые два параметра для портала и обнаружения устройств, возможно, ваш компьютер не поддерживает данную функцию.
Пункты «Включить портал устройств» и «Обнаружение устройств» могут быть некликабельны из-за того, что данный компьютер не поддерживат функцию
Причина может быть также в версии Windows и установленных обновлениях. Попробуйте сделать откат до предыдущей версии ОС, удалив последнее обновление. Для этого вы можете воспользоваться встроенным средством Windows для восстановления системы (инструкция в разделе ниже) либо же вручную удалить обновление:
- Откройте плитку «Обновление и безопасность» в меню «Параметры». Во вкладке «Центр обновления Windows» нажмите на ссылку «Просмотреть журнал установленных обновлений».Кликните по ссылке «Просмотреть журнал установленных обновлений»
- Теперь жмём на первый пункт, чтобы избавиться от недавнего апдейта в дополнительном окне.
Нажмите на ссылку «Удалить обновления», чтобы перейти в новое окно
- В новом окне кликните правой клавишей мышки по последнему обновлению (первый пункт в списке) и нажмите на «Удалить».Нажмите на пункт правой кнопкой мыши и выберите «Удалить»
- Подтвердите действие, нажав на «Да».Подтвердите своё намерение удалить обновление
- Попытайтесь снова включить «Режим разработчика».
Ошибка «Некоторыми параметрами компьютера управляет организация»
В начале страницы для включения режима может появиться надпись «Некоторыми параметрами компьютера управляет организация» после попытки активировать среду в окне с параметрами системы. При этом часть важных функций действительно оказывается недоступна, к большому сожалению пользователей (по ним нельзя щёлкнуть мышью, как и по кнопке «Показать параметры»).
Это может быть вызвано изменениями в реестре и в локальных групповых политиках, которые пользователь ранее вносил на девайсе. В результате некоторые важные системные файлы могли быть удалены, что привело к сбою. Если вы не помните, что именно меняли, попробуйте сделать откат с помощью средства восстановления:
- Кликаем правой клавишей мышки по иконке «Этот компьютер» на «Рабочем столе». В сером меню жмём на пункт «Свойства».В контекстном меню иконки «Этот компьютер» нажмите на «Свойства»
- В большом окне с информацией об «операционке» и вашем ПК ищем в левой части ссылку «Дополнительные параметры системы». Кликаем по ней.Кликните по ссылке «Дополнительные параметры системы» в левой части окна
- В новом окне переключаемся на вторую вкладку «Защита системы», где щёлкаем по кнопке «Восстановить».Во вкладке «Защита системы» нажмите на кнопку «Восстановить»
- Запустится окно для восстановления. Выбираем пункт «Выбрать другую точку восстановления» либо «Рекомендуемое восстановление», если ошибка появилась после недавнего обновления.В начальном окне средства для восстановления системных файлов кликните по одному из двух пунктов в зависимости от точки восстановления, до которой вы хотите сделать откат
- В первом случае выделяем в списке нужную точку левой кнопкой.
Не забудьте установить галочку рядом с пунктом для включения показа других точек. Так, вы сможете ознакомиться со всем списком.Выделите кликом левой кнопки мышки необходимую точку восстановления
- Щёлкаем по «Далее». На следующей странице жмём на «Готово» для подтверждения.Кликните по «Готово», чтобы запустить процесс восстановления
- Запустится процесс восстановления. Продолжительность процедуры зависит от количества параметров, которые необходимо изменить. После этого устройство перезапустится.
Сбой поиска или установки пакета «Режима разработчика» с кодом ошибки 0x80004005
После попытки активировать среду под пунктом может выскочить красное уведомление о том, что система не смогла инсталлировать пакет «Режима разработчика» или что в «Центре обновления» не оказалось данного пакета. Обе ошибки имеют при этом код 0x80004005.
Если у вас возникла ошибка с кодом 0x80004005, это означает, что серверы Microsoft недоступны в данный момент
Они могут возникать из-за проблем с сетевым подключением, поэтому сначала удостоверьтесь, что у вас работает интернет. Перезагрузите роутер или модем, а также попробуйте открыть несколько вкладок в браузере для проверки соединения.
Если у вас установлены какие-либо сторонние утилиты, которые отключают слежку Windows 10, например, DWS или AntiSpy, деактивируйте их на время. Возможно, именно они блокируют доступ к серверам Microsoft.
Антивирус также может по ошибке блокировать доступ к официальным серверам Microsoft. Чтобы это проверить, необходимо на время его отключить. Программа-защитник всегда должна работать в фоновом режиме, чтобы вовремя обнаружить и обезвредить угрозу, поэтому её значок должен находиться в трее Windows. Рассмотрим отключение на примере Avast:
- Отключите среду для разработчиков. Нажмите на значок в виде стрелки, направленной вверх, на «Области уведомлений» в правой части «Панели задач» (это и есть трей Windows).
- В маленьком меню жмём на иконку Avast правой клавишей мышки. Теперь наводим курсор на пункт «Управление экранами Avast». В перечне выбираем нужное время для отключения.
Достаточно будет выбрать минимальное значение 10 минут.Отключите Avast через контекстное меню антивируса в трее Windows
- В течение этого времени пробуйте включать «Режим разработчика».
Если антивирус не является помехой, проверьте наличие обновлений Windows 10:
- Запустите окно «Параметры Windows» с помощью комбинации клавиш Win + I либо через панель «Пуск».
- В списке выбираем плитку «Обновления и безопасность». Нам нужен первый раздел «Центр обновления Windows». В этой вкладке кликаем по кнопке «Проверка наличия обновлений».
- Система ту же запустит поиск.Подождите, пока система найдёт доступный апдейт в сети
- Если будет найден доступный апдейт, ОС сама его загрузит и установит. Ход инсталляции будет показан в процентах.Ждём, когда система сама скачает и установит обновления
- После обновления попробуйте снова включить среду для разработчиков.
Если уже установлены все актуальные обновления Windows, проверьте есть ли пакет для «Режима разработчика» в блоке с перечнем дополнительных компонентов:
- Снова запускаем «Параметры Windows», но на этот раз кликаем по плитке «Приложения».
- В первом блоке жмём на ссылку для открытия списка дополнительных компонентов.Нажмите на ссылку «Управление дополнительными компонентами»
- В появившемся списке должен быть пункт «Режим разработчика Windows».В перечне должен стоять пункт «Режим разработчика Windows»
- Если его нет, Windows не удастся найти правильный пакет для вашего ПК. Кликните по кнопке «Добавить компонент», чтобы система загрузила его.Кликните по «Добавить компонент», чтобы загрузить пакет для «Режим разработчика»
- После добавления пакета попробуйте снова активировать режим.
«Режим разработчика» полезен как для специалистов IT, так и обычным юзерам, которые хотят установить надёжное приложение без подписи Microsoft. Включить среду можно разными способами. Самый простой — в меню «Параметры Windows». Если не удаётся активировать там, воспользуйтесь редакторами реестра и групповых политик. Проблемы с запуском режима зачастую возникают, когда отсутствуют важные обновления Windows либо если нет доступа к серверам Microsoft. Последнее может быть следствием неправильной работы антивируса либо отсутствием интернета на ПК.
- Автор: Екатерина Васильева
- Распечатать
Оцените статью:
(9 голосов, среднее: 4 из 5)
Поделитесь с друзьями!
Включите ваше устройство для разработки — приложения для Windows
Редактировать
Твиттер
Фейсбук
Эл. адрес
- Статья
- 2 минуты на чтение
Важно
Если вы не создаете свои собственные приложения на своем ПК, вам не нужно включать режим разработчика. Если вы пытаетесь решить проблему с компьютером, обратитесь к справке Windows. Если вы занимаетесь разработкой впервые, вам также потребуется установить инструменты для Windows App SDK.
Если вы используете компьютер для обычных повседневных действий (таких как игры, просмотр веб-страниц, электронная почта или приложения Office), вам не нужно активировать режим разработчика, и вы должны не активировать его. Остальная информация на этой странице не будет иметь для вас значения, и вы сможете безопасно вернуться к тому, что вы делали. Спасибо, что зашли!
Однако, если вы пишете программное обеспечение с помощью Visual Studio на компьютере в первый раз, вам потребуется включить режим разработчика как на ПК для разработки, так и на любых устройствах, которые вы будете использовать для тестирования своего кода. Открытие проекта UWP в режиме разработчика не включен , либо откроется страница настроек для разработчиков , либо появится следующее диалоговое окно в Visual Studio:
Если вы видите это диалоговое окно, выберите настройки для разработчиков Страница настроек .
Примечание
Вы можете в любое время перейти на страницу настроек Для разработчиков , чтобы включить или отключить Режим разработчика. Просто введите для разработчиков в поле поиска Cortana на панели задач.
Активировать режим разработчика
Чтобы включить режим разработчика или получить доступ к другим настройкам:
- В диалоговом окне настроек Для разработчиков выберите необходимый уровень доступа.
- Прочтите заявление об отказе от ответственности для выбранной вами настройки. Нажмите Да , чтобы принять изменение.
Примечание
Для включения режима разработчика требуется доступ администратора. Если ваше устройство принадлежит организации, этот параметр может быть отключен.
Функции режима разработчика
Режим разработчика заменяет требования Windows 8.1 для лицензии разработчика. Помимо загрузки неопубликованных приложений, режим разработчика включает отладку и дополнительные параметры развертывания. Это включает в себя запуск службы SSH, чтобы разрешить развертывание на этом устройстве. Чтобы остановить эту службу, вам необходимо отключить режим разработчика.
При включении режима разработчика на рабочем столе устанавливается пакет функций, в том числе:
- Портал устройств Windows : Портал устройств включается (и правила брандмауэра настраиваются только для него), когда включен параметр Включить портал устройств .
- Устанавливает и настраивает правила брандмауэра для служб SSH, разрешающие удаленную установку приложений. Включение Device Discovery включит SSH-сервер.
Для получения дополнительной информации об этих функциях (или в случае возникновения трудностей в процессе установки) ознакомьтесь с функциями режима разработчика и отладкой.
Обратная связь
Отправить и просмотреть отзыв для
Этот продукт
Эта страница
Просмотреть все отзывы о странице
Функции режима разработчика и отладка — приложения для Windows
- Статья
- 9 минут на чтение
Если вас интересуют только основы установки режима разработчика в вашем приложении, следуйте инструкциям, приведенным в разделе, позволяющем начать разработку на вашем устройстве. В этой статье рассматриваются расширенные функции режима разработчика, режима разработчика в предыдущих версиях Windows 10 и отладки сбоев, связанных с установками в режиме разработчика.
Дополнительные функции режима разработчика
Для каждого семейства устройств могут быть доступны дополнительные функции разработчика. Эти функции доступны только тогда, когда на устройстве включен режим разработчика (и могут различаться в зависимости от версии вашей ОС).
На этом изображении показаны функции разработчика для Windows:
Портал устройств
Дополнительные сведения о портале устройств см. в разделе Обзор портала устройств Windows.
Инструкции по настройке для конкретного устройства см. :
- Портал устройств для рабочего стола
- Портал устройств для HoloLens
- Портал устройств для Интернета вещей
- Портал устройств для мобильных устройств
- Портал устройств для Xbox
Если вы столкнулись с проблемами при включении режима разработчика или портала устройств, посетите форум «Известные проблемы», чтобы найти обходные пути для этих проблем, или посетите раздел «Не удалось установить пакет режима разработчика», чтобы узнать, какие базы знаний WSUS следует разрешить, чтобы разблокировать пакет режима разработчика.
Загрузка неопубликованных приложений
Важно
Начиная с последнего обновления Windows 10 этот параметр не отображается (поскольку неопубликованная загрузка включена по умолчанию). Если вы используете предыдущую версию Windows 10, ваши настройки по умолчанию разрешают вам запускать приложения только из Магазина Microsoft, и вам нужно будет включить загрузку неопубликованных приложений для установки приложений из источников, отличных от Microsoft.
Параметр неопубликованных приложений обычно используется компаниями или учебными заведениями, которым необходимо устанавливать пользовательские приложения на управляемые устройства без использования Microsoft Store (или кем-либо еще, кому необходимо запускать приложения из источников, отличных от Microsoft). В этом случае организация обычно применяет политику, которая отключает параметр приложений UWP. Организация также предоставляет необходимый сертификат и место установки для загрузки неопубликованных приложений. Дополнительные сведения см. в статьях Microsoft Learn, посвященных загрузке неопубликованных приложений Windows и основам Microsoft Intune.
Информация о семействе устройств:
- На семействе настольных устройств : вы можете установить пакет приложения (
.appx
) и любые сертификаты, необходимые для запуска приложения, запустив сценарий Windows PowerShell, созданный с помощью пакет (Add-AppDevPackage.ps1
).Дополнительные сведения см. в разделе Упаковка классического приложения или приложения UWP в Visual Studio.
- На семействе мобильных устройств : Если требуемый сертификат уже установлен, вы можете нажать на файл, чтобы установить любой
.appx
отправлено вам по электронной почте (или на SD-карте).
Загрузка неопубликованных приложений является более безопасным вариантом, чем режим разработчика, поскольку вы не можете устанавливать приложения на устройство без доверенного сертификата.
Примечание
Если вы загружаете неопубликованные приложения, вам все равно следует устанавливать приложения только из надежных источников. Когда вы устанавливаете неопубликованное приложение, не сертифицированное Microsoft Store, вы соглашаетесь с тем, что получили все права, необходимые для загрузки неопубликованного приложения, и несете единоличную ответственность за любой ущерб, который может возникнуть в результате установки и запуск приложения. См. Windows → раздел Microsoft Store данного заявления о конфиденциальности.
SSH
Службы SSH включаются при включении функции обнаружения устройств на вашем устройстве. Это используется, когда ваше устройство является целью удаленного развертывания для упакованных приложений MSIX. Имена служб: SSH Server Broker и SSH Server Proxy .
Примечание
Это не реализация Microsoft OpenSSH, которую вы можете найти на GitHub.
Чтобы воспользоваться услугами SSH, вы можете включить обнаружение устройств, чтобы разрешить сопряжение контактов. Если вы собираетесь запустить другую службу SSH, вы можете настроить ее на другом порту или отключить службы SSH в режиме разработчика. Чтобы отключить службы SSH, отключите обнаружение устройств.
Вход по SSH осуществляется через учетную запись DevToolsUser , которая принимает пароль для аутентификации. Этот пароль представляет собой PIN-код, отображаемый на устройстве после нажатия кнопки Device Discovery Pair , и он действителен только во время отображения PIN-кода. Подсистема SFTP также включена для ручного управления папкой
DevelopmentFiles
, в которой из Visual Studio устанавливаются свободные развертывания файлов.
Предостережения по использованию SSH
Существующий сервер SSH, используемый в Windows, еще не совместим с протоколом. Использование клиента SFTP или SSH может потребовать специальной настройки. В частности, подсистема SFTP работает в версии 3 или ниже, поэтому любой подключающийся клиент должен быть настроен на работу со старым сервером. Сервер SSH на старых устройствах использует ssh-dss
для аутентификации с открытым ключом (которая устарела в OpenSSH). Для подключения к таким устройствам SSH-клиент должен быть вручную настроен на прием ssh-dss
.
Обнаружение устройств
Когда вы включаете обнаружение устройств, вы разрешаете своему устройству быть видимым для других устройств в сети через mDNS. Эта функция также позволяет получить PIN-код SSH для сопряжения с устройством, нажав кнопку Pair , отображаемую сразу после включения обнаружения устройств. Этот запрос ПИН-кода должен отображаться на экране, чтобы выполнить первое развертывание Visual Studio, ориентированное на устройство.
Включать обнаружение устройств следует только в том случае, если вы собираетесь сделать устройство целью развертывания. Например, если вы используете портал устройств для развертывания приложения на телефоне для тестирования, вам необходимо включить обнаружение устройств на телефоне, но не на компьютере для разработки.
Оптимизация для проводника Windows, удаленного рабочего стола и PowerShell (только для настольных ПК)
В семействе настольных устройств на странице настроек Для разработчиков есть ярлыки для настроек, которые можно использовать для оптимизации ПК для задач разработки. Для каждого параметра вы можете установить флажок и нажать Применить (или щелкните ссылку Показать настройки , чтобы открыть страницу настроек для этого параметра).
Примечания
В ранних версиях Windows 10 Mobile параметр Аварийные дампы присутствовал в меню Параметры разработчика . Это было перемещено на портал устройств, чтобы его можно было использовать удаленно, а не только через USB.
Существует несколько инструментов, которые можно использовать для развертывания приложения с ПК с Windows 10 на устройство с Windows 10. Оба устройства должны быть подключены к одной и той же подсети сети (проводным или беспроводным соединением) или они должны быть подключены через USB. Оба этих варианта устанавливают только пакет приложения ( .appx
или .appxbundle
). Они не устанавливают сертификаты.
- Используйте средство развертывания приложений Windows (
WinAppDeployCmd
). Узнайте больше об инструменте WinAppDeployCmd. - Вы можете использовать портал устройств для развертывания из браузера на мобильное устройство под управлением Windows 10 версии 1511 или более поздней. Используйте страницу приложений на портале устройств, чтобы загрузить пакет приложения (
.appx
) и установить его на устройство.
Не удалось установить пакет режима разработчика
Иногда из-за сетевых или административных проблем режим разработчика не устанавливается правильно. Пакет режима разработчика требуется для удаленного развертывания на этом ПК (с помощью портала устройств из браузера или обнаружения устройств для включения SSH), но не для локальной разработки. Даже если вы столкнетесь с этими проблемами, вы все равно сможете развернуть свое приложение локально с помощью Visual Studio (или с этого устройства на другое устройство).
Посетите форум «Известные проблемы», чтобы найти обходные пути для этих (и других) проблем.
Примечание
Если режим разработчика не устанавливается правильно, мы рекомендуем вам отправить запрос обратной связи.
- Установите приложение Feedback Hub (если оно у вас еще не установлено) и откройте его.
- Нажмите Добавить новый отзыв .
- Выберите категорию Developer Platform и подкатегорию Developer Mode .
- Заполните поля (при желании можно прикрепить скриншот) и нажмите Отправить .
Отправка отзыва поможет Microsoft решить проблему, с которой вы столкнулись.
Не удалось найти пакет
Пакет режима разработчика
не может быть найден в Центре обновления Windows. Код ошибки 0x80004005. Учить больше.
Эта ошибка может возникнуть из-за проблемы с сетевым подключением, настроек предприятия или отсутствия пакета.
Чтобы устранить эту проблему:
Убедитесь, что ваш компьютер подключен к Интернету.
Если вы используете компьютер, присоединенный к домену, обратитесь к сетевому администратору. Пакет режима разработчика (как и все функции по запросу) по умолчанию заблокирован в WSUS 2.1. Чтобы разблокировать пакет режима разработчика в текущем и предыдущем выпусках, в WSUS должны быть разрешены следующие КБ:
.
- 4016509
- 3180030
- 3197985
Проверить наличие обновлений Windows в Параметры → Обновления и безопасность → Обновления Windows .
Убедитесь, что пакет режима разработчика Windows присутствует в Параметры → Система → Приложения и функции → Управление дополнительными функциями → Добавить функцию . Если он отсутствует, Windows не сможет найти правильный пакет для вашего компьютера.
После выполнения описанных выше действий отключите , а затем снова включите режим разработчика, чтобы проверить исправление.
Не удалось установить пакет
Не удалось установить пакет режима разработчика. Код ошибки 0x80004005. Учить больше.
Эта ошибка может возникать из-за несовместимости между вашей сборкой Windows и пакетом режима разработчика.
Чтобы устранить эту проблему:
- Проверьте наличие обновлений Windows в Настройки → Обновления и безопасность → Обновления Windows .
- Перезагрузите компьютер, чтобы применить все обновления.
Использование групповых политик или разделов реестра для включения устройства
Для большинства разработчиков вам потребуется использовать приложение настроек, чтобы включить устройство для отладки. В определенных сценариях (например, при автоматизированных тестах) вы можете использовать другие способы включения настольного устройства Windows для разработки.
Примечание
Эти действия не включат сервер SSH и не позволят использовать устройство для удаленного развертывания и отладки.
Вы можете использовать gpedit.msc
, чтобы настроить групповые политики для включения вашего устройства, если у вас нет Windows 10 Домашняя или Windows 11 Домашняя . Если вы это сделаете, вам нужно будет использовать команды regedit или PowerShell, чтобы напрямую установить ключи реестра для включения вашего устройства.
Используйте gpedit, чтобы включить ваше устройство
Выполнить
gpedit.msc
.Перейдите к Политика локального компьютера → Конфигурация компьютера → Административные шаблоны → Компоненты Windows → Развертывание пакетов приложений .
Измените следующие политики, чтобы включить неопубликованную загрузку:
- Разрешить установку всех доверенных приложений.
ИЛИ
Измените следующие политики, чтобы включить загрузку неопубликованных приложений и режим разработчика:
- Разрешить установку всех доверенных приложений.
- Позволяет разрабатывать приложения UWP и устанавливать их из интегрированной среды разработки (IDE) .
- Перезагрузите компьютер.
- Разрешить установку всех доверенных приложений.
Используйте regedit для включения вашего устройства
Запустите
regedit
.Чтобы включить неопубликованную загрузку, установите значение этого
DWORD
на1
:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowAllTrustedApps
ИЛИ
Чтобы включить режим разработчика, установите значения этого
DWORD
на1
:HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock\AllowDevelopmentWithoutDevLicense
Используйте PowerShell для включения вашего устройства
Запустите PowerShell с правами администратора.
Чтобы включить неопубликованную загрузку, выполните следующую команду:
PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"
ИЛИ
Чтобы включить режим разработчика, выполните следующую команду:
PS C:\WINDOWS\system32> reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"
Обновите устройство с Windows 8.1 до Windows 10 или 11
При создании или загрузке неопубликованных приложений на устройстве с Windows 8.1 необходимо установить лицензию разработчика. Если вы обновите свое устройство с Windows 8.1 до Windows 10 или 11, эта информация останется. Выполните следующую команду, чтобы удалить эту информацию с обновленного устройства Windows.
Примечание
Этот шаг не требуется при непосредственном обновлении с Windows 8.