O Gerenciamento Remoto do Windows, maior parte do Windows Management Framework, oferece um caminho baseado em padrões para gerenciar computadores remotamente, com o Windows XP ou posterior, remotamente. Também conhecido como WinRM, é baseado em diversos padrões e tecnologias importantes.
O início foi o WS-Management Protocol. Esta especificação foi desenvolvida em conjunto por 13 empresas, incluindo a AMD, Dell, Intel, Microsoft e Sun Microsystems e liberado sob as circunstâncias favoráveis da Distributed Management Task Force. Além de SOAP, esta especificação também é baseada em protocolos Web Service WS-Transfer e WS-Enumeration.
O próximo componente, que deve ser conhecido, é o venerável Windows Management Instrumentation. WMI era padrão no Windows 2000, mas o suporte era voltado ao Windows 95. Desde que o WimRM gira em torno do WMI, aprender WMI é fundamental para a compreensão WinRM.
Enquanto os desenvolvedores estão interessados na interface WS-Managament SOAP, administradores de sistema irão, em sua maioria, encontrar ferramentas de linha de comando mais úteis. Uma opção é o velho Windows Remote Shell, que permite a um enviar comandos, um por um, para uma máquina remota. Uma alternativa muito mais interessante é PowerShell 2.0. O PowerShell faz parte dos planos estratégicos da Microsoft para bater frente a frente com o Linux no mercado de servidores, oferecendo poderosas ferramentas de linha de comando para todos os seus produtos de servidor.
Tanto o Windows Remote Management 2.0 quanto o PowerShell 2.0 estão sendo liberados no Windows Management Framework. Além destes componentes, o Windows Management Framework também inclui o BITS 4.0.
O Background Intelligent Transfer Service (BITS) da Microsoftwas foi originalmente incluído no Windows XP, em 2001. Desde então vem agindo discretamente como o núcleo de tudo, desde atualizações automáticas do Windows Update até softwares modernos, tais como o RSS Bandit, EVE Online e Google Gears. BITS 4.0 adiciona um servidor de arquivos HTTP / HTTPS stand-alone para transferir, de forma assíncrona, arquivos grandes entre computadores.