O problema surge com os jogos da Ubisoft, como heróis, credo de Assassino ou choro longe, enquanto não importa, você tem um jogo licenciado ou não, e o motivo é o mesmo que no caso do arquivo cryea.dll ( no jogo Crysis 3).
Corrigindo o problema "ubiorbitapi_r2.dll está ausente"
Na verdade, você não precisa pesquisar onde baixar arquivos ubiorbitapi_r2.dll e ubiorbitapi_r2_loader.dll e onde jogar este arquivo: porque o seu antivírus encontrará novamente o vírus neste arquivo e exclui ou colocado em quarentena.
A solução correta para o problema com o lançamento do jogo devido à falta de bibliotecas ubiorbitapi_r2 - desative as ações automáticas do seu antivírus (ou desativá-lo) e reinstale o jogo. Quando seu antivírus é relatado que um vírus é encontrado em ubiorbitapi_r2.dll ou ubiorbitapi_r2_loader.dll, pule este arquivo e adicione-o a uma eliminação de antivírus (ou faça-o até que o antivírus esteja desativado, então ligue novamente) para não receber o alerta que ele está ausente. Deve ser feito da mesma forma se o antivírus não gosta de nenhum outro arquivo do Ubisoft Game Launcher.
O fato é que esse arquivo, mesmo a partir do disco original com um jogo licenciado ou ao baixar o jogo no Steam, muitos antivírus são percebidos como um software malicioso (na minha opinião, como Troyan). Isso se deve ao fato de que os jogos da Ubisoft usam um tipo de proteção contra o uso não autorizado de seus produtos.
Em geral, parece que o arquivo de jogo executável é criptografado e embalado, e quando ele começa a usar ubiorbitapi_r2_loader.dll, decodificação e código executável da sala na memória do computador ocorre. Esse comportamento é apenas característico de muitos vírus, daqui e reação bastante previsível do seu software antivírus.
Nota: Todos os itens acima em questão, acima de tudo, versões licenciadas de jogos.