Как запустить debug на windows 10

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

Описание режима отладки и как его включить на компе с системой Windows 10

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

Что такое режим отладки в Windows 10

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

screenshot_1

Режим отладки позволяет решить массу проблем – от небольших сбоев Windows 10 до полного отказа от работы. Впрочем, к нему следует обращаться только опытным пользователям, которые способны найти объяснение каждому своему шагу. В остальных случаях, когда речь идет о новичке, исключать возможность применения режима тоже нельзя. Но в такой ситуации важно изучить инструкцию по активации Debugging и способах его применения на практике.

Как его включить?

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

  • Откройте «Параметры» через меню «Пуск».

screenshot_2

  • Перейдите в раздел «Обновление и безопасность», а затем – «Восстановление».

screenshot_3

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

screenshot_4

На заметку. Также вы можете открыть дополнительное меню, зажав клавишу «Shift» при выборе варианта «Перезагрузка» в «Пуске».

В случае правильного выполнения указанных действий компьютер перезагрузится, а при следующем включении вы увидите синий экран с выбором действий. Можно нажать на кнопку «Продолжить», чтобы запустить ПК в стандартном режиме, но нас интересует Debugging, поэтому действуйте иначе:

  • Перейдите в раздел «Поиск и устранение неисправностей».

screenshot_5

  • Выберите «Дополнительные параметры», а затем – «Параметры загрузки».

screenshot_6

  • Найдите в списке пункт, отвечающий за отладку, и нажмите на клавишу, которая отвечает за ее активацию (как правило, это клавиша «F1»).

screenshot_7

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

Возможные проблемы

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

  • Щелкните ПКМ по иконке «Пуск».
  • Откройте Командную строку с правами Администратора.
  • Введите запрос «bcdedit /set advancedoptions true».

screenshot_8

  • Нажмите на клавишу «Enter».

Следом произойдет перезапуск, и расширенные параметры откроются в принудительном порядке. Еще одна проблема связана с выходом из отладки. Чтобы компьютер включался в стандартной конфигурации, необходимо обработать запрос «deletevalue». Впечатать «bcdedit /deletevalue advancedoptions» в вышеупомянутой Командной строке или на появившемся синем экране выбрать опцию «Продолжить».



Содержание

  1. Запуск debug windows 10
  2. Включаем режим разработчика в Windows 10
  3. Методы активации режима разработчика
  4. Способ 1: «Параметры» ОС
  5. Способ 2: «Редактор локальной политики»
  6. Способ 3: Изменение ключей реестра
  7. Способ 4: «Командная строка»
  8. Использование Debug-WcosDevice для включения отладки
  9. Загрузка служебной программы в PowerShell
  10. Вариант 1. Загрузка Debug-WcosDevice для использования в одном сеансе PowerShell
  11. Вариант 2. Загрузка Debug-WcosDevice по умолчанию
  12. Получение доступа к файлам BCD
  13. Настройка файлов BCD для включения отладки
  14. Использование Debug-WcosDevice
  15. Синтаксис и параметры Debug-WcosDevice
  16. Параметры транспорта
  17. Параметры, не являющиеся транспортом
  18. Getting Started with Windows Debugging
  19. 1. Determine the host and the target
  20. 2. Determine the type: kernel-mode or user-mode
  21. 3. Choose your debugger environment
  22. 4. Determine how to connect the target and host
  23. 5. Choose either the 32-bit or 64-bit debugging tools
  24. 6. Configure symbols
  25. 7. Configure source code
  26. 8. Become familiar with debugger operation
  27. 9. Become familiar with debugging techniques
  28. 10. Use the debugger reference commands
  29. 11. Use debugging extensions for specific technologies
  30. 12. Learn about related Windows internals
  31. 13. Review additional debugging resources
  32. Отладка программ
  33. Справочники
  34. Возможные значения
  35. Рекомендации
  36. Location
  37. Значения по умолчанию
  38. Управление политикой
  39. Групповая политика
  40. Вопросы безопасности
  41. Уязвимость
  42. Противодействие
  43. Возможное влияние

Запуск debug windows 10

moderator

Сообщения: 52167
Благодарности: 15063

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

moderator

Сообщения: 52167
Благодарности: 15063

contributor

Сообщения: 27465
Благодарности: 8021

Rakleed, по факту — видимо, debug.exe убрали из x64-версий в то же время, когда «выпилили» из неё поддержку 16-разрядных приложений. Проще всего будет развернуть под рабочей x64 ОС виртуальную машину с x86 версией ОС.

Так же. DosBox — это уже «командная строка».

Источник

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

kak vklyuchit rezhim razrabotchika v windows 10

Относительно недавно в последнюю версию ОС Windows интегрировали «режим разработчика». Его активация добавляет в ОС отдельную среду для написания и отладки программного кода. Из данной статьи вы узнаете о том, как задействовать упомянутый режим в Windows 10.

Методы активации режима разработчика

После активации режима вы сможете инсталлировать на компьютер любое ПО (даже не имеющее подписи Microsoft), локально запускать сценарии PowerShell и пользоваться оболочкой разработки Bash. Это лишь малая часть всех возможностей. Теперь поговорим о самих методах активации. Всего можно выделить 4 способа, позволяющих правильно задействовать режим разработчика.

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

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

otkrytie razdela obnovlenie i bezopasnost iz okna parametrov windows 10

perehod v razdel dlya razrabotchikov cherez okno nastroek v windows 10

uvedomlenie pri vklyuchenii rezhima razrabotchika v windows 10

proczess ustanovki dopolnitelnyh paketov posle vklyucheniya rezhima razrabotchika v windows 10

Способ 2: «Редактор локальной политики»

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

zapusk redaktora lokalnoj gruppovoj politiki cherez okno vypolnit v windows 10

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

В указанной папке найдите файл, отмеченный на скриншоте ниже. Откройте его двойным нажатием ЛКМ.

otkrytie fajla razvertyvanie paketa prilozhenij v redaktore lokalnoj politiki windows 10

vklyuchenie rezhima razrabotchika v windows 10 cherez fajl razvertyvanie paketa prilozhenij

izmenenie parametrov fajla razreshit ustanovku vseh doverennyh prilozhenij v windows 10

Способ 3: Изменение ключей реестра

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

zapusk redaktora reestra v os windows 10 cherez utilitu vypolnit

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion AppModelUnlock

В каталоге «AppModelUnlock», с правой стороны, должны находиться следующие ключи:

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

modifikacziya fajlov v papke appmodelunlock reestra windows 10

sozdanie novogo klyucha dword 32 bita v reestre windows 10

Способ 4: «Командная строка»

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

zapusk komandnoj stroki v windows 10 ot imeni administratora cherez poiska

reg add «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock» /t REG_DWORD /f /v «AllowAllTrustedApps» /d «1»

vypolnenie pervoj komandy v windows 10 dlya vklyucheniya rezhima razrabotchika

reg add «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock» /t REG_DWORD /f /v «AllowDevelopmentWithoutDevLicense» /d «1»

Снова используйте «Enter» для начала обработки пакета.

vypolnenie vtoroj komandy v windows 10 dlya vklyucheniya rezhima razrabotchika

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

Помимо этой статьи, на сайте еще 12357 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Использование Debug-WcosDevice для включения отладки

Debug-WcosDevice — это служебная программа PowerShell, включенная в WSK, которая помогает в настройке отладчика путем изменения данных BCD на устройствах ОС фабрики.

Вы можете запустить Debug-WcosDevice, чтобы настроить заводские устройства операционной системы, доступные следующими способами.

Загрузка служебной программы в PowerShell

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

Вариант 1. Загрузка Debug-WcosDevice для использования в одном сеансе PowerShell

Где D: Расположение WSK

Вариант 2. Загрузка Debug-WcosDevice по умолчанию

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

Где D: является корнем носителя или установочного пакета Windows системы.

Получение доступа к файлам BCD

Чтобы запустить Debug-WcosDevice и настроить отладку, необходимо иметь доступ к файлам BCD образа ОС фабрики. Выполнить это можно следующим образом:

После получения доступа к файлам BCD в образе ОС фабрики можно начать работу с Debug-Вкосдевице.

Настройка файлов BCD для включения отладки

В командной строке PowerShell с правами администратора используйте команду, Debug-WcosDevice чтобы изменить BCD на устройстве ОС фабрики, чтобы включить отладку. после включения отладки процесс отладки будет таким же, как и любое другое устройство Windows.

Использование Debug-WcosDevice

Полный синтаксис для Debug-WcosDevice приведен ниже.

Настройка сетевого отладчика

Использование уже подключенного подключения Тшелл для настройки сетевого отладчика

Настройка отладчика на локально размещенной виртуальной машине по последовательному подключению

Когда вы используете Debug-WcosDevice для изменения BCD устройства ВКОС, можно приступить к отладке.

Синтаксис и параметры Debug-WcosDevice

Параметры транспорта

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

— Транспортная сеть

Выполнение Дебуг-вкосдевице. cmd с параметром NET Transport позволяет подключаться к устройству ОС фабрики через сетевое подключение.

Этот параметр задает сетевой отладчик с помощью IP-адреса 10.23.78.12 для Хостип и включает отладчик во всех загрузочных записях. Для КДНЕТ over им используйте Хостип = 169.254.255.255, независимо от адреса узла.

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

— Транспортный USB

Выполнение Дебуг-вкосдевице. cmd с параметром транспорта USB позволяет подключаться к устройству ВКОС через USB-подключение.

Параметр Описание
IPAddress Адрес Хостип для использования с сетью. В виде адреса IP4-1.1.1.1

по умолчанию используется им (модель эмуляции Ethernet)/Иповерусб адрес 169.254.255.255

Параметры шины При использовании типа транспорта NET может потребоваться указать определенную шину, устройство и номер функции (БДН) для использования. Это значение должно быть в виде десятичного числа в 1 или 1.1.1.
ГИП Если передается значение, сценарий автоматически найдет первый IP4-IP-адрес, который будет использоваться на узле.

Не помещайтесь в IpAddress при использовании HIP, возникнет ошибка.

Порт Это представляет открытый порт на узле, который должен находиться в диапазоне от 49152 до 65535.

Значение по умолчанию — 50000

Ключ Ключ безопасности, используемый для защиты подключения.

Этот сценарий принимает только ключи со всеми буквами (до 4 букв на узел) и ждет 4 узла. ^ [a-zA-Z] [a-zA-Z] [a-Za-z] <1,4>. <1,4>. <1,4>. [a-Za-z] <1,4>$

Пример
a.b.c.d
ААББ. ккдд. ИФФ. ггХХ

По умолчанию — 1.2.3.4 (числа Да, это нормально для значения по умолчанию)

Целевой объект записи BCD Он определяет загрузочную запись, в которой будет включен отладчик. Выберите из всех или маинос или упдатеос. Значение по умолчанию — маинос
Параметр Описание
Параметры шины При использовании типа транспорта NET может потребоваться указать определенную шину, устройство и номер функции (БДН) для использования. Это значение должно быть в виде десятичного числа в 1 или 1.1.1.
TargetName TargetName может иметь длину до 24 символов.

Значение по умолчанию — ВКОСТАРЖЕТ

Целевой объект записи BCD Он определяет загрузочную запись, в которой будет включен отладчик. Выберите из всех или маинос или упдатеос. Значение по умолчанию — маинос
— ПОСЛЕДОВАТЕЛЬный транспорт

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

Параметр Описание
дебугпорт Порт отладки может иметь значение от 1 до 99
ПОРТА Скорость может быть 300 и выше.
В БОДАХ Это сообщит системе не устанавливать скорость передачи данных.
Целевой объект записи BCD Он определяет загрузочную запись, в которой будет включен отладчик. Выберите из всех или маинос или упдатеос. Значение по умолчанию — маинос
— Транспорт отключен или включен
Параметр Описание
Нет Включение или выключение отладчика на основе значения ON или OFF

Параметры, не являющиеся транспортом

Источник

Getting Started with Windows Debugging

This article covers how to get started with Windows Debugging. If your goal is to use the debugger to analyze a crash dump, see Analyze crash dump files by using WinDbg.

To get started with Windows Debugging, complete the tasks that are described in this article.

1. Determine the host and the target

The debugger runs on the host system, and the code that you want to debug runs on the target system.

Host Target

targethost1

2. Determine the type: kernel-mode or user-mode

Next, you need to determine whether you will do kernel-mode or user-mode debugging.

Kernel mode is the processor-access mode in which the operating system and privileged programs run. Kernel-mode code has permission to access any part of the system, and it is not restricted like user-mode code. Kernel-mode code can gain access to any part of any other process running in either user mode or kernel mode. Much of the core OS functionality and many hardware device drivers run in kernel mode.

User mode is the mode that applications and subsystems on the computer run in. Processes that run in user mode do so within their own virtual address spaces. They are restricted from gaining direct access to many parts of the system, including system hardware, memory that was not allocated for their use, and other portions of the system that might compromise system integrity. Because processes that run in user mode are effectively isolated from the system and other user-mode processes, they cannot interfere with these resources.

If your goal is to debug a driver, determine if the driver is a kernel-mode driver or a user-mode driver. Windows Driver Model (WDM) drivers and Kernel-Mode Driver Framework (KMDF) are both kernel-mode drivers. As the name sugests, User-Mode Driver Framework (UMDF) drivers are user-mode drivers.

For some issues, it can be difficult to determine which mode the code executes in. In that case, you may need to pick one mode and look to see what information is available in that mode. Some issues require using the debugger in both user mode and kernel mode.

Depending on what mode you decide to debug in, you will need to configure and use the debuggers in different ways. Some debugging commands operate the same in both modes, and some commands operate differently in different modes.

For information about using the debugger in kernel mode, see the following articles:

For information about using the debugger in user mode, see Getting started with WinDbg (user-mode).

3. Choose your debugger environment

WinDbg works well in most situations, but there are times when you may want to use another debugger, such as console debuggers for automation or Visual Studio. For more information, see Debugging environments.

4. Determine how to connect the target and host

Typically, target and host systems are connected by an Ethernet network. If you are doing early bring-up work, or you don’t have an Ethernet connection on a device, other network connection options are available. For more information, see these articles:

5. Choose either the 32-bit or 64-bit debugging tools

Which debugging tools to choose—32-bit or 64-bit—depends on the version of Windows that is running on the target and host systems and on whether you are debugging 32-bit or 64-bit code. For more information, see Choosing the 32-Bit or 64-Bit debugging tools.

6. Configure symbols

To use all of the advanced functionality that WinDbg provides, you must load the proper symbols. If you do not have symbols properly configured, you will receive messages indicating that symbols are not available when you attempt to use functionality that is dependent on symbols. For more information, see Symbols for Windows debugging (WinDbg, KD, CDB, NTSD).

7. Configure source code

If your goal is to debug your own source code, you will need to configure a path to your source code. For more information, see Source path.

8. Become familiar with debugger operation

The Debugger operation section of this documentation describes debugger operation for various tasks. For example, Loading debugger extension DLLs explains how to load debugger extensions. To learn more about working with WinDbg, see Debugging using WinDbg.

9. Become familiar with debugging techniques

Standard debugging techniques apply to most debugging scenarios, and examples include setting breakpoints, inspecting the call stack, and finding a memory leak. Specialized debugging techniques apply to particular technologies or types of code. Examples include Plug and Play debugging, KMDF debugging, and RPC debugging.

10. Use the debugger reference commands

Over time, you will use different debugging commands as you work in the debugger. Use the .hh (open HTML help file) command in the debugger to display help information about any debugging command. For more information about the available commands, see Debugger reference.

11. Use debugging extensions for specific technologies

There are multiple debugging extensions that provide parsing of domain-specific data structures. For more information, see Specialized extensions.

This documentation assumes a knowledge of Windows internals. To learn more about Windows internals (including memory usage, context, threads, and processes), review additional resources, such as Windows Internals by Mark Russinovich, David Solomon, and Alex Ionescu.

13. Review additional debugging resources

Additional resources include the following books and videos:

Источник

Отладка программ

Область применения

Описывает лучшие методы, расположение, значения, управление политикой и соображения безопасности для параметра политики безопасности программ Debug.

Справочники

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

Возможные значения

Рекомендации

Location

Computer ConfigurationWindows SettingsSecurity SettingsLocal PoliciesUser Rights Assignment

Значения по умолчанию

По умолчанию члены группы Администраторы имеют это право.

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

Тип сервера или объект групповой политики Значение по умолчанию
Default Domain Policy Не определено
Политика контроллера домена по умолчанию Администраторы
Параметры по умолчанию для автономного сервера Администраторы
Действующие параметры по умолчанию для контроллера домена Администраторы
Действующие параметры по умолчанию для рядового сервера Администраторы
Действующие параметры по умолчанию для клиентского компьютера Администраторы

Управление политикой

В этом разделе описываются функции и средства, доступные для управления этой политикой.

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

Изменения прав пользователя вступают в силу при его следующем входе в учетную запись.

Групповая политика

Параметры применяются в следующем порядке с помощью объекта групповой политики (GPO), который перезаписывал параметры на локальном компьютере при следующем обновлении групповой политики:

Когда локальный параметр серый, он указывает, что GPO в настоящее время контролирует этот параметр.

Вопросы безопасности

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

Уязвимость

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

Противодействие

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

Возможное влияние

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

Источник

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

Чтобы определить, что это за режим, вам необходимо определить значение слова «отладка» («Debug»). В области компьютерных технологий это называется процессом поиска и исправления ошибок, связанных с работой ПК.

скриншот_1

Режим отладки позволяет решить множество проблем, от небольших проблем с Windows 10 до сбоев. Однако с ним должны консультироваться только опытные пользователи, которые могут найти объяснение для каждого своего шага. В остальных случаях, когда дело касается новичка, исключать возможность применения схемы тоже нельзя. Но в такой ситуации важно изучить инструкцию по активации отладки и как применять на практике.

Как его включить?

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

  • Откройте «Настройки» из меню «Пуск».

скриншот_2

  • Перейдите в раздел «Обновление и безопасность», а затем в раздел «Восстановление».

screenshot_3

  • В разделе «Специальные параметры запуска» нажмите кнопку «Перезагрузить сейчас».

screenshot_4

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

Если эти действия выполнены правильно, компьютер перезагрузится, и при следующем включении вы увидите синий экран с выбором действий. Вы можете нажать кнопку «Продолжить», чтобы запустить ПК в стандартном режиме, но нас интересует отладка, поэтому действуйте иначе:

  • Перейдите в раздел «Устранение неисправностей».

screenshot_5

  • Выберите «Дополнительные параметры», а затем «Параметры запуска».

screenshot_6

  • Найдите в списке элемент, отвечающий за отладку, и нажмите клавишу, отвечающую за его активацию (как правило, это клавиша «F1»).

screenshot_7

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

Возможные проблемы

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

  • Щелкните правой кнопкой мыши значок «Пуск».
  • Откройте командную строку от имени администратора.
  • Введите запрос «bcdedit / set advancedoptions true».

screenshot_8

  • Нажмите клавишу Enter».

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

Источник изображения: it-tehnik.ru

Название: Win10 установка и настройка DOSBox и debug.exe

Reference: https://blog.csdn.net/plus_re/article/details/60761467

1) Загрузите и установите DOSBox (DOSBox0.74-2-win32-installer.exe)

Скачайте соответствующую версию на официальном сайте:https://www.dosbox.com/download.php?main=1,

Или Baidu сетевой диск:https://pan.baidu.com/s/1u0dRv1aaNg_UZXFekGLunQ Код извлечения: 0369;

Установить напрямую.

2) Укажите каталог для хранения инструментов сборки (таких как MASM, Link, debug и другие инструменты) и файлов сборки (* .asm), таких как: E: workspace debug;

Загрузите файл debug.exe (ссылка на сетевой диск Baidu выше) и перейдите в каталог E: workspace debug.

3) Настройте DOSBox

Дважды щелкните для запуска DOSBox 0.74-2 Options.bat (находится в корневом каталоге установки DOSBox), и файл конфигурации будет автоматически открыт Блокнотом;

Добавьте следующие строки в раздел [autoexec] файла конфигурации. (Общий autoexec в конце)

p.s .: Справочный документ, расположенный в корневом каталоге DOSBox DOSBox 0.74-2 Manual.txt

«MOUNT C E: workspace debug»: создайте диск C в DOSBox и укажите его на тот, что в windonws

«C:»: введите раздел в DOSBox

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

4) Викторина

После запуска DOSBox введите «debug» в окне с синим окном, чтобы войти в режим отладки, «dds: 0»

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

Содержание

  1. Что такое режим разработчика в Windows 10?
  2. Как включить режим разработчика в Windows 10?
  3. Способ 1: В настройках Windows 10
  4. Способ 2: Через редактор локальной групповой политики
  5. Способ 3: Через редактор реестра
  6. Способ 4: В командной строке
  7. Возможные проблемы при включении режима разработчика в параметрах
  8. Пункт «Режим разработчика» отсутствует или недоступен
  9. Сбой 0x80004005
  10. Отсутствие необходимых обновлений в системе
  11. Другие неполадки

Что такое режим разработчика в Windows 10?

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

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

Существует множество способов для достижения желаемого результата. Мы же опишем только четыре из них.

Вручную настроить режим отладки в Windows 10 выйдет так:

  • Со страницы параметров ПК.
  • Путем редактирования локальной групповой политики.
  • Работа с системным реестром, изменение 2 записей.
  • Выполнение 2 команд в командной строке.

Рассмотрим все четыре в отдельных инструкциях.

Способ 1: В настройках Windows 10

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

Пошаговая инструкция:

  1. Вызовите меню «Пуск» и щелкните мышкой по отмеченному значку. Альтернативный вариант – нажать комбинацию Win + I.
  2. В результате откроется окно «Параметры». В нем посетите отмеченную на скриншоте страницу.
  3. В боковом меню посетите раздел под названием «Для разработчиков».
  4. Здесь и получится отыскать интересующую нас опцию. Достаточно кликнуть по соответствующей графе, чтобы ее активировать.
  5. Для подтверждения нажмите на кнопку «Да» в новом окне с предупреждением.
  6. Начнется установка необходимых инструментов для работы функции. Подождите, пока она не завершится, а затем перезагрузите компьютер или ноутбук.

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

Способ 2: Через редактор локальной групповой политики

Сразу же перейдем к пошаговой инструкции:

  1. Нажмите Win + R одновременно. Тогда откроется окно «Выполнить».
  2. В графу «Открыть» вбейте команду gpedit.msc. И для ее запуска нажмите Enter на клавиатуре или кнопку «ОК».
  3. В левом меню по очереди раскройте графы «Конфигурация компьютера – Административные шаблоны – Компоненты Windows».
  4. Пролистайте список вниз, пока не отыщете пункт «Развертывание…».
  5. С помощью двойного клика откройте настройки для графы «Разрешить разработку…».
  6. Активируем ее, нажав на соответствующий пункт, а затем последовательно нажимаем на кнопки «Применить» и «ОК», чтобы внести изменения.
  7. Повторяем такое же действие и для графы «Разрешить установку…».
  8. Перезапускаем систему.

Способ 3: Через редактор реестра

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

  1. Опять запустите инструмент «Выполнить», одновременно нажав клавиши Win + R.
  2. Но на этот раз введите команду regedit.
  3. Кликните на «ОК» для продолжения.
  4. Кликаем по «стрелочке» рядом с графой HKEY_LOCAL_MACHINE, чтобы раскрыть ее содержимое.
  5. Аналогичным образом проходим по следующему пути: SOFTWARE – Microsoft – Windows – CurrentVersion
  6. Теперь нажимаем на пункт AppModelUnlock.
  7. Откроется страница с тремя параметрами, но нам интересны только два нижних, в типе которых указано REG_DWORD. Дважды кликаем левой клавишей мыши на параметр AllowAllTrustedApps.
  8. Откроется окошко редактирования с заголовком «Изменение параметра DWORD (32 бита)». В графе «Значение» вместо 0 вводим 1, а затем нажимаем кнопку «ОК».
  9. Такое же действие делаем и для параметра ниже.
  10. Закрываем редактор реестра и перезапускаем компьютер, чтобы применить внесенные изменения.

Способ 4: В командной строке

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

  1. Нажимаем комбинацию Win + Q, чтобы запустить поиск в Пуске.
  2. Вводим имя cmd в текстовое поле. Отобразится нужный нам инструмент.
  3. В списке доступных параметров выбираем пункт «Запуск…».
  4. Копируем следующую команду:
    reg add «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock» /t REG_DWORD /f /v «AllowAllTrustedApps» /d «1»
  5. Вставляем ее в Командную строку Windows, активировав соответствующее окно и кликнув правой клавишей мыши по его содержимому.
  6. Нажимаем Enter на клавиатуре для запуска.
  7. Выполняем вторую команду:
    reg add «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock» /t REG_DWORD /f /v «AllowDevelopmentWithoutDevLicense» /d «1»
  8. Перезагружаем компьютер.

Чтобы деактивировать отладчик, нужно выполнить те же самые команды, но цифру 1 внутри кавычек заменить на 0, а затем перезагрузить ПК.

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

Бывает такое, что пользователи операционной системы Windows 10 сталкиваются с разными ошибками при попытке активации данной функции. Мы рассмотрим самые распространенные случаи и способы борьбы с ними:

  • Необходимый пункт попросту недоступен.
  • Код ошибки 0x80004005.
  • Отсутствие необходимых обновлений в системе.
  • Прочие неполадки.

Пункт «Режим разработчика» отсутствует или недоступен

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

Сбой 0x80004005

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

Лучшее решение – временно приостановить защиту и попробовать заново включить функцию. Для отключения антивируса зачастую достаточно в трее Windows кликнуть по его значку правой клавишей мыши и выбрать соответствующий пункт.

Отсутствие необходимых обновлений в системе

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

  1. Опять вызовите окно «Параметры» комбинацией клавиш Win + I и пройдите на страницу «Обновление и безопасность».
  2. Запустите процедуру обновления и дождитесь ее окончания.
  3. Теперь вернитесь к главной странице окна «Параметров» и откройте «Приложения».
  4. Выберите опцию «Управление дополнительными компонентами».
  5. В конце списка должен находится элемент «Режим разработчика Windows».
  6. А если его нет, то в самом начале нажмите на кнопку «Добавить…».
  7. Отыщите нужный, активируйте его и запустите установку.

Другие неполадки

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

Запустить процедуру восстановления получится так:

  1. Опять открываем инструмент «Выполнить» с помощью горячих клавиш Win + R.
  2. Но на этот раз запускаем команду sysdm.cpl.
  3. В новом окне переходим во вкладку «Защита системы» и сразу же активируем функцию «Восстановить…».
  4. В новом окне нажимаем «Далее» и выбираем подходящую резервную точку для отката. Для ориентирования обращайте внимание на дату ее создания и комментарий в графе «Описание». А с помощью кнопки «Поиск затрагиваемых программ» можно увидеть те изменения, которые будут отменены.
  5. Запускаем процедуру и завершаем ее.
  6. Проверяем, все ли работает корректно.

Содержание

  • Методы активации режима разработчика
    • Способ 1: «Параметры» ОС
    • Способ 2: «Редактор локальной политики»
    • Способ 3: Изменение ключей реестра
    • Способ 4: «Командная строка»
  • Вопросы и ответы

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

Относительно недавно в последнюю версию ОС Windows интегрировали «режим разработчика». Его активация добавляет в ОС отдельную среду для написания и отладки программного кода. Из данной статьи вы узнаете о том, как задействовать упомянутый режим в Windows 10.

Методы активации режима разработчика

После активации режима вы сможете инсталлировать на компьютер любое ПО (даже не имеющее подписи Microsoft), локально запускать сценарии PowerShell и пользоваться оболочкой разработки Bash. Это лишь малая часть всех возможностей. Теперь поговорим о самих методах активации. Всего можно выделить 4 способа, позволяющих правильно задействовать режим разработчика.

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

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

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

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

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

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

Способ 2: «Редактор локальной политики»

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

  1. Запустите окно утилиты «Выполнить», нажав одновременно «Win» и «R». В него введите команду gpedit.msc, после чего кликните по кнопке «OK», расположенной ниже.
    Запуск Редактора локальной групповой политики через окно Выполнить в Windows 10

    Читайте также: Запуск «Редактора локальной политики» в Windows 10

  2. В левой половине открывшегося окна вы увидите древовидное расположение папок. Отыщите каталог «Развертывание пакета приложений», поочередно открывая такие директории:

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

    В указанной папке найдите файл, отмеченный на скриншоте ниже. Откройте его двойным нажатием ЛКМ.

  3. Открытие файла Развертывание пакета приложений в редакторе локальной политики Windows 10

  4. Установите отметку возле строки «Включено» в верхней части окна. Тут же нажмите кнопку «OK» для применения настроек.
  5. Включение режима разработчика в Windows 10 через файл Развертывание пакета приложений

  6. Аналогичным образом следует «включить» файл «Разрешить установку всех доверенных приложений» из того же списка.
  7. Изменение параметров файла Разрешить установку всех доверенных приложений в Windows 10

  8. После выполнения действий закройте окна и перезагрузите систему.

Способ 3: Изменение ключей реестра

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

Lumpics.ru

  1. Откройте системное окно поиска и в него введите запрос «редактор». В предложенном перечне совпадений кликните по пункту «Редактор реестра».
    Запуск редактора реестра в ОС Windows 10 через утилиту Выполнить

    Читайте также: Как открыть Редактор реестра в Виндовс 10

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

    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion AppModelUnlock

    В каталоге «AppModelUnlock», с правой стороны, должны находиться следующие ключи:

    • «AllowAllTrustedApps»
    • «AllowDevelopmentWithoutDevLicense»

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

  3. Модификация файлов в папке AppModelUnlock реестра Windows 10

  4. Если таких файлов вы не обнаружите, тогда просто создайте их вручную. Нажмите в любом месте ПКМ, после чего выберите последовательно в контекстном меню строки «Создать» и «Параметр DWORD (32 бита)». Дайте им имена, указанные выше, после чего пропишите значение «1».
  5. Создание нового ключа DWORD (32 бита) в реестре Windows 10

Способ 4: «Командная строка»

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

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

    Читайте также: Методы вызова «Командной строки» от имени администратора

  2. Теперь скопируйте текст, указанный ниже, вставьте его в поле «Командной строки», а после этого используйте «Enter» для обработки запроса:

    reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock" /t REG_DWORD /f /v "AllowAllTrustedApps" /d "1"

  3. Выполнение первой команды в Windows 10 для включения режима разработчика

  4. Спустя несколько секунд появится строка уведомления о корректном завершении процедуры. Скопируйте и введите второй запрос:

    reg add "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock" /t REG_DWORD /f /v "AllowDevelopmentWithoutDevLicense" /d "1"

    Снова используйте «Enter» для начала обработки пакета.

  5. Выполнение второй команды в Windows 10 для включения режима разработчика

  6. Выполнив обе команды, закройте «Командную строку», и перезапустите устройство.

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

Подробнее: Программы для отключения слежки в Виндовс 10

Еще статьи по данной теме:

Помогла ли Вам статья?

12 / 17 / 2

Регистрация: 02.11.2015

Сообщений: 222

1

22.11.2018, 10:03. Показов 11107. Ответов 6


Что делать если на моей версии ОС Windows x64 нет программы debug.exe?

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Programming

Эксперт

94731 / 64177 / 26122

Регистрация: 12.04.2006

Сообщений: 116,782

22.11.2018, 10:03

6

6681 / 2664 / 366

Регистрация: 17.02.2013

Сообщений: 3,906

22.11.2018, 17:27

2

Ничего уже не сделать с самой виндой. В 64-разрядном режиме 16-разрядный код самим процессором уже не исполняется. Так-что DEBUG.EXE под 64-разрядной виндой принципиально невозможен. Поэтому или
— Поставить эмулятор DosBox и работать в нем. Это будет эмуляция MS DOS почти как настоящая. Увы, почти. Разница, впрочем, небольшая, но это все равно MS-DOS не настоящая. Хотя если писать программы для начинающих, то разницы не увидишь и это самое то.
— Загрузить MS-DOS с флешки и работать в настоящем MS-DOS. Тут на форуме даже был топик где я программу для форматирования флешки чтобы с нее загружаться выкладывал, мною написанную.



3



12 / 17 / 2

Регистрация: 02.11.2015

Сообщений: 222

24.11.2018, 17:59

 [ТС]

3

Объясните тогда, какой смысл в такой программе, если она не работает без специально установленной среды?
Может изучение assebler начато не с того конца?
Наверное надо определиться с тем как определять среду для которой будет написан asm или для этого существую на сегодняшний день другие аналоги программ? И как это сделать? Пока из пересмотренных книг и курсов ничего подобного не слышу.

Да есть конечно намёки на то, что asm пишется под определённый процессор/архитектуру, но в целом никакой конкретики. Заканчивается как правило одним и тем же: «ставьте MS-DOS BOX или Винду в виртуалке и выполняйте какой-то код»?



0



Ушел с форума

Автор FAQ

15556 / 7374 / 979

Регистрация: 11.11.2010

Сообщений: 13,313

24.11.2018, 18:19

4

Eskander88,
это, наверное, вопрос к твоим преподавателям, от 16-разрядного MS-DOS’a отказались 25 лет назад при переходе на 32-разрядные Windows 95/98/NT, сейчас на календаре 2018 и 64-разрядные процессоры Intel и AMD, под которые написаны 64-разрядные 7, 8 и 10 Windows и как написал Ethereal

Цитата
Сообщение от Ethereal
Посмотреть сообщение

DEBUG.EXE под 64-разрядной виндой принципиально невозможен



0



12 / 17 / 2

Регистрация: 02.11.2015

Сообщений: 222

24.11.2018, 18:40

 [ТС]

5

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

есть потребность разобраться во внутреннем мире ПО, литературы море, а с чего начать непонятно…



0



6681 / 2664 / 366

Регистрация: 17.02.2013

Сообщений: 3,906

24.11.2018, 22:26

7

Цитата
Сообщение от Eskander88
Посмотреть сообщение

Объясните тогда, какой смысл в такой программе, если она не работает без специально установленной среды?

DEBUG.EXE это ОТЛАДЧИК. Он по смыслу может работать только там где может работать отлаживаемая программа. DEBUG.EXE — это отладчик MS-DOS-овских программ, а эти программы могут работать или под MS-DOS и под 16- или 32-разрядными виндами. Значит DEBUG.EXE только там и может работать.
Я вот наоборот не понимаю какой смысл в 64-разрядной винде, коли под ней не работает целый вагон нужного мне для работы ПО. Я сделал себе мультизагрузку с выбором загружаемой ос и гружу ту ос которая мне в данный момент нужна. 64-разрядную винду реже всего.
Так-что тут не в среде дело, а не в той установленной ос. Загрузи 32-разрядную винду и будет тебе debug.exe



1



Содержание

  1. DEBUG – запустить стандартный отдачик MS DOS — Windows XP.
  2. Включаем режим разработчика в Windows 10
  3. Методы активации режима разработчика
  4. Способ 1: «Параметры» ОС
  5. Способ 2: «Редактор локальной политики»
  6. Способ 3: Изменение ключей реестра
  7. Способ 4: «Командная строка»

DEBUG – запустить стандартный отдачик MS DOS — Windows XP.

Debug.exe — программа-отладчик, разработанная для операционной системы MS DOS и используемая для отладки исполняемых файлов. Под более поздние версии операционных систем (Windows NT и старше) работает через эмулятор MS-DOS и имеет ограниченные возможности. До Windows XP включительно, отладчик debug.exe являлся стандартным компонентом системы.

Формат командной строки:

DEBUG [[диск:][путь]имя_файла [параметры_программы]]

Параметры командной строки:

[диск:][путь]имя_файла — путь и имя отлаживаемой программы.

параметры_программы — параметры командной строки для отлаживаемой программы.

debug /? — отобразить краткую справку по использованию.

debug C:windowssystem32edit.com C:boot.ini — запустить отладку текстового редактора edit.com , передав ему в качестве параметра командной строки путь и имя редактируемого файла.

debug — при запуске без параметров, отладчик переходит в интерактивный режим, ожидая ввода команд. Подсказку по используемым командам можно получить, введя знак вопроса — ? :

Краткая подсказка по использованию отладчика Debug:

assemble A [адрес]
compare C диапазон адрес
dump D [диапазон]
enter E адрес [список]
fill F диапазон список
go G [=адрес] [адреса]
hex H значение1 значение2
input I порт
load L [адрес] [диск] [превый_сектор] [число]
move M диапазон адрес
name N [путь] [список_аргументов]
output O порт байт
proceed P [=адрес] [число]
quit Q
register R [регистр]
search S диапазон список
trace T [=адрес] [значение]
unassemble U [диапазон]
write W [адрес] [диск] [первый_сектор] [число]
выделение памяти EMS XA [#число_страниц]
освобождение памяти EMS XD [дескриптор]
сопоставление страниц EMS XM [Lстраница] [Pстраница] [дескриптор]
вывод состояния памяти EMS XS

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

Для выхода из отладчика используется клавиша q .

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

Относительно недавно в последнюю версию ОС Windows интегрировали «режим разработчика». Его активация добавляет в ОС отдельную среду для написания и отладки программного кода. Из данной статьи вы узнаете о том, как задействовать упомянутый режим в Windows 10.

Методы активации режима разработчика

После активации режима вы сможете инсталлировать на компьютер любое ПО (даже не имеющее подписи Microsoft), локально запускать сценарии PowerShell и пользоваться оболочкой разработки Bash. Это лишь малая часть всех возможностей. Теперь поговорим о самих методах активации. Всего можно выделить 4 способа, позволяющих правильно задействовать режим разработчика.

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

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

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

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

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

Способ 2: «Редактор локальной политики»

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

    Запустите окно утилиты «Выполнить», нажав одновременно «Win» и «R». В него введите команду gpedit.msc , после чего кликните по кнопке «OK», расположенной ниже.

Читайте также: Запуск «Редактора локальной политики» в Windows 10
В левой половине открывшегося окна вы увидите древовидное расположение папок. Отыщите каталог «Развертывание пакета приложений», поочередно открывая такие директории:

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

В указанной папке найдите файл, отмеченный на скриншоте ниже. Откройте его двойным нажатием ЛКМ.

Установите отметку возле строки «Включено» в верхней части окна. Тут же нажмите кнопку «OK» для применения настроек.

Аналогичным образом следует «включить» файл «Разрешить установку всех доверенных приложений» из того же списка.

  • После выполнения действий закройте окна и перезагрузите систему.
  • Способ 3: Изменение ключей реестра

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

      Откройте системное окно поиска и в него введите запрос «редактор». В предложенном перечне совпадений кликните по пункту «Редактор реестра».

    Читайте также: Как открыть Редактор реестра в Виндовс 10
    Посредством дерева каталогов в открывшемся окне доберитесь к указанной ниже директории:

    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion AppModelUnlock

    В каталоге «AppModelUnlock», с правой стороны, должны находиться следующие ключи:

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

    Если таких файлов вы не обнаружите, тогда просто создайте их вручную. Нажмите в любом месте ПКМ, после чего выберите последовательно в контекстном меню строки «Создать» и «Параметр DWORD (32 бита)». Дайте им имена, указанные выше, после чего пропишите значение «1».

    Способ 4: «Командная строка»

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

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

    Читайте также: Методы вызова «Командной строки» от имени администратора
    Теперь скопируйте текст, указанный ниже, вставьте его в поле «Командной строки», а после этого используйте «Enter» для обработки запроса:

    reg add «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock» /t REG_DWORD /f /v «AllowAllTrustedApps» /d «1»

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

    reg add «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionAppModelUnlock» /t REG_DWORD /f /v «AllowDevelopmentWithoutDevLicense» /d «1»

    Снова используйте «Enter» для начала обработки пакета.

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

    Понравилась статья? Поделить с друзьями:
  • Как запустить forza horizon 4 на windows 10 корпоративная
  • Как запустить deadpool с windows 10
  • Как запустить forza horizon 3 на windows 10 пиратке
  • Как запустить dead space на windows 10
  • Как запустить forza horizon 3 на windows 10 2004