Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Что такое среда отладки для разработчиков

Режим разработчика представляет собой средство для отладки программного кода и тестирования приложений. Пользователи могут создавать новое программное обеспечение для ОС и оптимизировать его. Для отладки программного кода используется среда разработки под названием Visual Studio Basic. Данная утилита позволяет создать новые приложения, которые могут иметь графический и текстовый пользовательский интерфейс.

Среда отладки

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

  • Отображение теневых копий на локальном диске. Данная опция будет полезна, когда пользователю нужно произвести очистку тома от мусора. Тем самым это позволит освободить место и оптимизировать систему.
  • Возможность настроить подключение к удаленному компьютеру. Благодаря данной опции, простые пользователи могут подключиться к удаленному компьютеру и просматривать различную информацию. Помимо этого, здесь допускается настройка межсетевого экрана и встроенной антивирусной программы.
  • Возможность использовать скрипты без проверки цифровой подписи. Для того, чтобы выполнить отладку программного кода запускается встроенная утилита PowerShell. Просмотреть полный сценарий скрипта можно только с проверенной цифровой подписью.
  • Использование консоли отладки Bash. Благодаря данной опции, разработчики могут производить отладку программного кода, который создается для приложений с поддержкой ОС Linux.
  • Удаленная настройка и управления компьютером. Данная опция позволяет производить настройку параметров для удаленного компьютера.
  • Обнаружение периферийных устройств. Пользователи могут настроить доступ к подключенному девайсу с использованием локальной сети.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить
Консоль отладки Bash, с помощью которой можно тестировать приложения для Linux

: берем windows 10 под полный контроль за пять простых шагов

Перед выходом Windows 10 версии 2004 СМИ писали, что уж вот этот выпуск Windows 10 наконец-то станет стабильным и отлаженным, но все получилось как всегда. Новости запестрели сообщениями о множестве багов в новом релизе, его распространение задерживалось и вот только сейчас, к концу июня 2020 он начал широко развертываться на поддерживаемые устройства.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

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

Ведь Windows 7 стремительно теряет актуальность, а Linux, хоть и стала гораздо более “юзер-френдли” во многих дистрибутивах и стала поддерживать много игр, все равно, довольно тяжела для изучения обычному пользователю ПК.

Поэтому большинству из нас, опытных пользователей, приходится “готовить” Windows 10 до такого состояния, когда она становится стабильной и полностью подконтрольной пользователю.

Об этом и пойдет сегодня разговор.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Самое важно, о чем уже не первый год пишут опытные пользователи и системные администраторы – не спешите ставить новые версии Windows 10! Не нужно бесплатно работать бета-тестером и обкатывать на своем железе нестабильный “билд”. 

Чего-то революционного в новых версиях Windows нет уже давно (со времен Windows 8.1, ха-ха), так что вы ничего не потеряете, отложив установку на полгода. За этот промежуток времени большинство багов будут исправлены. 

Но не все, у меня, к примеру, меню “Пуск” периодически зависает уже несколько лет, на нескольких версиях Windows 10.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Но сроки поддержки версий Windows 10 довольно коротки и версия 1809, по сообщениям СМИ, уже принудительно обновляется до 2004. Чтобы не попасть в такую ситуацию, когда ваша отлаженная система обновилась без спроса, а что еще хуже, обновилась с ошибкой, и ваш ПК попросту потерял работоспособность, нужно брать Windows 10 под полный контроль, что мы сегодня и сделаем.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить


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

Но мне удалось найти бесплатную и простую программу Win Updates Disabler. Она крайне проста в управлении, вам нужно всего лишь поставить галочку “Отключить обновление Windows”.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

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


Второе, что стоит взять в свои руки – это безопасность Windows. Хотя многие, и я, в том числе, вполне обходятся “Защитником Windows”, немалое количество пользователей отключает его.

Кстати, в версии Windows 10 2004 Microsoft переименовала встроенный антивирус “Защитник Windows” в “Microsoft Defender”.

Способы отключения Microsoft Defender меняются от версии к версии, поэтому очень удобно, что с помощью Win Updates Disabler вы можете отключить его в два клика.

Ставьте галочки “Отключить центр обеспечения безопасности Windows” и “Отключить защитник Windows” и они будут отключены.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Программе Win Updates Disabler необязательно присутствовать на вашем ПК постоянно и после проделанных действий вы можете удалить ее.


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

Стоит забыть отключить интернет на время установки Windows 10 и у вас будет установлен устаревший драйвер на видеокарту.
Я в таких случаях пью успокоительное, запускаю Display Driver Uninstaller (DDU), удаляю ненужный мне драйвер и ставлю самый новый. 

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

А ведь можно было просто спросить пользователя перед установкой, нужен ли ему такой драйвер или он поставит свой!

Отключить автоматическую установку драйверов довольно просто с помощью редактора локальной групповой политики:

Запускаем gpedit.msc.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Переходим в “Конфигурация компьютера” -“Административные шаблоны” – “Система” – “Установка драйвера”.

Выбираем “Отключить запрос на использование Центра обновления Windows при поиске драйверов” – “Включено”, нажимаем “Применить”.


Шаг четвертый, оптимизируем нагрузку на жесткий диск. Чтобы понять, насколько далеко Windows 10 ушла от Windows 7 в сторону, обратную отзывчивости системы и удобства пользователя, достаточно установить ее на старый жесткий диск.

Дикие тормоза и общий ступор системы будут вам обеспечены. А всего-то делов – сделать анализ загрузки HDD при активировании нагружающих его сервисов!

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

Запускаем командную строку от “Администратора”. 

Вводим net.exe stop “Windows search”.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Если проблема загрузки HDD исчезла, то выключаем поиск в Windows навсегда. 

Запускаем services.msc.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Ищем и отключаем службу “Windows search”. 


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

Для этого при установке Windows 10 отключаем все галочки в данных пунктах.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Далее нам понадобится любой сторонний брандмауер, например Comodo Firewall или simplewall. Я предпочитаю simplewall, простой и надежный сетевой экран с открытым исходным кодом.

Включение таких брандмауеров и добавление сервисов Windows в блок-лист не только блокирует любую попытку отправить телеметрию, но и сам ее сбор. Windows “думает”, что работает на ПК без интернета.

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Вдобавок, вы получаете дополнительную гарантию того, что нежелательные обновления не будут установлены на ваш ПК.


 Пишите в комментарии, помогли ли вам эти советы? И что вы используете для того, чтобы пресечь “самодеятельность” Windows 10?

«отключить автоматический перезапуск после сбоя»

Виндовс 10, как и предыдущие редакции ОС от Майкрософт, по умолчанию перезапускается, если в процессе её работы произошел сбой. Данная возможность не всегда полезна – например, во время тестирования ПО либо какого-то из новых устройств. Деактивировать автоматический перезапуск можно посредством специального режима — для его использования нажмите на клавишу F9.

Мы кратко рассмотрели дополнительные варианты загрузки Windows 10. Как видим, не все из них будут полезны рядовому пользователю.

Источник

Ssh ssh

Службы SSH включаются при включении параметра Обнаружение устройств на устройстве. SSH services are enabled when you enable Device Discovery on your device. Они используются, если устройство является целью удаленного развертывания для приложений UWP.

Это реализация OpenSSH (не Microsoft), которую можно найти на GitHub. This is not Microsoft’s OpenSSH implementation, which you can find on GitHub.

Чтобы воспользоваться преимуществами служб SSH, можно включить функцию обнаружения устройств для разрешения связывания с помощью PIN-кода. In order to take advantage of the SSH services, you can enable device discovery to allow pin pairing. Если планируется запускать другую службу SSH, можно настроить ее с другим портом или отключить службы SSH режима разработчика.

If you intend to run another SSH service, you can set this up on a different port or turn off the Developer Mode SSH services. Чтобы отключить службы SSH, отключите функцию Обнаружение устройств. To turn off the SSH services, turn off Device Discovery.

Анализатор сбоев

Кроме того, для анализа утилите понадобятся файлы символов. Если на машине работает Интернет, она скачает их сама, а если нет, анализ придется проводить на другом компьютере. Аварийные дампы, где содержится информация о проблеме, вызвавшей BSoD, хранятся в папке C:WindowsMinidump.

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

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

:/>  Как изменить исполняемый файл у службы в ОС Windows? - Q&A сервис ответов и вопросов

Восстановление удаленных файлов

Если вы не помните имя нужного объекта или помните только его часть, замените недостающее одним символом *. Например, объект «*.*» – это файл с любым именем и любым расширением. Имя объекта «*ab» начинается любыми символами и заканчивается буквами «ab».

Чтобы восстановить найденный объект, нажмите на него правой клавишей мыши, выберите «Копировать в папку» и укажите, в какую.

Деактивация

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

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

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

  1. Открываем раздел «Настройки» и в нем переходим в подраздел «Приложения»;

В нем выбираем вкладку «Все» и находим приложение с названием «Настройки» или «Хранилище», выбираем её.

На экране запустится окно с информацией о программе. Нажимаем на пункты «Очистить кэш» или на некоторых гаджетах «Стереть данные».

Система проинформирует, что в результате выполнения такого действия удалится информация о пользовательском аккаунте Google. Но на самом деле этого не происходит, и поэтому соглашаемся нажатием кнопки подтверждения. В конечном результате раздела «Для разработчиков» больше не будет в перечне меню. Чтобы его снова включить, воспользуйтесь вышеприведенной инструкцией в соответствующем разделе нашей статьи.

Деактивация отладки в виндовс 10

Windows Aero— что это такое, как включить режим

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

  1. В поисковую строку нужно ввести код «regedit».
  2. Кликнуть по иконке ПКМ и выбрать пункт «Запустить, с расширенными правами доступа».
  3. Далее нужно перейти в «HKEY_LOCAL_MACHINE».
  4. Открыть пункт «Windows», «CurrentVersion» и «AppModel».
  5. В главном окне нужно найти параметр «AllowAllTrusted».
  6. Кликнуть по компоненту ПКМ и найти вкладку «Значение».
  7. Вместо цифры 1 поставить 0, чтобы отключить компонент.

Для android выше 4.2

Получить доступ к скрытым функциям и почувствовать себя программистом, будучи владельцем устройств с ОС выше 4.2, не выйдет просто так. По умолчанию данный режим скрыт. Чтобы его актировать, нужно:

  1. Перейти в раздел с настройками.
  2. Выбрать категорию «О телефоне».
  3. Быстро семь раз подряд тапнуть по пункту «Номер сборки».

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

Обратите внимание! В процессе включения при нажатии по позиции «Номер сборки» система будет уведомлять владельца смартфона о количестве кликов, которые осталось совершить для достижения цели. После успешного завершения данного этапа выводится сообщение «Вы стали разработчиком!»

Оповещение «Вы стали разработчиком!»

Для чего нужна отладка

Отладка необходима в следующих случаях:

  • Необходимо установить программное обеспечение, которое отсутствует в официальном магазине Windows. Все приложения, размещенные в Microsoft Store, имеют отметку о том, что они прошли тестирование и не содержат вредоносного кода. Если данных сведений нет, то инсталлировать такую утилиту не получится.
  • Требуется произвести запуск утилиты с расширенными правами доступа. Многие приложения требуют права администратора, так как большинство функций могут затрагивать конфигурацию системных файлов и сетевых настроек.
  • Показа папок, файлов и системных компонентов на локальном диске. Если требуется очистить систему от ненужных файлов, то необходимо настроить опцию отображения скрытых каталогов. Некоторые компоненты ОС скрыты в теневом разделе жесткого диска: дампы, временные копии, недействительные temp-файлы. Все это засоряет локальный том и снижает производительность Windows.

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

Для каждого семейства устройств могут быть доступны дополнительные функциональные возможности разработчика. For each device family, additional developer features might be available. Эти функциональные возможности доступны только в том случае, если режим разработчика включен на устройстве, и могут зависеть от версии ОС.

На этом рисунке представлены возможности разработчика для Windows 10. This image shows developer features for Windows 10:

Дополнительные параметры загрузки (включая безопасный режим)

На экране Дополнительные варианты загрузки вы можете запустить Windows в расширенном режиме устранения неполадок. Вы можете открыть меню, включив компьютер и нажав клавишу F8 перед запуском Windows.

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

Дополнительный метод активации с помощью создания скрипта в блокноте

Игровой режим Windows 10: как включить и нужен ли он

Инструкция:

  1. Необходимо кликнуть по рабочему столу ПКМ и выбрать пункт «Создать».
  2. Далее требуется открыть «Создать текстовый документ».
  3. Откроется текстовый редактор «Блокнот», где нужно прописать исполняемый скрипт.
  4. Нажать «Сохранить» и поставить параметр кодировки «Юникод».
  5. Название файла должно быть следующим «godmode.reg».
  6. Запустить исполняемый элемент с расширенными правами доступа.

После всех проделанных действий нужно дождаться завершения инициализации скрипта и применения настроек.

Пример скрипта:

[HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}DefaultIcon] @=»%SystemRoot%\System32\imageres.dll,-27″ [HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}ShellOpenCommand] @=»explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C}» [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerControlPanelNameSpace{D15ED2E1-C75B-443c-BD7C-FC03B2F08C17}] @=»Режим отладки»

Как включить Режим разработчика Windows 10: 4 способа активации и как отключить
Создание исполняемого скрипта в текстовом редакторе

Использование групповых политик или разделов реестра для подготовки устройства use group policies or registry keys to enable a device

Большинство разработчиков будут использовать приложение «Параметры», чтобы включить в устройстве возможность отладки. For most developers, you want to use the settings app to enable your device for debugging. В некоторых сценариях, таких как автоматизированные тесты, можно использовать другие способы подготовки компьютера с Windows 10 для разработки.

In certain scenarios, such as automated tests, you can use other ways to enable your Windows 10 desktop device for development. Следует помнить, что в ходе этих действий не выполняется включение сервера SSH и не предоставляется разрешение устройству на удаленное развертывание на нем или проведение отладки.

С помощью файла gpedit.msc можно включить режим разработчика на устройстве, используя групповые политики (кроме случая выпуска Windows 10 Домашняя). You can use gpedit.msc to set the group policies to enable your device, unless you have Windows 10 Home.

Если у вас Windows 10 Домашняя, то, чтобы напрямую настроить разделы реестра для включения режима разработчика на устройстве, необходимо использовать программу regedit или команды PowerShell. If you do have Windows 10 Home, you need to use regedit or PowerShell commands to set the registry keys directly to enable your device.

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

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

Как активировать режим?

Включить данную опцию ‒ задача не самая очевидная, но выполнимая. Для этого:

  1. Откройте параметры телефона и найдите раздел «Об устройстве»;
  2. Откройте строку «О телефоне» и спуститесь вниз страницы;
  3. Здесь вы увидите строку «Номер сборки». Вам понадобится нажать на нее несколько раз. Периодически будут появляться сообщения системы «Вы почти у цели, осталось 4 раза!». С каждым последующим тапом начнется обратный отсчет. Затем появится надпись «Поздравляем! Вы стали разработчиком».

Теперь в меню «Система» появится новый раздел под названием «Для разработчиков». Вы сможете зайти туда и настроить телефон так, как вам нужно.

Вы увидите разделы:

  • Отладка ‒ используется для исправления ошибок, связанных с подключаемыми устройствами, в том числе USB.
  • Сети ‒ позволяет наладить беспроводное и мобильное подключение.
  • Ввод текста ‒ настройка встроенной виртуальной клавиатуры, тут можно убрать и включить вибрацию, визуальные эффекты при нажатии клавиш.
  • Рисование ‒ опции, связанные с экраном, подсвечивание элементов и прочее.
  • Аппаратное ускорение ‒ используется для «раскачки» визуализации на смартфоне.
  • Мультимедиа ‒ отладка отображения мультимедийных файлов на устройстве;
  • Мониторинг ‒ настроит сообщения системы при совершении различных действий на смартфоне.
  • Приложения ‒ опции для программ, встроенных или устанавливаемых извне.

Как выключить режим разработчика на android

Далее требуется понять процесс деактивации на смартфонах Xiaomi под управлением операционной системы с оболочкой MIUI. Откройте новый раздел, после чего требуется поменять значение функции «Включено». Может понадобиться только перевести рычаг активности в обратное положение, а затем последует закрытие настроек с исчезновением раздела.

Но некоторые смартфоны не позволяют подобным образом покинуть режим разработчика, поскольку предложенная опция не предусмотрена. В противном случае потребуется посредством хранилища выбрать команду «Стереть данные» или выбрать очистку. Далее система предупредит, что вся информация будет удалена, причём то же относится к учётным записям, однако последнее не затрагивается.

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

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

Как пользоваться msdart

Интерфейс DaRT 10, с которым будем знакомиться сегодня, напоминает среду recovery Windows 7 – в нем используется тот же дизайн, те же команды, то же меню. Запутаться невозможно, так как здесь всё очень просто и на русском языке (если, конечно, вам досталась не англоязычная версия).

Основное окно DaRT 10 выглядит так:

Давайте-ка рассмотрим получше, что в нем находится и как этим пользоваться.

:/>  Изменение шрифта в Windows - Advanced System Font Changer 1.1.1.31 Portable скачать торрент

Меньше ограничений для символических ссылок

Начиная с обновления Windows 10 Creators, включение на вашем устройстве режима разработчика ослабляет ограничения на создание символических ссылок.

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

Символьные ссылки часто используются разработчиками, поэтому это изменение позволяет инструментам разработки создавать и работать с символическими ссылками без необходимости запуска в качестве администратора.

Символическое изменение ссылок является хорошим примером того, что Microsoft будет продолжать делать в режиме разработки в будущем. Режим разработчика – это переключатель, которым вы сообщаете Windows, что вы разработчик, и Windows может автоматически настраивать различные параметры, чтобы работа с приложениями проходила быстрее и эффективнее.

Источник

На телефонах xiaomi

Режим разработчика на Android для обладателей устройств Xiaomi включается несколько иным образом:

  1. Изначально нужно выполнить действия по аналогии с предыдущей инструкцией — перейти в настройки и выбрать раздел «О телефоне».
  2. Далее нужно отыскать позицию «Версия MIUI» и тапнуть по ней семь раз до появления сообщения «Вы стали разработчиком!».
  3. После этого потребуется вернуться в главное меню с настройками, выбрать пункт «Расширенные настройки» через вкладку «Система и устройство».

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

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

При включении обнаружения устройства вы разрешаете, чтобы устройство было видимым для других устройств в сети через mDNS. When you enable device discovery, you are allowing your device to be visible to other devices on the network through mDNS. Эта функция также позволяет получить ПИН-код сервера SSH для связывания с этим устройством нажатием кнопки Связать, отображающейся после включения обнаружения устройств.

This feature also allows you to get the SSH PIN for pairing to this device by pressing the «Pair» button exposed once device discovery is enabled. Это окно для ПИН-кода должно отобразиться на экране, чтобы вы могли завершить первое развертывание Visual Studio на целевом устройстве.

Обнаружение устройства следует включать только в том случае, если устройство будет являться целью развертывания. You should enable device discovery only if you intend to make the device a deployment target. Например если вы используете портал устройств для развертывания приложения на телефоне для тестирования, необходимо включить функцию обнаружения устройств на телефоне, но не на компьютере разработчика.

Обновление устройства с windows 8.1 до windows 10 upgrade your device from windows 8.1 to windows 10

Если вы хотите создавать приложения или загружать неопубликованные приложения на устройство с Windows 8.1, необходимо установить лицензию разработчика. When you create or sideload apps on your Windows 8.1 device, you have to install a developer license.

При обновлении устройства с Windows 8.1 до Windows 10 эта информация сохранится. If you upgrade your device from Windows 8.1 to Windows 10, this information remains. Чтобы удалить эту информацию с устройства, обновленного до Windows 10, выполните указанную ниже команду.

Run the following command to remove this information from your upgraded Windows 10 device. Это действие необязательно, если вы обновляете Windows 8.1 напрямую до Windows 10 версии 1511 или более поздней. This step is not required if you upgrade directly from Windows 8.1 to Windows 10, Version 1511 or later.

Отмена регистрации лицензии разработчикаTo unregister a developer license

После этого необходимо включить на устройстве режим разработчика, как описано в данной статье, чтобы можно было продолжить разработку на этом устройстве. After this you need to enable your device for development as described in this topic so that you can continue to develop on this device.

Если не сделать этого, может возникнуть ошибка при отладке вашего приложения или при создании пакета для него. If you don’t do that, you might get an error when you debug your app, or you try to create a package for it. Ниже указан пример такой ошибки. Here is an example of this error:

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

Источник

Оптимизация для проводника windows, удаленного рабочего стола и powershell (только на пк) optimizations for windows explorer, remote desktop, and powershell (desktop only)

Для семейства настольных устройств на странице параметров Для разработчиков имеются ссылки на параметры, которые можно использовать для оптимизации компьютера под задачи разработки. On the desktop device family, the For developers settings page has shortcuts to settings that you can use to optimize your PC for development tasks.

Для каждого параметра можно установить флажок и нажать кнопку Применить или нажать ссылку Показать параметры, чтобы открыть страницу параметров для этого варианта. For each setting, you can select the checkbox and click Apply, or click the Show settings link to open the settings page for that option.

Открытие дополнительных возможностей системы

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

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

Можете настроить параметры электропитания так, что он не будет переходить спящий режим, если он подключен к сети. Таким образом вы будете доступны для подключения к удалённому рабочему столу всегда.

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

Порядок включения пункта «параметры разработчика»

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

  1. Открываем настройки нашего смартфона или планшета.
  2. Далее, находим там «Сведения о телефоне» — «Сведения о ПО». На некоторых устройствах данный пункт может отображаться под названием «О телефоне».
  3. В открывшемся перед вами списке данных о вашем программном обеспечение, находим такой пункт как «Номер сборки». Кстати, в некоторых устройствах от китайских производителей данный пункт может отображаться как «Версия MIUI».
  4. Наткнувшись на данный пункт, щелкаем по нему несколько раз. Вместе с этим после нескольких нажатий на дисплее будет отображаться подсказка, в котором будет говориться, сколько ещё вам нужно выполнить нажатий по этому пункту для того, что бы включить меню разработчика.
  5. Выполняем это действия до тех пор, пока на экране не появится сообщение, что «Вы стали разработчиком» — именно это и будет означать, что пункт «Для разработчика» успешно добавлен в ваше Android устройство.

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

Ну, и напоследок перейдя в это меню следует просто переместить ползунок в положение «ВКЛ», который располагается в шапке данного раздела.

Редактор локальной групповой политики

Текущий способ подходит только обладателям Корпоративной и Профессиональной редакций операционной системы Windows 10. Все способы как открыть редактор локальной групповой политики Windows 10 мы описывали ранее, а также разбирались что делать если Gpedit.msc не найден в Windows 10.

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

    Как включить Режим разработчика Windows 10: 4 способа активации и как отключить

Текущий параметр разрешает или запрещает разработку приложений Магазина Windows и их установку непосредственно из интегрированной среды разработки.

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

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

  • Отладка по USB – включает режим отладки при подключении телефона к компьютеру через кабель.
  • Отзыв разрешений на отладку по USB – запретить доступ к отладке по usb для всех компьютеров, которым он был разрешен.
  • Установка через USB – разрешить устанавливать приложения на телефон с компьютера через кабель.
  • Отладка по USB (настройки безопасности) – разрешить предоставление разрешений и имитацию ввода с помощью отладки через usb. Это может привести к утечке личных данных. Не рекомендую использовать эту опцию, если вы не разработчик.
  • Отчет об ошибке – показывать в меню кнопки “Питание” кнопку отправки отчета об ошибке на сервера производителя.
  • Приложение для фиктивных местоположений. Выберите приложение, которое будет записывать ложную информацию относительно истории ваших перемещений.
  • Включить проверку атрибутов.
  • Приложение для отладки – опция для разработчиков. Выберите установленное приложение для отладки и тестирования.
  • Ожидание отладчика – отлаживаемое приложение будет ожидать подключение отладчика.
  • Проверять приложения при установке – все приложения в телефоне, которые вы устанавливаете, будут проверяться на вирусы и безопасность.
  • Буфер журнала – размер журнала в килобайтах, текстовый документ.
  • Уровень журнала – какие виды ошибок и предупреждений будут записываться в журнал: off – записи не будет;
  • Error – серьезные ошибки;
  • Warn – предупреждения;
  • Info – сообщения информационного характера;
  • Debug – сообщения программы-отладчика при тестировании кода;
  • Verbose – подробный отчет программы обо всех выполняемых действиях и их результатах, включая ошибки выполнения.
:/>  Загрузочная восстанавливающая флешка, скачать MSDaRT
  • Включить atrace – запись событий ядра системы с помощью atrace.
  • Сбой поиска пакета failed to locate the package

    «В Центре обновления Windows пакет режима разработчика не найден. «Developer Mode package couldn’t be located in Windows Update. Код ошибки 0x80004005. Подробнее». Error Code 0x80004005 Learn more»

    Эта ошибка может возникать из-за проблемы сетевого подключения, неверной настройки корпоративных параметров или из-за отсутствия пакета. This error may occur due to a network connectivity problem, Enterprise settings, or the package may be missing.

    Устранение проблемы: To fix this issue:

    После выполнения любого из описанных шагов отключите, а затем повторно включите режим разработчика, чтобы проверить его исправность. After doing any of the above steps, disable and then re-enable Developer Mode to verify the fix.

    Сбой установки пакета режима разработчика failure to install developer mode package

    Пути обхода этих проблем и другую информацию см. на форуме Известные проблемы. See the Known Issues forum to find workarounds to these issues and more.

    Если режим разработчика не устанавливается правильно, мы рекомендуем отправить нам отзыв. If Developer Mode doesn’t install correctly, we encourage you to file a feedback request. В приложении Центр отзывов выберите Добавить новый отзыв, затем выберите категорию Платформа разработки и подкатегорию Режим разработчика.

    In the Feedback Hub app, select Add new feedback, and choose the Developer Platform category and the Developer Mode subcategory. Отправка отзыва поможет корпорации Майкрософт устранить проблему, с которой вы столкнулись. Submitting feedback will help Microsoft resolve the issue you encountered.

    Совет. отладка в пользовательском режиме.

    Средства отладки могут также использоваться для подключения к процессу пользовательского режима и для изучения и (или) изменения состояния памяти процесса. При подключении к процессу есть два варианта:

    • Навязчивый (Invasive). Если при подключении к запущенному процессу не даны специальные указания, для подключения отладчика к отлаживаемому коду используется Windows-функция DebugActiveProcess. Тем самым создаются условия для исследования и (или) изменения памяти процесса, установки контрольных точек и выполнения других отладочных функций. Windows позволяет остановить отладку без прерывания целевого процесса, если отладчик отключается без прерывания своей работы.
    • Ненавязчивый (Noninvasive). При таком варианте отладчик просто открывает процесс с помощью функции OpenProcess. Этот процесс не подключается к другому процессу в качестве отладчика. Это позволяет исследовать и (или) изменять память целевого процесса, но вы не можете устанавливать контрольные точки.

    Со средствами отладки можно также открывать файлы дампа процесса пользовательского режима.

    Для отладки ядра могут использоваться два отладчика: работающий в окне командной строки (Kd.exe) и имеющий графический пользовательский интерфейс, GUI (Windbg.exe). Оба отладчика предоставляют одинаковый набор команд, поэтому выбор всецело зависит от личных предпочтений. Эти средства позволяют выполнять три типа отладки ядра:

    • Открыть аварийный дамп-файл, созданный в результате аварийного завершения работы системы.
    • Подключиться к действующей, работающей системе и исследовать состояние системы (или установить контрольные точки, если ведется отладка кода драйвера устройства). Для этой операции нужны два компьютера — целевой и ведущий. Целевой компьютер содержит отлаживаемую систему, а ведущий — систему, на которой запущен отладчик. Целевая система может быть подключена к ведущей через нуль-модемный кабель, кабель IEEE 1394 или отладочный кабель USB 2.0. Целевая система должна быть загружена в режиме отладки (либо путем нажатия F8 в процессе загрузки и выбора пункта Режим отладки (Debugging Mode), либо путем настройки системы на запуск в режиме отладки, используя Bcdedit или Msconfig.exe). Можно также подключиться через поименованный канал, применяемый при отладке через виртуальную машину (созданную такими средствами, как Hyper-V, Virtual PC или VMWare), путем выставления гостевой операционной системой последовательного порта в качестве поименованного канального устройства.
    • Системы Windows позволяют также подключиться к локальной системе и исследовать ее состояние. Это называется «локальной отладкой ядра». Чтобы приступить к локальной отладке ядра с помощью отладчика WinDbg, откройте меню File (Файл), выберите пункт Kernel Debug (Отладка ядра), щелкните на вкладке Local (Локальная), а затем щелкните на кнопке OK. Целевая система должна быть загружена в отладочном режиме. Пример появляющегося при этом экрана показан на рис. 1.6. В режиме локальной отладки ядра не работают некоторые команды отладчика ядра (например, команда .dump, предназначенная для создания дампа памяти, хотя такой дамп можно создать с помощью рассматриваемого далее средства LiveKd).

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

    Отличным подсобным справочным материалом может послужить файл Debugger.chm, содержащийся в установочной папке отладчика WinDbg. В нем приводится документация по всем функциональным возможностям и расширениям отладчика ядра. В дополнение к этому команда dt (display type — отобразить тип) может отформатировать свыше 1000 структур ядра, поскольку в файлах символов ядра для Windows содержится информация о типах, которые отладчик может использовать для форматирования структур.

    Способ 1: «параметры» ос

    Начнем с самого легкодоступного и очевидного метода. Для его реализации мы будем использовать окно основных параметров Виндовс 10. Выполните следующие действия:

    1. Разверните окно «Параметры» путем нажатия комбинации клавиш «Win I». Из него перейдите в категорию «Обновление и безопасность».
    2. Открытие раздела Обновление и безопасность из окна параметров Windows 10

    3. Далее зайдите в подраздел «Для разработчиков». Список подразделов вы увидите в левой половине окна. Затем поставьте отметку возле строки «Режим разработчика».
    4. Переход в раздел Для разработчиков через окно настроек в Windows 10

    5. На экране появится уведомление о преимуществах и недостатках включаемого режима. Для продолжения операции нажмите «Да» в окне уведомления.
    6. Уведомление при включении режима разработчика в Windows 10

    7. После этого, под строчкой «Режим разработчика», появится описание процессов, выполняемых системой. Ей необходимо будет найти и установить специальный пакет обновлений. По окончании инсталляции вам нужно в обязательном порядке перезагрузить устройство.
    8. Процесс установки дополнительных пакетов после включения режима разработчика в Windows 10

    Средства отладки для windows

    В пакет средств отладки для Windows входят современные отладочные инструменты, с помощью которых можно исследовать внутреннее устройство Windows. В самую последнюю версию в качестве составной части включен набор для разработки программного обеспечения — Windows Software Development Kit (SDK).

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

    ПРИМЕЧАНИЕ. Средства отладки Debugging Tools for Windows довольно часто обновляются и выпускаются независимо от версий операционной системы Windows, поэтому почаще проверяйте наличие новых версий.

    Эксперимент: отображение информации о типах для структур ядра.

    Чтобы вывести список структур ядра, чей тип информации включен в символы ядра, наберите в отладчике ядра команду dt nt!_*. Частичный образец вывода имеет следующий вид:

    lkd> dt nt!_*

    nt!_LIST_ENTRY

    nt!_LIST_ENTRY

    nt!_IMAGE_NT_HEADERS

    nt!_IMAGE_FILE_HEADER

    nt!_IMAGE_OPTIONAL_HEADER

    nt!_IMAGE_NT_HEADERS

    nt!_LARGE_INTEGER

    Командой dt можно также воспользоваться для поиска определенных структур, используя заложенную в эту команду возможность применения символов-заместителей. Например, если ведется поиск имени структуры для объекта interrupt, нужно набрать команду dt nt!_*interrupt*:

    lkd> dt nt!_*interrupt*

    nt!_KINTERRUPT

    nt!_KINTERRUPT_MODE

    nt!_KINTERRUPT_POLARITY

    nt!_UNEXPECTED_INTERRUPT

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

    lkd> dt nt!_kinterrupt

    nt!_KINTERRUPT

    0x000 Type : Int2B

    0x002 Size : Int2B

    0x008 InterruptListEntry : _LIST_ENTRY

    0x018 ServiceRoutine : Ptr64 unsigned char

    0x020 MessageServiceRoutine : Ptr64 unsigned char

    0x028 MessageIndex : Uint4B

    0x030 ServiceContext : Ptr64 Void

    0x038 SpinLock : Uint8B

    0x040 TickCount : Uint4B

    0x048 ActualLock : Ptr64 Uint8B

    0x050 DispatchAddress : Ptr64 void

    0x058 Vector : Uint4B

    0x05c Irql : UChar

    0x05d SynchronizeIrql : UChar

    0x05e FloatingSave : UChar

    0x05f Connected : UChar

    0x060 Number : Uint4B

    0x064 ShareVector : UChar

    0x065 Pad : [3] Char

    0x068 Mode : _KINTERRUPT_MODE

    0x06c Polarity : _KINTERRUPT_POLARITY

    0x070 ServiceCount : Uint4B

    0x074 DispatchCount : Uint4B

    0x078 Rsvd1 : Uint8B

    0x080 TrapFrame : Ptr64 _KTRAP_FRAME

    0x088 Reserved : Ptr64 Void

    0x090 DispatchCode : [4] Uint4B

    Следует заметить, что при выполнении команды dt подструктуры (структуры внутри структур) по умолчанию не показываются. Для выполнения рекурсии подструктур нужно воспользоваться ключом –r. Например, воспользоваться этим ключом для вывода объекта прерывания ядра с показом формата структуры _LIST_ENTRY, хранящейся в поле InterruptListEntry:

    lkd> dt nt!_kinterrupt -r

    nt!_KINTERRUPT

    0x000 Type : Int2B

    0x002 Size : Int2B

    0x008 InterruptListEntry : _LIST_ENTRY

    0x000 Flink : Ptr64 _LIST_ENTRY

    0x000 Flink : Ptr64 _LIST_ENTRY

    0x008 Blink : Ptr64 _LIST_ENTRY

    0x008 Blink : Ptr64 _LIST_ENTRY

    0x000 Flink : Ptr64 _LIST_ENTRY

    0x008 Blink : Ptr64 _LIST_ENTRY

    В файле справки Debugging Tools for Windows также объясняется, как настраиваются и используются отладчики ядра. Дополнительные подробности использования отладчиков ядра, предназначенные непосредственно для создателей драйверов устройств, могут быть найдены в документации по набору Windows Driver Kit.