
Tenho uma máquina com Windows 8 (64 bits, não Pro) e quero limitar a largura de banda da Internet disponível para o Windows Update. Li sobre os métodos BITS e GPMC, mas não sei como abrir a janela do BITS e o GPMC parece um recurso do Windows Server.
Como posso controlar a quantidade de largura de banda disponível para o Windows Update e o BITS?
Responder1
Se você tiver uma edição Pro do Windows, poderá usar a Política de Grupo mesmo se não estiver em um domínio. Execute gpedit.msc
para abrir o Editor de Política 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 chamadaLimitar a largura de banda máxima da rede para transferências em segundo plano do BITS. Na caixa de diálogo que aparece, você pode definir uma taxa máxima para "horário de trabalho" (em um horário definido por você) e um máximo diferente para outros horários. Se você quiser definir o máximo para um determinado valor o tempo todo, basta tornar as duas taxas iguais e limpar oUse toda a largura de banda não utilizada disponívelcaixa, assim:
Eu configurei a taxa para 100 Kbps. Quando terminar, clique em OK e feche o Editor de Política de Grupo Local. As alterações são aplicadas ao Registro imediatamente, mas pode ser necessário reinicializar para que o BITS as veja.
Se você não possui uma edição Pro, pode fazer diretamente no Registro o que o GPME faz. (Observação: não testei isso pessoalmente, pois minha máquina é Pro, mas verifiquei que algumas chaves de política aparecem até 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
; isso 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 8h e 17
são 17h.) Na verdade, isso não importa muito neste 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 você pode precisar mudar paraDecimalmodo de entrada para ver o valor como os humanos normais pensam sobre os números.
Resultados finais, equivalentes à captura de tela anterior da Política de Grupo:
Se você possui uma edição Home, mas ainda deseja uma GUI, pode usar meu aplicativo de código abertoPolítica Plus. Você encontrará a configuração de política relevante emRede→Serviço de transferência inteligente em segundo plano (BITS)como antes, ou você pode ir direto para a janela do editor de configurações colando Microsoft.Policies.BITS:BITS_MaxBandwidth
oEncontrar|Por IDjanela. A partir daí, você pode ajustar a configuração como no Editor de Política de Grupo real. CliqueArquivo|Salvar políticaspara confirmar suas alterações no disco.
Dica: "Element Inspector" no menu de contexto de uma política permite explorar os efeitos do Registro dessa política.