O Windows tinha suporte ao Virtual Desktop em sua API desde pelo menos o Windows NT 4 1 . Havia vários programas de terceiros que faziam uso dele, embora alguns recorressem a ocultar / exibir janelas e manter o controle dos próprios desktops.
Quanto ao motivo pelo qual o MS nunca incluiu tal ferramenta, eu só posso especular, mas é algo que você venderia ao cliente médio e ele ficaria tipo "Oh meu Deus, eu realmente posso usar isso"? Heck, mesmo eu como um usuário de computador bonito nunca me acostumei com vários desktops. Eu simplesmente duvido que seria uma característica que a maioria dos usuários desejaria e / ou usaria.Além disso, não incluindo tal ferramenta deve definitivamente reduzir o "Onde estão minhas janelas?" questiona o apoio que as pessoas têm para responder.
1 Eu estou falando apenas sobre a linha NT de sistemas operacionais, já que a API no Win 9x era muito diferente e muito mais limitada.