Todo o conceito de "recursos opcionais" que pode ser instalado e desinstalado foi introduzido no Windows Vista / Windows Server 2008; não estava presente nos sistemas anteriores.
Ah, e é muito mais fácil obter uma lista de recursos instalados usando o PowerShell:
Get-WindowsOptionalFeature -Online
Ou usando dism
:
dism.exe /Online /Get-Features
A mesma pergunta foi feita várias vezes sobre o Windows Server 2003 (a contraparte do servidor do XP), mas não tem uma resposta definida além de "tentar adivinhar o que é instalado a partir de serviços disponíveis e chaves do Registro"; veja aqui e aqui .