Skip to main content
The XBOX PC Toolbox app is in preview. Download it from the Microsoft Store on Windows.
XBOX PC Remote listening endpoint (wdEndpoint.exe) runs on a remote Windows device and accepts commands from the wdRemote command-line tool on a development PC. Together, these tools support two key workflows for building games on remote Windows devices:
  • Establish a trusted, secure connection between a development PC and a remote device using PIN pairing.
  • Deploy, launch, and terminate games on a remote Windows device.
For an overview of how wdRemote and wdEndpoint work in the Windows remote development toolset, see Overview of XBOX PC Remote tools.

Install wdEndpoint.exe

You can install wdEndpoint.exe with either the XBOX PC Toolbox or WinGet: winget install Microsoft.Gaming.RemoteIterationEndpoint When you install wdEndpoint with XBOX PC Toolbox, it starts automatically when a user signs in to the target device. If you install it using WinGet, start it manually. Run wdEndpoint as a nonadministrator to accept commands from wdRemote.

wdEndpoint Commands

wdEndpoint provides the following commands.

wdEndpoint /createkeys

Communication between wdRemote and wdEndpoint is encrypted. Use the wdEndpoint /createkeys command to generate the security keys needed for encryption and pairing.
wdEndpoint /createkeys requires administrator permissions on the target device.
wdEndpoint /createkeys Return to the top of this topic.

wdEndpoint /purgekeys

Removes all security keys and device pairings from a target device.
wdEndpoint /purgekeys requires administrator permissions on the target device.
wdEndpoint /purgekeys Return to the top of this topic.

wdEndpoint /createpin

Creates a PIN used for pairing. Use this PIN as an argument with the /pair command. wdEndpoint /createpin Return to the top of this topic.

wdEndpoint /pair

Pairs a remote Windows device with a development PC. You can pair in two ways:
  1. Run wdEndpoint /pair without a PIN. The command generates and displays a PIN, then waits for the PIN to be returned from the development PC. If the PIN isn’t returned within two minutes, wdEndpoint ends the pairing process.
  2. Run wdEndpoint /pair with a PIN. This mode doesn’t block or wait—it starts pairing immediately. Create the PIN for the /pair command by using the /createPin option.
wdEndpoint /pair requires administrator permissions on the target device.
wdEndpoint /pair{:PIN} Return to the top of this topic.

wdEndpoint /noconsole

Runs wdEndpoint without displaying a console window. Display without a console window is useful when starting wdEndpoint in scenarios where a visible console window isn’t needed. wdEndpoint /noconsole Return to the top of this topic.

See also

wdRemote XBOX PC Remote tools
Last modified on August 20, 2026