sexta-feira, 29 de junho de 2012

Em busca de programas de computador mais inteligentes


Tratando o intratável
A capacidade de processamento e a memória dos computadores cresceram exponencialmente nos últimos 50 anos, mas a lógica das máquinas pouco evoluiu.
A classe de problemas possíveis de serem resolvidos foi determinada na década de 1930, quando o primeiro computador nem sequer havia sido construído.
Depois verificou-se que há problemas sabidamente fáceis, outros sabidamente difíceis - os chamados "problemas intratáveis" - e um conjunto cuja real dificuldade é desconhecida.
O professor Marcelo Finger, professor do Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP), coordena desde 2009 um projeto cuja meta é tornar os programas computacionais mais "inteligentes".
Para isso, a equipe pesquisa novas metodologias para resolver problemas que estão na intersecção de duas formas de raciocínio: o lógico e o probabilístico.
As aplicações práticas vão desde o desenvolvimento de sites de busca e tradutores automáticos mais eficientes, até softwares capazes de analisar imagens gravadas em vídeo e detectar quando algo está fora do normal em um determinado local ou situação.
Nesta entrevista, concedida à Agência FAPESP, o professor Marcelo conta detalhes sobre alguns dos resultados alcançados.
Em busca de programas de computador mais inteligentes
Em 2010, um programa de computador conseguiu decifrar uma língua extinta, chamada ugarítico. [Imagem: MIT]
De que forma o Projeto que o senhor coordena pode contribuir para tornar os programas mais inteligentes?
Prof. Marcelo - Em computação existem problemas solúveis e problemas insolúveis. E dentro da categoria solúvel, grande parte é considerada intratável, ou seja, o tempo de resolução é tão grande que se torna inviável na prática.
Os problemas na intersecção entre o raciocínio lógico e probabilístico geralmente estão na classe dos intratáveis ou em uma zona cinzenta, onde não sabemos se são passíveis de serem resolvidos rapidamente ou não.
Uma das linhas de pesquisa se dedica a buscar meios para identificar quais desses problemas são passíveis de serem resolvidos e desenvolver metodologias para resolvê-los rapidamente.
De que forma isso vem sendo feito?
Prof. Marcelo - Mostramos que, para alguns dos problemas intratáveis, há um fenômeno de transição de fase.
De um lado há uma grande classe de problemas fáceis, cuja resposta é sempre sim. Do outro lado, há uma classe de problemas um pouco mais difíceis, cuja resposta é sempre não. No meio estão os casos realmente complicados, para os quais não sabemos se há resposta rápida.
Com base nesse conhecimento, criamos três algoritmos, um melhor do que o outro, para solucionar rapidamente os problemas que estão em um dos dois extremos.
Antes, acreditava-se que era impossível resolver um problema com mais de seis variáveis. Mas, com esse método, conseguimos solucionar problemas com 400 variáveis em menos de um segundo.
Em busca de programas de computador mais inteligentes
Algoritmos genéticos, programas de computador capazes de evoluir, estão sendo usados para desenvolver o comportamento de robôs e até para tentar descobrir novas leis da física. [Imagem: Lipson Lab]
Poderia dar algum exemplo de aplicação prática desse método?
Prof. Marcelo - Queremos aplicá-lo em várias áreas, como a Linguística Computacional.
Com o método que desenvolvemos será possível melhorar programas que fazem análise sintática. Isso pode ser usado em tradutores automáticos, por exemplo.
Também estamos tentando melhorar os algoritmos de robôs, para que eles se tornem capazes de realizar tarefas mais complexas.
Há ainda outras duas linhas, uma que trabalha com análise de imagens e outra com a web semântica.
O que é a web semântica?
Prof. Marcelo - Significa relacionar domínios distintos e fazer com que eles se comuniquem.
Hoje, os sites de busca funcionam por associação de palavras. Com a web semântica é possível criar programas capazes de associar conceitos e fazer uma busca muito mais inteligente. Você procura por um termo e o programa responde com outra terminologia e de forma correta.
No nosso projeto estamos trabalhando com a web semântica aplicada na área médica.
Que tipo de aplicação poderemos ter em medicina?
Prof. Marcelo - A ideia é criar uma ferramenta capaz de ajudar o médico no diagnóstico.
O programa uniria as descrições de sintomas e outras informações lógicas sobre a doença com as observações médicas, que são de natureza probabilística.
Por exemplo, febre pode ser sintoma de uma determinada doença, mas nem todos os portadores dessa doença vão ter febre. São dados probabilísticos.
Isso tem uma aplicação prática mais imediata. Já temos um hospital interessado.
Em busca de programas de computador mais inteligentes
Usando os sistemas probabilísticos, um cientista criou uma linguagem de computador que pode fazer renascer o campo da inteligência artificial. [Imagem: MIT]
E o que pretende a linha de pesquisa que trabalha com análise de imagens?
Prof. Marcelo - Criar um programa capaz de analisar as cenas gravadas por uma câmera e detectar quando ocorre algo fora do previsto.
Isso poderia ser usado, por exemplo, por empresas aéreas para supervisionar procedimentos de abastecimento, carga e descarga de aviões. Ou então por empresas de segurança patrimonial.
Estamos trabalhando com filmagens de voos mas, por enquanto, conseguimos apenas casos em que não ocorreu nenhum imprevisto e, portanto, nossos dados não eram bons o suficiente para fazer um treinamento das probabilidades de erro.
Quais são os projetos futuros?
Prof. Marcelo - Pretendemos estender o projeto por mais dois anos para dar continuidade aos trabalhos. Continuaremos com as mesmas linhas de pesquisa.
Vamos tentar desenvolver algoritmos melhores, buscar soluções mais rápidas e expandir a metodologia para outros tipos de problema relacionados.
Devo passar um ano na Universidade Cornell, nos Estados Unidos, para levar os nossos resultados e criar uma iteração com os pesquisadores de lá. Durante a minha ausência, o professor Fabio Gagliardi Cozman, da Escola Politécnica da USP, assumirá a coordenação.

Com informações da Agência Fapesp - 13/06/2012
http://www.inovacaotecnologica.com.br

quinta-feira, 28 de junho de 2012

Servidor DNS


O DNS (Domain Name System - Sistema de Nomes de Domínios) é um sistema de gerenciamento de nomes hierárquico e distribuído operando segundo duas definições:

      Examinar e atualizar seu banco de dados.

      Resolver nomes de domínios em endereços de rede (IPs). O sistema de distribuição de nomes de domínio foi introduzido em 1984 e com ele os nomes de hosts residentes em um banco de dados pode ser distribuído entre servidores múltiplos, diminuindo assim a carga em qualquer servidor que provê administração no sistema de nomeação de domínios. Ele baseia-se em nomes hierárquicos e permite a inscrição de vários dados digitados além do nome do host e seu IP. Em virtude do banco de dados de DNS ser distribuído, seu tamanho é ilimitado e o desempenho não degrada tanto quando se adiciona mais servidores nele. Este tipo de servidor usa como porta padrão a 53.
-->
A implementação do DNS-Berkeley, foi desenvolvido originalmente para o sistema operacional BSD UNIX 4.3.
A implementação do Servidor de DNS Microsoft se tornou parte do sistema operacional Windows NT na versão Server 4.0. O DNS passou a ser o serviço de resolução de nomes padrão a partir do Windows 2000 Server como a maioria das implementações de DNS teve suas raízes nas
RFCs 882 e 883, e foi atualizado nas RFCs 1034 e 1035.

O servidor DNS traduz nomes para os endereços IP e endereços IP para nomes respectivos, e permitindo a localização de hosts em um domínio determinado. Num sistema livre o serviço é implementado pelo software BIND. Esse serviço geralmente se encontra localizado no servidor DNS primário.
O servidor DNS secundário é uma espécie de cópia de segurança do servidor DNS primário. Quando não é possível encontrar um domínio através do servidor primário o sistema tenta resolver o nome através do servidor secundário.

Existem 13 servidores DNS raiz no mundo todo e sem eles a Internet não funcionaria. Destes, dez estão localizados nos Estados Unidos da América, um na Ásia e dois na Europa. Para Aumentar a base instalada destes servidores, foram criadas réplicas localizadas por todo o mundo, inclusive no Brasil desde 2003.
Ou seja, os servidores de diretórios responsáveis por prover informações como nomes e endereços das máquinas são normalmente chamados servidores de nomes. Na Internet, os serviços de nomes usado é o DNS, que apresenta uma arquitetura cliente/servidor, podendo envolver vários servidores DNS na resposta a uma consulta.



DNS Reverso

Normalmente o DNS atua resolvendo o nome do domínio de um host qualquer para seu endereço IP correspondente. O DNS Reverso resolve o endereço IP, buscando o nome de domínio associado ao host. Ou seja, quando temos disponível o endereço IP de um host e não sabemos o endereço do domínio(nome dado à máquina ou outro equipamento que acesse uma rede), tentamos resolver o endereço IP através do DNS reverso que procura qual nome de domínio está associado aquele endereço. Os servidores que utilizam o DNS Reverso conseguem verificar a autenticidade de endereços, verificando se o endereço IP atual corresponde ao endereço IP informado pelo servidor DNS. Isto evita que alguém utilize um domínio que não lhe pertence para enviar spam, por exemplo.

Reverter IP? O que significa isso?


Reverter IP? O que significa isso?


Ferramentas de pesquisa reversa de IP e DNS reverso dar-lhe a possibilidade de receber uma lista de domínios hospedados em um endereço IP específico ou a entrada DNS.
Isto é muito útil para aqueles que desejam confirmam compartilhados ou dedicados hospedagem de seus provedores de hospedagem web.
Ou uma consulta reversa do IP ou reverter pesquisa DNS pode fornecer detalhes semelhantes.
Se você precisa determinar quantos sites estão hospedando em um determinado endereço IP, use a ferramenta de pesquisa inversa IP encontrado aqui na IP-Adress.com para realizar sua pesquisa de endereço IP seguinte e obter essas informações. 

Executando uma pesquisa IP Reverso


Na rede mundial existe um termo chamado de pesquisa inversa, o que geralmente se aplica a DNS ou Domain Name Services. Uma pesquisa inversa é o fator determinante da resolução de DNS para um nome de domínio que está associado a um determinado endereço IP.

A maioria de todas as redes utilizam uma forma de DNS para confirmar um endereço IP que está ligado a um determinado nome de domínio. O conceito desta maneira é referido como uma resolução de encaminhamento de DNS, e uma pesquisa inversa é simplesmente os métodos opostas onde um endereço IP é chavetada ao domínio associado a ele.

Existem várias maneiras diferentes de uso corrente de pesquisa inversa para IPv4 e IPv6. IPv6 é goring em popularidade com a expansão da Internet, mas IPv4 pesquisas inversas serão ainda as formas mais usadas de resolução em jogo atualmente. IPv4 usa o que é conhecido como um DNS reverso sem classes, e IPv6 usa registros ponteiro múltiplas por causa do novo formato de endereço e mais.

Muitos usos podem ser requeridas para uma pesquisa inversa incluindo cabeçalho packet sniffing para roteadores e switches de rede, sites que os provedores de interação do usuário via e-mail reforçando filtros de SPAM. Para proporcionar a melhor resolução disponível para uma pesquisa inversa, você pode usar nossa ferramenta gratuita aqui na IP Adress.com.

quarta-feira, 20 de junho de 2012

Como deixar o Windows 7 mais rápido Parte2


Como deixar seu Windows 7 mais rápido


Boot mais rápido.
Clique no botão Iniciar do Windows (ou botão Windows no teclado + R), digite msconfig e clique ENTER.
Assim que abrir a janela, clique na aba superior Inicialização do Sistema e Logo em seguir em Opções Avançadas.
Por default, a configuração desta aba é do numero de processadores usados é 1, clique em 2, 3, 4, (o numero máximo de núcleos de seu computador) e OK.
--> Desabilitando a indexação do Windows Search
O serviço de indexação do Windows foi criado para ajudar a achar arquivos em seu computador de uma forma muito mais rápida do que a busca normal. Se você não usa frequentemente esta opção, então pode-se desliga-la e poupar mais performance da máquina, faça os seguintes procedimentos:
Clique no botão Iniciar, vá até a guia Computador, clique no botão direito, Gerenciar

Na coluna da direita, clique em serviços e aplicativos


Em seguida, clique em Serviços, na coluna do meio, navegue até o final, na antepenúltima opção, Windows Search, clique duas vezes nela.


Na aba tipo de inicialização, por default, o serviço está em automático, deixe em desativado e clique em OK.


Desabilitando o Aero como tema de área de trabalho
O Aero com todas suas praticidades consome uma parte do poder do computador, para desabilitar esta opção mas manter uma área de trabalho amigável, você pode escolher os temas  básicos.
Para fazer isso é muito simples, clique no botão direito do mouse na área de trabalho, em seguida personalizar. Em seguida apenas clique no tema básico de sua preferencia.

Desabilitando programas desnecessários da inicialização do computador
Muitos programas que são instalados no computador, seja quais forem sua função, acabam colocando e priorizando eles próprios na inicialização do computador, exemplo: programas da Adobe (Adobe Acrobat), Apple (QuickTime), etc…
Esse tipo de recurso é válido se for imprescindível o uso do(s) determinado(s) programa(s) mas nem sempre isso é necessário 100% das vezes que ligamos o computador, a menos que seja uma estação dedicada.
Para tirar os programas desnecessários do boot, vá de novo ao msconfig como dito acima, e clique na aba Inicialização de Programas, e desmarque os programas que não achar necessário para a inicialização de seu computador.


Desabilitando a Proteção de Tela e Papel de Parede
Também consumidores de recursos do sistema, essas duas opções podem ser desligadas através do clique no botão direito do mouse na área de trabalho, em seguida personalizar, na parte inferior da tela a direita, clique em proteção de tela e clique em nenhum e em seguida OK. 


Para mudar o papel de parede, clique em Pano de fundo da área de trabalho, e em seguida, clique em seguida em cores sólidas.

Desabilitando a Proteção de senha
Este artigo, como dissemos acima, tem como foco em dar maior velocidade ao seu Windows. Você pode ganhar muitos segundos caso desabilite também a proteção de senha no logon de seu computador (se a segurança não for necessária em seu ambiente)
Clique no botão Iniciar do Windows (ou botão Windows no teclado + R) e digite control userpasswords2
Assim que entrar na janela Contas de Usuários, note que a opção “Os usuários devem digitar um nome de usuário e uma senha para usar este computador” esta marcada, desmarque-a e clique OK.
Desabilitando os Gadgets
A barra lateral de aplicativos, agora chamada de Gadgets pode ser desligada da inicialização também poupando segundos da inicialização e otimizando melhor o sistema. Para isso basta apenas fechar cada Gadget instalado.

Desabilitando serviços desnecessários
Existem serviços que o Windows 7 habilita, que no dia a dia, para um ou outro usuário e seu perfil, não sejam necessários serem usados. Você pode desabilitar da mesma forma que explicamos acima, no item Desabilitando a indexação do Windows Search, siga os passos até achar os serviços. Sugerimos que os seguintes sejam desabilitados:
  1. Experiência com Aplicativo
  2. Pesquisador de Computadores (se seu computador não estiver conectado a uma rede local)
  3. Gerenciador de Sessão do Gerenciador de Janelas da Área de Trabalho (se não for usar efeitos do Aero)
  4. Serviço de Diretiva de Diagnóstico
  5. Cliente de rastreamento de link distribuído
  6. Auxiliar de IP
  7. Arquivos Offline
  8. Serviço de Compartilhamento de Rede do Windows Media Player
  9. Serviço Enumerador de Dispositivos Portáteis
  10. Spooler de Impressão (se não usar impressora)
  11. Armazenamento Protegido
  12. Registro remoto
  13. Logon secundário
  14. Central de Segurança
  15. Server (se o computador não for conectado a nenhuma rede)
  16. Serviço de Entrada de Tablet PC
  17. Auxiliar NetBIOS TCP/IP
  18. Temas ( desabilitando nenhum tema poderá ser usado, usando apenas os básicos acima descritos)
  19. Serviço de Relatórios de Erro do Windows
  20. Windows Search (como foi dito acima neste arquivo, somente deve ser feito se você não faz buscas rotineiras em seu computador)
  21. Horário do Windows (se não deseja que o Windows sincronize periodicamente o horário com a internet)
Desabilitando os avisos de Controle de Conta de Usuários
Indo no Painel de Controle, Contas de Usuário e Segurança Familiar, Contas de Usuário, clique na opção Alterar configurações de Controle de Usuário

Em seguida, deslize o marcador até Nunca notificar, clique OK.

Usando o serviço ReadyBoost para ganhar velocidade
Esta função irá melhorar e muito a performance de seu computador. Você necessitará de um pen drive ou memória Flash compatível com alta velocidade. Para habilitar esta função, conecte o dispositivo no computador, clique no botão iniciar do Windows, vá em computador, ao serem mostrados os dispositivos de armazenamento (HDs, Pen drive, DVD, etc…) clique com o botão direito no seu dispositivo que será usado para o ReadyBoost, ao abrir as propriedades, clique em ReadyBoost, e em seguida Usar este dispositivo. Quanto mais memória for alocada, melhor.
Desabilitando a visualização de miniaturas na navegação de arquivos do Windows Explorer
A função de mostrar miniaturas em conteúdo de pastas e arquivos é muito util, porem, o uso desta também requer processamento. Desliga-la deixará seu micro mais rápido. Clique no botão iniciar, computador. Assim que entrar na janela, clique na opção da esquerda Organizar e em seguida Opções de pasta e pesquisa.

Na janela de Opções de Pasta, clique na guia Modo de Exibição e procure por Sempre mostrar ícones, nunca miniaturas, habilite e clique OK.


Desabilitando recursos do Windows
Você pode também desabilitar recursos através do recurso do Painel de Controle, Programas, clicando em Ativar ou Desativar recursos do Windows. Desmarque os recursos que não achar necessário e reinicie o computador.



Desabilitando Aero Peek e Aero Snap
Para desabilitar essas duas implementações vá no painel de controle, clique em Facilidade de Acesso, em seguida em Central de Facilidade de Acesso.
Em seguida, role a tela para baixo, e vá até Facilitar a concentração em tarefas, role a tela ate achar a opção de Facilitar o gerenciamento de janelas e desmarque a opção.
Agora, clique com o botão direito na barra de tarefas, clique em propriedades, na parte inferior desta, desmarque a opção Usar o Aero Peek para visualizar a área de trabalho
Implementando maior desempenho ao sistema
Vá em Painel de controle, Hardware e Sons, Opções de Energia e clique na ultima aba inferior, irá ser mostrado Outros Planos Adicionais, e o Alto desempenho, clique nele para um maior desempenho do sistema.
Ferramentas Externas e Mudanças no Registro do Windows
Como dissemos no inicio do artigo, nossa intenção era de fornecer maneiras sem ferramentas externas para uma implementação de velocidade no Windows 7, irá ser abordado em breve, novos artigos abrangendo algumas ferramentas externas e mudanças no registro do Windows.

By 
http://www.mrjerez.net























Como deixar o Windows 7 mais rápido




Primeiramente, para que o Windows possa funcionar perfeitamente, deverá obedecer alguns requisitos:
  1. 1.      Processador de 1GHz (32-bit ou 64-bit)
  2. 2.      Memória RAM de 1GB
  3. 3.      Espaça de 16GB disponível no HD
  4. 4.      Placa de vídeo de 128MB com suporte a DX9
  5. 5.      Um drive de DVD-R/W

Estes são os requisitos mínimos para que o Windows 7 funcione corretamente, você pode fazer algumas melhorias para deixá-lo ainda mais rápido, vamos ao tutorial:
Desligar alguns serviços:

Para desabilitá-los, acesse o menu Iniciar e, no campo de busca, digite services.msc. Para desligar um serviço, clique nele com o botão direito, vá em Propriedades e, em Tipo de Inicialização, selecione Desativado e clique em OK. Entre os serviços que podem ser desligados sem medo estão:
Diretiva de Diagnóstico – Ajuda a resolver problemas no sistema, mas raramente oferece soluções efetivas.
Cliente de Rastreamento de Link Distribuído - Mantém links entre arquivos em dois discos NTFS.
Auxiliar de IP – Mantém conectividade com endereçamento IPv6.
Arquivos Offline – Pode ser desligado se você não precisa sincronizar arquivos entre duas máquinas.
Portable Device Enumerator Service - Faz sincronia de arquivos do Media Player com drives externos.
Remote Registry – Permite a modificação do Registro por usuários remotos. Desligá-lo é até mais seguro.
Entrada de Tablet PC – Se você não tem um Tablet PC, pode desligar.
Criptografia de Disco BitLocker – Quem não usa esse recurso de criptografia de disco pode desligar.
Relatório de Erros do Windows – Envia dados sobre problemas no sistema para a Microsoft.
Receptor do Windows Media Center – Permite a sintonia de FM e TV (só para quem tem placas de captura, é claro).
Agendador do Windows Media Center – Marca gravações de programas de TV no Media Center.


Ajuste os efeitos visuais

Clique com o botão direito em cima do ícone Computador e vá para Propriedades. Lá, vá para Configurações Avançadas de Sistema. Agora, clique em Configurações na caixa Performance. Selecione a opção Ajustar para Melhor Performance. Para conferir um tutorial em imagem, clique aqui (crédito: Super Dicas).
Escolha os programas que iniciem automaticamente
No menu Iniciar, digite msconfig no campo de busca e aperte Enter. Na janela de configurações, vá para a aba Startup e desselecione os programas que você não quer que iniciem automaticamente junto com o Windows. Aconselhamos você a não fazer isto com anti-vírus e firewall.
Desligue os sons
Abra o Painel de Controle e vá para Som. Clique na aba Sons e escolha a opção Nenhum Som para retirar os sons de erro, início de navegação, ligar e desligar o Windows e outros. Desmarque a caixa Tocar Som de Inicialização do Windows também para não aparecer o som da tela de login.
Mantenha o Win7 atualizado
As atualizações do Windows sempre corrigem problemas de performance e de incompatibilidade, portanto, mantenha seu sistema sempre atualizado.

Programas gratuitos para limpeza do seu Windows.


Seu computador está lento, cheio de programas instalados e sem espaço para nada? Confira 10 programas gratuitos que vão lhe ajudar a fazer uma faxina no Windows e deixá-lo rodando como novo.

Limpeza de arquivos temporários

Uma tarefa de manutenção que deve ser realizada com frequência pelo usuário é a remoção dos arquivos temporários criados pelo sistema operacional, programas, internet, etc.
Para realizar essa tarefa, você pode usar o CCleaner. Com ele você consegue liberar espaço em disco rapidamente removendo os arquivos temporários do seu computador.

Apagar  arquivos duplicados

Se já faz algum tempo que você instalou o Windows, provavelmente existem arquivos duplicados espalhados por todo disco rígido.
Duplicate Cleaner lhe ajuda a encontrar arquivos duplicados fazendo uma varredura profunda em seu disco rígido procurando por todos os tipos de arquivos duplicados, tais como fotos, músicas, vídeos, documentos, etc.

Apagar arquivos grandes

Apagar arquivos de tamanho grande é uma boa forma de liberar espaço em disco, entretanto realizar essa tarefa no Windows não é muito simples, principalmente se você tem milhares de arquivos e pastas.
Disk Space Fan é um utilitário que analisa o espaço utilizado em disco e exibe um gráfico animado que lhe mostra onde estão os arquivos e pastas que ocupam mais espaço em disco.

Desinstalar programas desnecessários

A medida que você instala novos programas em seu computador, mais recursos são necessários para a execução do Windows e mais lento vai ficando o sistema operacional.
Revo Uninstaller lhe ajuda a desinstalar de forma completa qualquer programa instalado em seu computador e remover completamente todos os seus vestígios.

Remover arquivos infectados

Computadores infectados por spywares e outros tipos de malwares tem o seu desempenho afetado.Malwarebytes Anti Malware é uma ferramenta gratuita capaz de detectar e remover vários tipos de arquivos maliciosos, como vírus, spyware, worm, cavalo de tróia, rootkit, dialer, etc.

Remover programas da inicialização do Windows

Quanto menor o número de programas carregados na inicialização do Windows, menor será o tempo de inicialização do sistema operacional e maior será a quantidade de recursos livres.
Soluto é um programa gratuito que lhe ajuda a descobrir os programas que estão retardando o boot do Windows e permite que você desative os programas inúteis para acelerar a inicialização do Windows.

Limpar o registro do Windows

A limpeza do registro remove entradas inválidas deixadas pelo sistema e programas desinstalados. Ela ajuda na otimização do Windows e evita possíveis erros causados por entradas inválidas no registro.
Free Registry Cleaner é um programa gratuito que lhe permite limpar e reparar com segurança os erros encontrados no registro do Windows com apenas alguns cliques.

Desinstalar barras de ferramentas

A maioria das barras de ferramentas de terceiros instaladas no navegador são inúteis e fazem com que ele fique mais lento e consuma mais recursos do sistema.
Toolbar Uninstaller é uma ferramenta que lhe ajuda a remover facilmente barras de ferramentas instaladoas no navegador Internet Explorer e Firefox.

Desfragmentar e compactar o registro

A desfragmentação e compactação do registro pode ser usada após a limpeza do Windows. Essa operação organiza e diminui o tamanho final do registro, melhorando o desempenho do sistema.
Quicksys RegDefrag é um pequeno utilitário capaz de otimizar o Windows através da desfragmentação e compactação do registro.

Desfragmentar o disco rígido

Após remover todo o lixo de seu computador, apagar arquivos desnecessários e desinstalar os programas que você não usa, o disco rígido ficará fragmentado e precisando ser organizado.
MyDefrag é um utilitário de desfragmentação de disco que oferece uma grande variedade de ferramentas para analisar, desfragmentar e otimizar o desempenho do disco rígido.

Bônus:

Limpar o menu de contexto

Muitas opções  inseridas no menu de contexto não são utilizadas pelo usuário e consomem recursos do sistema toda vez que o usuário clica com o botão direito em um arquivo.
MenuMaid é um utilitário que lhe oferece uma maneira rápida e fácil de remover itens do menu de contexto (botão direito do mouse) do Windows Explorer e do Internet Explorer.
By softdownload