Eu encontrei o problema para esse erro. Muitos sugerem para desligar firewall e antivírus, outros sugerem para copiar HWDeviceLogin.dll de outro PC onde a ligação com o Windows ID está funcionando, há também alguns que sugerem para digitar msconfig e definir o início no normal ou modificar o registro. Em algumas ocasiões, isso pode funcionar, mas na verdade é uma solução alternativa.
O problema real é que, antes de poder conectar seu Windows Live ID à sua conta, você deve aceitar o contrato do Windows Live. No Windows, digite Windows Live e clique em Windows Live Mesh. Basta clicar em aceitar (Acordo) e fechar o Windows Live Mesh. Agora tente novamente vincular sua conta ao Windows Live ID, ele deve estar funcionando.
O problema foi ouvir a massagem Error. Você recebe um servidor RPC não está disponível Massagem quando, na verdade, o serviço está sendo executado em automático e está disponível. A Massagem com Erro deve ser algo como Por favor, aceite o Contrato do Windows Live.
Estou postando a resposta porque essa solução pode ajudar outras pessoas.