Skip to main content
Use this tool to coordinate faster transfers of data between the XBOX console and the development PC. This includes network and XBOX Transfer Device (XTD) teaming, tools traffic multiplexing, and allowing console services to initiate a connection back to the development PC by using the XbtpLink protocol.

Examples

XbtpLinkSvc.exe /register /f

Registers the executable that’s being run as the instance to open for any processes requiring XbtpLink support. This is also the executable that’s automatically opened on sign-in. Using the /f option ignores version checks. Typically, the latest version of the service should run because it must have backward compatibility with previously shipped versions.

XbtpLinkSvc.exe /unregister

Unregisters the currently registered executable location.

XbtpLinkSvc.exe /query

Prints information about the service, including changes to default options, the currently registered executable location, and the version of both the current executable and the currently registered executable. Also displays the text “SuggestUpdate=TRUE” or “SuggestUpdate=FALSE” to help automated scripts determine if a new version should be registered.

XbtpLinkSvc.exe /routing

Opens the registered executable to provide transport functionality. This option is useful to start the process and configure firewall rules.

XbtpLinkSvc.exe /status

Provides information about current and past sessions between the console and the development PC.

XbtpLinkSvc.exe /disable:XTD

Disables XTD support. If poor performance occurs when using the XTD, this option can disable support without requiring that the XTD be physically unplugged from the development PC.

See also

Command-line tools XTF transport errors Deploying your title to your XBOX Development Kit
Last modified on August 20, 2026