I usually disable services that I feel are not required for what I'm doing. This especially helps create an optimal system when using a virtual machine.
However - learn from my mistake: Don't disable Remote Registry.
Remote Registry is a dependency of DFS Namespaces which is a dependancy of Active Directory Domain Services. Make sure these two services are enabled and you won't experience the same Installation Failed message.