Solucionar Problemas de Otimização de Entrega

Este artigo aborda como resolver problemas de Otimização da Entrega.

DO Troubleshooter

Consulte a nova Resolução de Problemas de Otimização da Entrega. Esta ferramenta fornece um marcar de estado de funcionamento do dispositivo para verificar se o dispositivo está configurado corretamente para utilizar a Otimização da Entrega. Para definir o âmbito da saída mais especificamente, utilize um dos comutadores disponíveis:

  • -HealthCheck: fornece uma marcar geral da configuração do dispositivo para garantir que a comunicação da Otimização da Entrega é possível no dispositivo.
  • -P2P: fornece uma saída específica para definições P2P, eficiência e erros.
  • -MCC: fornece resultados específicos das definições da Cache Ligada da Microsoft e verifica se o cliente pode aceder ao servidor de cache.

Problemas comuns e soluções

Esta secção resume problemas comuns e algumas soluções a experimentar.

Se não vir bytes de elementos da rede

Se não vir bytes provenientes de elementos da rede, a causa poderá ser um dos seguintes problemas:

  • Os clientes não conseguem aceder aos serviços cloud da Otimização da Entrega.
  • O serviço cloud não vê outros elementos na rede.
  • Os clientes não conseguem ligar-se aos elementos que são oferecidos de volta a partir do serviço cloud.
  • Nenhum dos computadores na rede está a receber atualizações de elementos da rede.

Os clientes não conseguem aceder aos serviços cloud da Otimização da Entrega

Experimente estas etapas:

  1. Inicie uma transferência de uma aplicação com mais de 50 MB a partir da Loja (por exemplo, "Candy Crush Saga").
  2. Execute Get-DeliveryOptimizationStatus a partir de uma janela elevada do PowerShell e observe a definição DODownloadMode . Para que o peering funcione, o modo de transferência deve ser 1, 2 ou 3.
  3. Se o modo de transferência for 99, poderá indicar que o seu dispositivo não consegue aceder aos serviços cloud de Otimização da Entrega. Certifique-se de que os nomes de anfitrião da Otimização da Entrega têm acesso permitido: o mais importante é *.prod.do.dsp.mp.microsoft.com.

O serviço cloud não vê outros elementos na rede

Experimente estas etapas:

  1. Transfira a mesma aplicação em dois dispositivos diferentes na mesma rede, aguardando entre 10 e 15 minutos entre transferências.
  2. Execute Get-DeliveryOptimizationStatus a partir de uma janela elevada do PowerShell e certifique-se de que DODownloadMode é 1 ou 2 em ambos os dispositivos.
  3. Execute Get-DeliveryOptimizationPerfSnap a partir de uma janela elevada do PowerShell no segundo dispositivo. O campo NumberOfPeers deve ser diferente de zero.
  4. Se o número de elementos da rede for zero e DODownloadMode for 1, certifique-se de que ambos os dispositivos estão a utilizar o mesmo endereço IP público para aceder à Internet (pode fazê-lo facilmente ao abrir uma janela do browser e procurar "qual é o meu IP"). No caso de os dispositivos não reportarem o mesmo endereço IP público, configure DODownloadMode como 2 (Grupo) e utilize um DOGroupID (Guid) personalizado.

Observação

A partir de Windows 10, versão 2004, Get-DeliveryOptimizationStatus tem uma nova opção -PeerInfo que devolve uma lista em tempo real de potenciais pares por ficheiro, incluindo os elementos que estão ligados com êxito e o total de bytes enviados ou recebidos de cada elemento da rede.

Os clientes não conseguem ligar-se a elementos oferecidos pelo serviço cloud

Experimente um teste Telnet entre dois dispositivos na rede para garantir que se conseguem ligar através da porta 7680. Siga estas etapas:

  1. Instale o Telnet ao executar dism /online /Enable-Feature /FeatureName:TelnetClient a partir de uma linha de comandos elevada.
  2. Execute o teste. Por exemplo, se estiver no dispositivo com o IP 192.168.8.12 e estiver a tentar testar a ligação à execução telnet 192.168.9.17 7680 192.168.9.17 (a sintaxe é telnet [IP de destino] [porta]. Quando vir um erro de ligação ou um cursor intermitente como este /_. O cursor intermitente significa êxito.

Observação

Também pode utilizar Test-NetConnection em vez de Telnet para executar o teste. Test-NetConnection -ComputerName 192.168.9.17 -Porta 7680

Nenhum dos computadores na rede está a receber atualizações de elementos da rede

Verifique as definições de Otimização da Entrega que podem limitar a participação na colocação em cache do elemento da rede. Verifique se as seguintes definições em políticas de grupo atribuídas, políticas de grupo local ou políticas de MDM são demasiado restritivas:

  • RAM mínima (inclusiva) permitida para utilizar a colocação em cache ponto a ponto
  • Tamanho mínimo do disco permitido para utilizar a colocação em cache ponto a ponto
  • Ative a colocação em cache do elemento da rede enquanto o dispositivo se liga através da VPN.
  • Permitir carregamentos quando o dispositivo estiver a bateria abaixo do nível definido da bateria