Se você possui uma edição Pro do Windows, pode usar a Diretiva de Grupo, mesmo que não esteja em um domínio. Execute gpedit.msc
para abrir o Editor de Diretiva de Grupo Local. Expanda os seguintes contêineres no painel esquerdo: Configuração do Computador → Modelos Administrativos → Rede → Serviço de Transferência Inteligente em Segundo Plano (BITS) . Clique duas vezes na configuração chamada Limitar a largura de banda máxima da rede para transferências em segundo plano do BITS . Na caixa de diálogo exibida, você pode definir uma taxa máxima para "horário de trabalho" (em uma programação definida) e uma quantidade máxima diferente para outros horários. Se você deseja definir o máximo para um determinado valor o tempo todo, apenas faça as duas taxas iguais e limpe a opção Usar todas as bandas não utilizadas disponíveis. caixa, assim:
Defino a taxa para 100 Kbps. Depois de concluído, clique em OK e feche o Editor de Diretiva de Grupo Local. As alterações são aplicadas ao Registro imediatamente, mas pode ser necessário reiniciar o BITS para vê-las.
Se você não possui uma edição Pro, pode fazer diretamente no Registro o que o GPME faz. (Nota: eu não testei isso pessoalmente, já que minha máquina é Pro, mas verifiquei se algumas chaves de política aparecem mesmo na edição Home.) Abra regedit
e navegue aqui, criando subchaves se estiverem ausentes:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\BITS
Crie um valor DWORD chamado EnableBITSMaxBandwidth
com um valor de 1
; que informa ao BITS que há configurações a serem observadas. Crie valores DWORD chamados MaxBandwidthValidFrom
e MaxBandwidthValidTo
, cada um contendo uma hora do dia de 0
até 23
. (Por exemplo, 8
são 8:00 e 17
17:00.) Isso realmente não importa muito nesse caso, mas eu falei sobre eles para fins de conclusão.
Crie mais dois valores DWORD chamados MaxTransferRateOffSchedule
e MaxTransferRateOnSchedule
. Dê a cada um deles a taxa máxima de transferência em Kbps. Observe que pode ser necessário alternar para o modo de entrada decimal para ver o valor como seres humanos normais pensam em números.
Resultados finais, equivalentes à captura de tela anterior da Diretiva de Grupo:
Se você possui uma edição Home, mas ainda deseja uma GUI, pode usar meu aplicativo de código aberto Policy Plus . Você encontrará a configuração de política relevante em Rede → Serviço de Transferência Inteligente em Segundo Plano (BITS), como antes, ou pode ir direto para a janela do editor de configurações, colando Microsoft.Policies.BITS:BITS_MaxBandwidth
na opção Localizar | Pela janela de identificação . A partir daí, você pode ajustar a configuração exatamente como no verdadeiro Editor de Diretiva de Grupo. Clique em arquivo | Salve Políticas para confirmar suas alterações no disco.
Dica: "Elemento Inspetor" no menu de contexto de uma política permite explorar os efeitos do Registro dessa política.