Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе содержатся основные сведения о средствах, включенных в комплект драйверов Windows (WDK). В этом разделе также содержатся ссылки на другие инструменты, полезные для разработки драйверов. Эти другие средства доступны как часть операционной системы или доступны в виде отдельной загрузки. Дополнительные сведения о каждом инструменте см. в документации в этом разделе, описывающей средство.
Сведения о том, как получить последнюю версию WDK, см. в разделе "Скачать комплект драйверов Windows" (WDK).
Индекс средств WDK
Сведения в следующих таблицах описывают инструменты, полезные для разработчиков драйверов Windows. The list of tools includes tools that ship with the WDK (as indicated by the WDK tool field) and also includes some tools that are available separately or that are installed with Windows. Tools that can generally be used with all drivers are listed under All Drivers. Средства, относящиеся к технологии, группируются вместе, например средства, относящиеся к драйверам или датчикамwindows Portable Devices (WPD).
- Audio/Video Drivers
- Bluetooth Drivers
- Драйверы приобретения образов Windows (WIA)
- Драйверы переносимых устройств Windows (WPD)
- Printer Drivers
- Sensors
- All Drivers
Note
Переменная среды Visual Studio %WindowsSdkDir%представляет путь к каталогу комплектов Windows, в котором установлена эта версия WDK, например C:\Program Files (x86)\Windows Kits\8.1.
Драйверы аудио и видео
| Tool Name | Tool Location | Описание и расположение файла справки |
|---|---|---|
| Display Color Calibration tool (Dccw.exe) WDK tool: No |
%Windir%\System32\Dccw.exe |
Средство калибровки, позволяющее пользователям настраивать цвет дисплея, чтобы быть ближе к цветовой области Windows и World Wide Web международного стандарта красного зеленого синего (sRGB). |
| GraphEdt (Graphedt.exe) Tool в WDK: Да |
%WindowsSdkDir%\tools\x86\graphedt.exe %WindowsSdkDir%\tools\x64\graphedt.exe |
Создает графики фильтров для тестирования драйверов потоковой передачи аудио и видеозахвата. Документация: Обзор GraphEdit |
| KSStudio (KsStudio.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x86\KsStudio.exe %WindowsSdkDir%\tools\x64\KsStudio.exe Note This tool must be run by someone who has administrator privileges. |
Это средство может создать графическое представление графа фильтра, включающего соединения между фильтрами и внутренними узлами фильтров. %WindowsSdkDir%\tools\x86\KsStudio.chm %WindowsSdkDir%\tools\x64\KsStudio.chm See AVStream Testing and Debugging для получения дополнительных сведений. |
| USB Device Viewer (Usbview.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x86\Usbview.exe %WindowsSdkDir%\tools\x64\Usbview.exe |
Перечисляет контроллеры USB-узла, USB-концентраторы и подключенные USB-устройства и может запрашивать сведения об устройствах из реестра и через USB-запросы на устройства. Исходный код средства просмотра USB-устройств доступен из коллекции кода, см. пример приложения USBVIEW |
Bluetooth Drivers
| Tool name | Tool location | Описание и расположение файла справки |
|---|---|---|
| Bluetooth Inquiry Record Verifier (Sdpverify.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x86\Sdpverifiy.exe %WindowsSdkDir%\tools\x64\Sdpverifiy.exe |
Отображает запись запроса устройства Bluetooth, как windows интерпретирует его. Документация по WDK: средство проверки записи запроса Bluetooth |
Драйверы приобретения образов Windows (WIA)
| Tool name | Tool location | Описание и расположение файла справки |
|---|---|---|
| WIADbgCfg (Wiadbgcfg.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x86\wiadbgcfg.exe %WindowsSdkDir%\tools\x64\wiadbgcfg.exe |
Enables logging for WIA drivers (Windows Server 2008 and later versions of Windows). Note For earlier versions of Windows, use WIALogCfg. %WindowsSdkDir%\tools\x86\wiadbgcfg.htm %WindowsSdkDir%\tools\x64\wiadbgcfg.htm |
| WIAInfo2 (Wiainfo2.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x86\wiainfo2.exe %WindowsSdkDir%\tools\x64\wiainfo2.exe |
Отображает дерево элементов WIA, чтобы просмотреть и изменить свойства драйвера устройства WIA. %WindowsSdkDir%\tools\x86\wiainfo2.htm%WindowsSdkDir%\tools\x64\wiainfo2.htm |
| WIAPreview (Wiapreview.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\wiapreview.exe %WindowsSdkDir%\tools\x86\wiapreview.exe |
Показывает, как использовать компонент WIA Preview и фильтр сегментации драйвера. %WindowsSdkDir%\tools\x64\wiapreview.htm%WindowsSdkDir%\tools\x86\wiapreview.htm |
| WIATest (Wiatest.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\wiatest.exe %WindowsSdkDir%\tools\x86\wiatest.exe |
Отображает дерево элементов, созданное драйвером, свойства приобретения образов Windows (WIA), предоставляемые драйвером, и текущее значение каждого свойства. Это средство можно использовать для отладки драйвера во время разработки и модульного теста. %WindowsSdkDir%\tools\x64\wiatest.htm%WindowsSdkDir%\tools\x64\wiatest.htm |
| Windows Imaging Trace File Viewer (Wiatrcvw.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\Wiatrcvw.exe %WindowsSdkDir%\tools\x86\Wiatrcvw.exe |
Отображает журнал трассировки WIA (%WINDIR%\Debug\WIA\wiatrace.log) и позволяет изменять параметры трассировки WIA для каждого модуля. %WindowsSdkDir%\tools\x64\Wiatrcvw.mht %WindowsSdkDir%\tools\x64\Wiatrcvw.mht |
Драйверы переносимых устройств Windows (WPD)
| Tool name | Tool location | Описание и расположение файла справки |
|---|---|---|
| WpdDeviceInspector (WpdDeviceInspector.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\WpdDeviceInspector.exe %WindowsSdkDir%\tools\x86\WpdDeviceInspector.exe |
Запрашивает драйвер WPD и создает полный HTML-отчет, описывающий возможности устройства и его возможностей. Например, его можно использовать для получения списка поддерживаемых команд и объектов устройства. И это средство создаст список всех свойств, поддерживаемых каждым объектом. Документация по WDK: Средстваразработки драйверов WPDдля переносимых устройств Windows |
| WpdInfo (WpdInfo.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\WpdInfo.exe %WindowsSdkDir%\tools\x86\WpdInfo.exe |
Выполняет распространенные операции WPD, такие как открытие и закрытие устройства, создание или удаление объектов на устройстве и выдача команд устройства. Документация по WDK: Средстваразработки драйверов WPDдля переносимых устройств Windows |
| Microsoft Network Monitor (NetMon.exe) WDK tool: No |
Download the Microsoft Network Monitor NetMon.exe |
Отображает сведения трассировки из компонентов WPD. Это средство заменяет WpdMon.exe, которые были отправлены в предыдущих версиях WDK. Документация по WDK: Средстваразработки драйверов WPDдля переносимых устройств WPD см. в разделе "Использование средства сетевого монитора". |
Printer Drivers
| Tool name | Tool location | Описание и расположение файла справки |
|---|---|---|
| GPDCheck (Gpdcheck.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\gpdcheck.exe %WindowsSdkDir%\tools\x86\gpdcheck.exe |
Validates the syntactical correctness of a Generic Printer Description File (GPD). For information about command options, type gpdcheck /? |
| INFGate (Infgate.exe) WDK tool: Yes |
WindowsSdkDir%\tools\x64\infgate.exe %WindowsSdkDir%\tools\x86\infgate.exe.exe |
Validates the conformance of a printer INF file. For information about command options, type infgate /? |
| isXPS (isXPS.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\isxps\isxps.exe %WindowsSdkDir%\tools\x86\isxps\isxps.exe |
Validates the conformance of an XPS file to the XPS and OPC specifications. For information about command options, type isxps /? in a Command prompt window. For more information, see isXPS Conformance Tool |
| Looksgood (Looksgood.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\looksgood.exe %WindowsSdkDir%\tools\x86\looksgood.exe |
Validates the correctness of an XPS rendering engine. For information about command options, type looksgood /? |
| MakeNTF (Makentf.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\makentf.exe %WindowsSdkDir%\tools\x86\makentf.exe |
Преобразует файлы Adobe Font Metrics (AFM) и файлы AFM восточноазиатского шрифта в файлы шрифтов Windows (NTF). Документация по WDK: преобразование файлов AFM в NTF-файлы , преобразующие файлы ВОСТОЧНОй Азии AFM в NTF-файлы |
| PPDCheck (Ppdcheck.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\ppdcheck.exe %WindowsSdkDir%\tools\x86\ppdcheck.exe |
Validates the syntactical correctness of a PostScript Printer Description File (PPD). For information about command options, type ppdcheck /? |
| PTConform (PTConform.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\PTConform.exe %WindowsSdkDir%\tools\x86\PTConform.exe |
Validates a Print Ticket or Print Capabilities document for conformance to the Print Schema. For information about command options, type ptconform /? |
| XpsAnalyzer (XpsAnalyzer.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\XpsAnalyzer.exe %WindowsSdkDir%\tools\x86\XpsAnalyzer.exe |
Analyzes XML Paper Specification (XPS) files for compatibility with the XPS 1.0 specification. WDK Documentation: XpsAnalyzer |
Sensors
| Tool name | Tool location | Описание и расположение файла справки |
|---|---|---|
| Sensor Diagnostic Tool (sensordiagnostictool.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64 %WindowsSdkDir%\tools\x86 |
Проверяет драйвер, встроенное ПО и оборудование для функций датчика и расположения. Средство вызывает API датчика и расположения для проверки получения данных, обработки событий, интервалов отчетов, изменения конфиденциальности, извлечения свойств. Документация по WDK: Тестирование функциональных возможностей датчика с помощью средства диагностики датчика |
All Drivers
| Tool name | Tool location | Описание и расположение файла справки |
|---|---|---|
| BinPlace (Binplace.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x86\binplace.exe | Manages large coding projects by moving files, extracting symbols from executable files, and removing private symbols from symbol files. WDK Documentation: BinPlace |
| Code Analysis for Drivers WDK tool: Yes |
Средство анализа кода входит в Visual Studio. Компонент, зависящий от драйвера, добавляется при установке WDK. | Статическое средство проверки подлинности, которое обнаруживает ошибки кодирования C и C++. Эта версия специально предназначена для обнаружения ошибок в драйверах режима ядра. Документация по WDK: Анализ кода для драйверов |
| CertMgr (CertMgr.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\CertMgr.exe %WindowsSdkDir%\bin\x86\CertMgr.exe |
Manages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs) that are used to sign drivers and driver packages. WDK Documentation: CertMgr |
| ChkINF WDK tool: Deprecated |
Предыдущий путь: %WindowsSdkDir%\tools\x86\Chkinf |
ChkInf устарел. Instead, use InfVerif. WDK Documentation: InfVerif |
| Computer Hardware Identification Tool (ComputerHardwareIds.exe) WDK tool: Yes |
Комплект драйверов Windows (WDK) 8: %WindowsSdkDir%\tools\x64\ComputerHardwareIds.exe%WindowsSdkDir%\tools\x86\ComputerHardwareIds.exeWDKPath\tools\Other\ia64\ComputerHardwareIds.exe комплект драйверов Windows (WDK) 8.1: %WindowsSdkDir%\bin\x64\ComputerHardwareIds.exe%WindowsSdkDir%\bin\x86\ComputerHardwareIds.exe %WindowsSdkDir%\bin\arm\ComputerHardwareIds.exe |
Derives the computer hardware IDs from SMBIOS information. WDK Documentation: ComputerHardwareIds |
| DC2WMIParser (DC2WMIParser.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\DC2WMIParser.exe %WindowsSdkDir%\tools\x86\DC2WMIParser.exe |
DC2WMIParser is a tool that collects the WMI IRP records created by Driver Verifier and converts this log to a text file. Documentation: IRP Logging |
| DevCon (Devcon.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\devcon.exe %WindowsSdkDir%\tools\x86\devcon.exe |
Версия диспетчера устройств в командной строке. DevCon enables, disables, installs, configures, and removes devices on the local computer and displays detailed information about devices on local computers. WDK Documentation: DevCon |
| Drivers (Drivers.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\drivers.exe %WindowsSdkDir%\tools\x86\drivers.exe |
Отображает список всех драйверов, установленных на компьютере. Документация по WDK: None |
| Driver Verifier (Verifier.exe) WDK tool: No |
%Windir%\system32\verifier.exe | Отслеживает драйверы в режиме ядра и графические драйверы для обнаружения незаконных вызовов функций или действий, которые могут повредить систему. It can subject the drivers to a variety of stresses and tests to find improper behavior. WDK Documentation: Driver Verifier |
| Driver Verification Log (DVL) WDK tool: Yes |
Требуется Microsoft Visual Studio и WDK. From the Driver menu, select Create Driver Verification Log.... | Для проверки логотипа статических средств требуется журнал проверки драйвера (DVL) для всех применимых отправки драйверов. DVL содержит сводку результатов из средств анализа, таких как CodeQL, Анализ кода и средство проверки статических драйверов. См . статью CodeQL и проверка логотипа статических средств и создание журнала проверки драйвера. |
| Inf2Cat (Inf2cat.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\inf2cat.exe %WindowsSdkDir%\bin\x86\inf2cat.exe |
Determines whether a driver package's INF file can be digitally-signed for a specified list of Windows versions, and, if so, generates the unsigned catalog files that apply to the specified Windows versions. WDK Documentation: Inf2Cat |
| InfVerif (InfVerif.exe) WDK tool: Yes |
c:\Program Files(x86)\Windows Kits\10\tools\arm\infverif.exec:\Program Files(x86)\Windows Kits\10\tools\arm64\infverif.exe c:\Program Files(x86)\Windows Kits\10\tools\x86\infverif.exe c:\Program Files(x86)\Windows Kits\10\tools\x64\infverif.exe |
Проверяет INF-файл драйвера. In addition to reporting INF syntax problems, the tool reports if the INF file is universal. WDK Documentation: InfVerif |
| MakeCat (MakeCat.exe) WDK tool: Yes |
WDKPath\bin\amd64\MakeCat.exe WDKPath\bin\ia64\MakeCat.exeWDKPath\bin\x86\MakeCat.exe |
Creates a catalog file for a driver package. WDK Documentation: MakeCat |
| MakeCert (MakeCert.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\MakeCert.exe %WindowsSdkDir%\bin\x86\MakeCert.exe |
Creates an X.509 certificate that is signed by a system test root key or by another specified key. WDK Documentation: MakeCert |
| MSBuild (MSBuild.exe)/br>WDK tool: No | Установка с помощью Visual Studio | Builds the samples, drivers, and associated software components that are supplied in the Microsoft WDK. MSBuild |
| PnpCpu (PnPCpu.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\PnPCpu.exe %WindowsSdkDir%\tools\x86\PnPCpu.exe |
Simulates a hot add of processors to a running instance of Windows Server 2008. WDK Documentation: PNPCPU |
| PnPUtil (PnPUtil.exe) WDK tool: No |
%Windir%\system32\pnputil.exe | A command-line tool that installs or deletes driver packages from the Windows driver store. WDK Documentation: PnPUtil |
| PoolMon (Poolmon.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\poolmon.exe %WindowsSdkDir%\tools\x86\poolmon.exe |
Отображает данные, собираемые операционной системой о выделении памяти из страничных и непагированных пулов ядра системы, а также пулы памяти, используемые для сеансов служб терминалов. The data is grouped by pool allocation tag. WDK Documentation: PoolMon |
| PowerCfg (PowerCfg.exe) WDK tool: No |
%Windir%\system32\powercfg.exe | Средство командной строки, используемое для оценки эффективности системы. Документация по Центру разработки: Использование PowerCfg для оценки эффективности системы для получения сведений о параметрах команд введите PowerCfg /? |
| Pvk2Pfx (Pvk2Pfx.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\Pvk2Pfx.exe %WindowsSdkDir%\bin\x86\Pvk2Pfx.exe |
Copies public key and private key information contained in .spc, .cer, and .pvk files to a personal information exchange (.pfx) file. WDK Documentation: Pvk2Pfx |
| PwrTest (Pwrtest.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\pwrtest.exe %WindowsSdkDir%\tools\x86\pwrtest.exe |
A power management tool that exercises and records power management information from the computer. WDK Documentation: PwrTest |
| SignTool (SignTool.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\SignTool.exe %WindowsSdkDir%\bin\x86\SignTool.exe |
Digitally-signs files, verifies signatures in files, and time-stamps files. WDK Documentation: SignTool |
| Stampinf (Stampinf.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\stampinf.exe %WindowsSdkDir%\bin\x86\stampinf.exe |
Updates common INF file directives, including the DriverVer directive. WDK Documentation: Stampinf |
| Static Driver Verifier WDK tool: Yes |
%WindowsSdkDir%\tools\SDV Note Launch Static Driver Verifier from the Driver menu in Visual Studio. |
Средство статической проверки драйверов, которое систематически анализирует исходный код драйверов Windows и определяет, правильно ли драйвер взаимодействует с ядром операционной системы Windows. Документация по WDK: средство проверки статических драйверов |
| Tracefmt (Tracefmt.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\tracefmt.exe %WindowsSdkDir%\bin\x86\tracefmt.exe |
Formats and displays trace messages from an event trace log file (.etl) or a real-time trace session. WDK Documentation: Tracefmt |
| TraceLog (Tracelog.exe) WDK tool: Yes |
WDK 8: %WindowsSdkDir%\tools\x64\tracelog.exe %WindowsSdkDir%\tools\x86\tracelog.exe WDK 8.1: %WindowsSdkDir%\bin\x64\tracelog.exe %WindowsSdkDir%\bin\x86\tracelog.exe %WindowsSdkDir%\bin\arm\tracelog.exe |
Настраивает и управляет сеансами трассировки из командной строки. Measures time spent in deferred procedure calls (DPCs) and interrupt service routines (ISRs). WDK Documentation: Tracelog |
| TracePDB (Tracepdb.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\tracepdb.exe %WindowsSdkDir%\bin\x86\tracepdb.exe |
Creates trace message format (.tmf) files from the full or private PDB symbol file for a WPP trace provider. WDK Documentation: Tracepdb |
| TraceView (Traceview.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\TraceView.exe %WindowsSdkDir%\tools\x86\TraceView.exe |
Настраивает и управляет сеансами трассировки и отображает отформатированные сообщения трассировки из сеансов трассировки в режиме реального времени и журналов трассировки. TraceView has a graphic user interface and a command-line interface for batch processing and scripting. WDK Documentation: TraceView |
| TraceWPP (Tracewpp.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\tracewpp.exe %WindowsSdkDir%\bin\x86\tracewpp.exe |
Runs the Windows Software Trace Preprocessor (WPP). WDK Documentation: WPP Preprocessor Survey of Software Tracing Tools |
| WDF Tester WDK tool: Yes |
%WindowsSdkDir%\tools\x64 %WindowsSdkDir%\tools\x86 |
Набор средств, которые можно использовать для тестирования, проверки и отладки драйверов WDF. Набор инструментов предоставляет интерфейс программирования WMI, который можно использовать в скрипте или скомпилированном приложении. Документация по WDK: WdfTester: набор средств тестирования драйверов WDF |
| WDF Verifier (Wdfverifier.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\wdfverifier.exe %WindowsSdkDir%\tools\x86\wdfverifier.exe |
Предоставляет удобный интерфейс для средства проверки платформы для драйверов KMDF и UMDF. Документация по WDK: приложение для проверки WDF |
| Web Services on devices (WSD) Basic Interoperability Tool (WSDBIT) WDK tool: Yes |
WSDBIT Client: %WindowsSdkDir%\tools\x64\wsdbit_client.exe %WindowsSdkDir%\tools\x86\wsdbit_client.exe WSDBIT Server: %WindowsSdkDir%\tools\x64\wsdbit_server.exe %WindowsSdkDir%\tools\x86\wsdbit_server.exe |
Проверяет реализацию профиля устройства для веб-служб (DPWS) с WSDAPI. Документация по WDK: средство взаимодействия WSD |
| Winerror (Winerror.exe) WDK tool: Yes |
%WindowsSdkDir%\tools\x64\winerror.exe %WindowsSdkDir%\tools\x86\winerror.exe |
Returns the error message identifier and mapping information for the specified error (Winerror.h) or success codes (Ntstatus.h). For information about command options, type winerror /? |
| WMIMofCk (Wmimofck.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x86\wmimofck.exe | WDK Documentation: Using wmimofck.exe For information about command options, type wmimofck -? |
| WsdCodeGen (Wsdcodegen.exe) WDK tool: Yes |
%WindowsSdkDir%\bin\x64\wsdcodegen.exe %WindowsSdkDir%\bin\x86\wsdcodegen.exe |
Автоматически создает прокси-серверы и заглушки на основе контракта веб-служб. В первую очередь это средство можно использовать для создания клиентских приложений. Однако его можно использовать для тестирования или создания драйверов в пользовательском режиме. Проверяет, допустимы ли классы, свойства, методы и события, указанные в двоичном MOF-файле (.bmf) для использования WMI. Создает файлы поддержки MOF. Пакет SDK для Windows: См. раздел "Веб-службы на устройствах" |
| WSDDebug_client and WSDDebug_host WDK tool: Yes |
Debug Client: %WindowsSdkDir%\bin\x64\WSDDebug_client.exe %WindowsSdkDir%\bin\x86\WSDDebug_client.exe Debug Host: %WindowsSdkDir%\bin\x64\WSDDebug_host.exe |
|
| %WindowsSdkDir%\bin\x86\WSDDebug_host.exe | Эти средства — это обратимое устройство и клиент, которые можно использовать для устранения неполадок устройств или приложений. Windows SDK: Веб-службы на устройствах |