Otimize o Windows Vista para Torrent, P2P e P2PTV
CUIDADO: Este método não é mais seguro de ser realizado, devidas as várias atualizações do Windows essa alteração pode fazer seu sistema parar de funcionar. Caso tenha executado, vai precisar do CD do Windows para fazer a recuperação do sistema.
Os usuários experientes em compartilhamento de arquivos, sabem muito bem que o Windows XP SP2 limita o número de conexões simultâneas TCP, causando lentidão no compartilhamento de arquivos. Esse problema é resolvido por diversos patchs encontrados na Internet, mas agora os usuários do Windows Vista começam a experimentar o mesmo problema.
Essa “bem-intencionada” limitação veio como uma tentativa da Microsoft de diminuir a velocidade com que os Worms do Windows (assim como o famoso Blaster) pudessem se espalhar. No entanto, softwares com múltiplas conexões, assim como o BitTorrent, eMule e P2PTV, essa limitação causa grande lentidão no compartilhamento dos arquivos. Essa problema no XP SP2 poder ser resolvido com um patch disponível no site LvlLord.
Com a chegada do Windows Vista, o mesmo problema está de volta. Enquanto a versão Ultimate oferece uma limitações de 25 conexão abertas por segundo, a versão Home Basic oferece apenas 2 conexões abertas por segundo, mas seguindo os passos abaixo esse problema pode ser resolvido:
1. Faça o download do arquivo tcpip.sys corrigido: 32-bit tcpip.sys ou 64-bit tcpip.sys
2. Abra o prompt de comando e execute os 2 comandos abaixo:
takeown /f c:\windows\system32\drivers\tcpip.sys
cacls c:\windows\system32\drivers\tcpip.sys /G username:F
Substitua o username pelo nome do usuário corrente.
3. Desative o TCP/IP Auto-Tuning, executando o comando abaixo no prompt de comando:
netsh int tcp set global autotuninglevel=disable
4. Para o Windows Vista 64 bits (x64), a checagem de integridade precisa ser desativada. Para isso execute o comando abaixo no prompt de comando:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
5. Substitui o arquivo tcpip.sys na pasta C:\windows\system32\drivers com o arquivo tcpip.sys corrigido, lembre-se de usar a versão correta para 32 bits e 64 bits (passo 1). Normalmente esse procedimento pode ser feito logando no Windows Vista com uma conta de Administrador, se esse processo falhar, reinicie o computador e pressione F8 no boot, em seguida entre no Modo de Segurança e então faça a substituição do arquivo tcpip.sys.
6. Em seguida vamos maximizar o número de conexões TCP, configurando no registro do Windows. Abra o editor de registro (regedit) e vá até o caminho abaixo:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\
Parameters
7. Clique com botão direito do mouse no painel da direita e escolha a opção “Novo” > “Valor DWORD (32 bits)”. Entre com o nome “TcpNumConnections” (sem aspas).
8. Dê um duplo clique sobre o registro “TcpNumConnections” e forneça o valor máximo de conexões TCP/IP que você deseja permitir, por exemplo 500 (selecionando a opção decimal). Uma alternativa é fazer o download do arquivo registry registration, que quando executado irá configurar o número de conexões simultâneas para o limite de 16777214 (você poderá alterar esse valor a qualquer momento). Em meu computador alterei o limite para 16777214.
9. Reinicie o computador e as configurações estão pronta.
Ao realizar as configurações acima, percebi um grande melhorar no meus Downloads via Torrent e eMule.
Faça as configurações com cuidado, não nos responsabilizamos por qualquer problema, faça por sua própria conta e risco.
Boa Sorte! 😉
Fonte: TorrentFreak
Update: Após as atualização do Windows Vista x64 o patch não funcionará, se você o instalar sua conexão de rede será desativada. Algumas placas de rede apresentaram problemas com essas novas atualizações do Vista, mesmo sem nenhuma instalação de patch para modificar o sistema. As formas de resolver isso e que já foi testada, são as seguintes:
- após as atualizações do Vista e a instalação do patch, faça a atualização do driver de sua placa de rede e reinicie a máquina.
- se não funcionar, desinstale a atualização KB938979 e reinicie a máquina. Essa atualização tem como objetivo a melhora de desempenho do Vista. Sinceramente no máximo corrigiu alguns pequenos bugs, desempenho eu não percebi nenhuma melhora significativa.
- Se ainda não funcionar, desinstale a atualização KB932596 e reinicie a máquina. Essa atualização tem como objetivo a melhora de proteção do Kernel. Você conseguirá viver sem ela.
- Não esqueça de desativar a atualização automática, senão turo será reinstalado.
Update: Se os passos acima não funcionarem, tente desistalar a atualização KB941649.
Para desinstalar as atualizações, vá no Painel de Controle > Desinstalar um programa > Exibir atualizações instaladas, seleciona a atualização e clique em Desinstalar.
- abril 10, 2007
- por Anderson
- 102 comentários
102 Comentários para “Otimize o Windows Vista para Torrent, P2P e P2PTV”
27 de setembro de 2007 às 23:42
Cara, fiz uma atualização no post, veja o final do post em Update. Espero que ajude. 😉
Abraços
28 de setembro de 2007 às 8:37
Abraços
28 de setembro de 2007 às 15:54
Fiz os procedimentos do final do post e deu certo. Mas de fato, tive de remover os dois patches do Vista.
Em contrapartida, meus downloads no eMule e uTorrent deram um belo boost.
Obrigado!
28 de setembro de 2007 às 22:33
Abraços
29 de setembro de 2007 às 16:32
Qualquer ajuda é bem vinda.
1 de outubro de 2007 às 20:35
Marcelo, não sei é esse o caso, mas alguma coisa pode ter corrompido o arquivo de configuração do Winsock, para corrigir isso siga os seguintes passos:
1. Click no menu iniciar
2. Digite cmd na caixa de pesquisa
3. Pressione Ctrl + Shift + Enter para abrir o prompt de comando como Administrador
4. Digite o comando abaixo e pression Enter
netsh winsock reset
5. Reinicie o computador
Se o seu problema que eu citei, isso deve resolver.
Abraços
2 de outubro de 2007 às 22:47
Abraço
2 de outubro de 2007 às 23:24
Abraços
3 de outubro de 2007 às 15:52
Porque o que aparece quando uso o utorrent port checker é Error! Port X does not appear to be open. Mas ela está liberada no meu modem e não importa a porta que eu use sempre dá no mesmo.
4 de outubro de 2007 às 22:48
Seria pelo Firewall, mas você mesmo disse que ele já está desativado.
Você por acaso, usa algum router para compartilhar sua conexão com outros computadores na sua casa?
Abraço
5 de outubro de 2007 às 23:08
Abraço.
6 de outubro de 2007 às 11:55
Se ver que é o firewall o problema, depois volte a ativá-lo e configure corretamente quais portas quer que ele libere.
Abraços
6 de outubro de 2007 às 13:34
Abraço
15 de novembro de 2007 às 18:12
Tenho 2 dúvidas, espero q alguem possa me ajudar:
1 – Fiz todo o procedimento acima pra aumentar o limite das conexoes no Windows Vista, tudo certo, mas na alteração do registro, o valor q se coloca no limite de conexoes (na chave TcpNumConnections), tem q ser Hexadecimal ou Decimal? Não ta especificado isso, o padrão é hexadecimal mas creio q o correto seja colocar em decimal…
2 – Meu bitcomet ta funcionando bem, a velocidade está boa, mas tem um problema… qnd o bitcomet está aberto, ou mesmo depois de fecha-lo, não consigo abrir mais nenhuma página no IE, o eMule não funciona, até os jogos travam. Parece q o bitcomet sobrecarrega a conexão ou bloqueia alguma coisa, não sei. Alguém sabe como resolver isso? (Obs: tb uso um D-Link mas mesmo qnd ligo o modem direto no computador, sem passar pelo roteador, o problema permanece)
Abraços
15 de novembro de 2007 às 19:05
Sobre o problema do bitcomet pode ser várias coisas, se está consumindo toda sua banda é porque talvez esteja mal configurado e sua taxa de upload está muito alta. Mas o que é mais estranho é travar jogo, não deveria existir nenhuma interferencia.
Já chegou a testar outros clientes de torrent como o uTorrent ou o Azureus para ver se ocorre esse problema?
Abraços
15 de novembro de 2007 às 21:59
A taxa d upload do bitcomet aqui ta limitada em 10kbs, minha conexão aguenta 30 ou mais. Ja olhei todas as configurações, tentei um monte d coisa, mas não deu em nada.
Os jogos travam só qnd vão acessar a internet, singleplayer não trava. Resumindo, qualquer coisa q va acessar a internet, trava.
Não testei outros clientes de torrent, prefiro o bitcomet, mas vou tentar outros, se não conseguir arrumar isso em mais algumas tentativas.
Mas se alguem tiver alguma outra sugestão ae será bem-vinda.
Valeu Anderson
Abraços
15 de novembro de 2007 às 23:15
Agora entendi melhor o seu problema. Em geral quando você está fazendo download por torrent em alguns caso o consumo de banda acaba deixando o acesso a página ou outros serviços muito lento, mas para resolver esse problema eu utilizo um software que otimiza o envio e recepção de dados, ele se chama cFosSpeed e é pago, mas você pode expirimentá-lo gratuitamente. Ok?
Abraços
16 de novembro de 2007 às 16:20
Tentei usar o Azureus pra ver se melhorava, mas ele nem consegue fazer os downloads, fica em 0, sem contar q o programinha em si é horrivel.
Baxei o cFosSpeed, n adiantou.
Instalei o BitComet 0.70 ao inves do q eu estava usando (0.96) porque de acordo com o forum do proprio bitcomet, a 0.70 é a versão menos bugada. O BitComet em si parou d travar o tempo inteiro, mas continuo sem conseguir abrir o IE e etc e a taxa de download ficou bem pior.
Desabilitei a opção do bitcomet de usar rede/conexao (n me lembro exatamente) DHT, pois de acordo com o forum do bitcomet tb, isso poderia causar o problema. N adiantou.
Tinha um topico la no forum relativo a exatamente o mesmo problema q estou tendo e ninguem conseguiu dar uma solução, falaram para aumentar o numero do limite de conexões exatamente como explica este tutorial aqui, mas ja fiz isso e não adiantou.
Meu pai tem Windows Vista 32 bit tambem, com mcafee security center, igual ao meu, e no dele o bitcomet roda perfeitamente, nunca deu nenhum problema, ele nunca precisou mexer em nada.
Ja fiz de tudo… acho q é problema do Vista mesmo, vou reinstalar o Windows, geralmente funciona. Tenho uma teoria de que o Windos sorteia uma serie de bugs randomicos propositais a cada instalação, pode parecer loucura, mas ja reinstalei Windows 3.11/95/98/XP mais de 60x (literalmente) e essa foi a conclusão a qual eu cheguei.
Espero não tirar o mesmo bug de novo qnd reinstalar o Vista hahah.
De qualquer forma, obrigado pela ajuda Anderson.
Abraços
16 de novembro de 2007 às 17:56
Reinstalei o Windows Vista… BitComet ta funcionando perfeitamente, IE junto com ele também, tudo normal.
Problema resolvido.
Abraços
16 de novembro de 2007 às 18:43
O problema todo era culpa do Mcafee Security Center, depois q instalei ele voltou tudo… ele instala dezenas de serviços e mais uns 5 programas, cada um com varias configurações, então não sei dizer exatamente O QUE causa o problema, mas, enfim, quem tiver problemas usando programas p2p + security center, desinstala o 2o, pelo menos as partes dele relativas à internet (firewall, spamkiller, etc), deixei só o anti-virus aqui e ta tudo funcionando direito agora.
17 de novembro de 2007 às 0:18
Legal, que apesar de todo o trabalho, você tenha conseguido encontrar o problema e ainda compartilhar essa informação aqui com a gente.
Muito obrigado cara!
Abraços
19 de novembro de 2007 às 22:13
Alguem pode me ajudar?
20 de novembro de 2007 às 8:29
Porém gostaria de saber se existe alguma forma no bitcomet 0.96 (o qual eu uso) de configurar aquela status light para green? Antes de eu formatar meu pc no domingo ele funcionava no verde que era uma beleza, com downs de 250Kbs (inclusive cheguei até 300kbs um dia), só que depois de formatar ele nunca mais foi o mesmo =/
Alguém me ajuda?
Thank’s!
Abraço
20 de novembro de 2007 às 12:39
20 de novembro de 2007 às 12:53
Você já tentou utilizar outro cliente, como por exemplo o uTorrent para ver se o problema é realmente com o BitComet ou com o Windows?
Abraços
9 de dezembro de 2007 às 22:58
Ocorreram dois problemas comigo, o primeiro deles depois de digitar o terceiro comando no prompt
de comando (netsh int tcp set global autotuninglevel=disable) recebo a seguinte mensagem de falha:
“Falha na definição do comando global em IPv4 A operação solicitada requer elevação”
E o segundo, não seria exatamente um “problema” porém só para constar, o valor “TcpNumConnections” já existia. É normal?
Amplexos
11 de dezembro de 2007 às 14:00
UPDATES que bloqueiam o procedimento:
KB932596
KB938979
KB941649
11 de dezembro de 2007 às 14:01
19 de dezembro de 2007 às 3:06
como faço para desfazer? eu tinha criado uma copia do tpcip.sys por precaucao e ja botei ele de volta. como faço para desfazer o resto????
19 de dezembro de 2007 às 20:51
Veja nos comentários do post, logo acima, quais update do windows vc precisa desistalar para que seu windows funcione com a instalação do patch.
Abraços
19 de dezembro de 2007 às 20:58
Abraços
19 de dezembro de 2007 às 21:09
Em relação ao valor “TcpNumConnections” pode ser que já exista, mas pode alterar sem problemas.
Abraços
18 de janeiro de 2008 às 9:32
19 de janeiro de 2008 às 0:28
19 de janeiro de 2008 às 18:59
Você precisar ir no Painel de Controle > Opções regionais e idiomas e então trocar para o Português Brasileiro.
Abraços
19 de janeiro de 2008 às 19:10
Abraços
12 de março de 2008 às 9:33
2 de abril de 2008 às 17:14
“Clique com botão direito do mouse no painel da direita e escolha a opção “Novo” > “Valor DWORD (32 bits)”. Entre com o nome “TcpNumConnections” (sem aspas).”
Aparece a seguinte mensagem:Não é possivel criar valor: Erro ao gravar no registro.
Alguém me ajuda por favor.
4 de abril de 2008 às 18:30
8 de maio de 2008 às 1:05
O meu sistema é o win vista home edition..
Obrigado
29 de maio de 2008 às 17:40
o cara fiz refiz todos os passos mas ñ consigo colocar ao arquivo na pasta driver lah assima sitado…ja reiniciei em modo de segurança e tentei joga assim mas ñ consigo tem algum outro jeito de colocar a e tmbm to com um problema minha internet é adsl de 1mega mas ela fica caindo mas ñ é o moden nem a net é o windows vista ultimate que eu tenho fica sei lah o q fazendo e tem vez que ñ da pra abrir nada nem a pagina da google e se coloca pra baixa alguma coisa no fdm por torrent ou outro ñ abre nada e pra resolver o problema eu fico ou desativando a conexão e ativando ou reeinstalo o drive da saida de rede cara me ajude ta muito ruim fica fazendo isso umas 30 vezes ao dia a e nem pensa em entrar no msn ñ meche em nada….me ajude….
30 de junho de 2008 às 20:01
agora meu upload e download nao passam de 10k no uTorrent.. ajuda plz
20 de agosto de 2008 às 17:16
20 de agosto de 2008 às 17:16
18 de outubro de 2008 às 23:26
depois que fiz o procedimento acima,
meu notebook nao liga mais, fica aparecendo uma tela azul..
o que pode ser??
obrigado!
19 de outubro de 2008 às 13:10
Abraços
20 de novembro de 2008 às 2:04
icacls c:\windows\system32\drivers\tcpip.sys /G Thiago e Camila:F
Aparece assim:
Parâmetro inválido “/G”
Alguém sabe o q pode ser isso?
12 de dezembro de 2008 às 0:42
intaum cara o meu problema realmente tem sido a lentidão, é raro meus downloads passarem dos 40 kbps (sendo q minha net eh de 2 megas virtua e os torrents possuem CENTENAS de seeds e alguns mais de mil peers). jah tentei liberar as portas no modem, porem nao senti diferenca.
ai encontrei o seu tutorial e o testei inclusive com o AutoPatch, em ambos, apos reiniciar o windows nao inicia e “pisca” uma tela azul, e entao o pc reboota e inicio uma recuperação que soh funciona com o System Restore.
gostaria de uma ajudinha c possivel, hoje consegui fazer um torrent baixar a quase 100kbps, porem nao durou mto tempo e meu download maximo seria 250kb.
meu OS eh Vista Home Premium 32 bits
agradeco
12 de dezembro de 2008 às 0:54
14 de fevereiro de 2009 às 17:10
Deixe uma resposta