[Windows] Limpeza das DLL baixadas na memória

última modificação em 29 de Setembro de 2009 às 13:23 por pintuda
Publicado por pintuda
O sistema operacional Windows conserva as bibliotecas (DLL) utilizadas recentemente na memória, para acelerar a inicialização dos aplicativos no próximo arranque .

No entanto, essas bibliotecas consomem muito espaço na memória. Assim sendo, se você quiser otimizar a memória disponível, você pode forçar a liberação da memória após o uso, modificando a chave do registro do sistema :

Método n° 1 :

  • Clique em Iniciar e em "Executar".
  • Na janela que aparece, digite regedit:

  • Na janela Editor do Registro, mova-se na árvore e posicione-se em : HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer :


  • Crie, então, um valor DWORD :

  • Nomeie este valor AlwaysUnloadDll .
  • Defina seu valor para 1 (clique com o botão direito do mouse no nome do valor, escolha Alterar) e clique em OK :


Método n° 2 :

  • Abra um documento no bloco de notas e cole as seguintes linhas :

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer]

"AlwaysUnloadDll"=dword:00000001
  • Clique em Arquivo e em Salvar como.
  • Dê um nome ao arquivo (por exemplo : remov-dll-memoria) adicionando a extensão .reg.

  • Salve este arquivo na área de trabalho e feche.
  • Vá na área de trabalho e faça um clique duplo neste arquivo cujo ícone deverá ter esta aparência:


  • Na janela que aparece, aceite a fusão no registro cliquando no Sim.


Artigo original publicado por Jeff
Melhores respostas por « Limpeza das DLL baixadas na memória » em :
PC ou computador lento / Windows com arranque lento Ver Se seu computador demora muito para iniciar pode ser pelas seguintes causas : O computador não possui memória viva suficiente : Adicionar memória Programas desnecessários são baixados na memória de arrnque. Limpar as DLL carregadas...
[Memória] Quantidade de RAM e memória virtual VerQuanta memória RAM instalar em seu PC ? Quanta memória viva atribuir ? Tudo depende do sistema operacional e da utilização do PC. Quanto maior a memória, melhor o desempenho. . Mas, instalar mais de 512 Mio (ou 1024 para um sistema recente)...
Ativar/Desativar o serviço spooler de impressão VerO serviço spooler de impressão pode baixar na memória os trabalhos de impressão para imprimir mais tarde, ou seja, pô-los na fila da espera. Ele também pode ser a solução para uma falha de instalação dos drivers e das ferramentas de uma impressora ...
Windows XP: como fazer na falta de CD de instalação VerEsta dica aplica-se tanto para o Windows XP como para o Windows 2000. Regularmente, para efetuar as atualizações ou acrescentar componentes Windows, o sistema solicita a você de inseriri o VD de instalação no leitor. Uma solução permite evitar...
Download Madotate 3D VerPara tornar o seu Desktup mais interessante e compartilhar com seus amigos ,colocar suas paginas em 3D. Madotate é uma aplicação que permite de organizar as interfaces do seu Desktup em 3D como no Vista. Para ativar o modo 3D na pagina ativa,...
Redes sem fios - Wireless Networks VerO que é uma rede sem fios ? Uma rede sem fios (em inglês wireless network) é, como o seu próprio nome indica, uma rede na qual pelo menos dois terminais (computador portátil, PDA, etc.) podem comunicar sem ligação telegráfica. ...
Rundll32 - rundll32.exe Verrundll32 - rundll32.exe O processo rundll32.exe (rundll32 significa Run a DLL as a 32-bit application) é um processo genérico do Windows NT/2000/XP que serve para carregar as livrarias dinâmicas (DLLs) em memória para as tornar ...
Kernel32.dll Verkernel32.dll O processo kernel32.dll (kernel32.dll significa Windows Kernel Process) é um processo genérico do Windows NT/2000/XP que constitui o núcleo do Windows e que serve para gerir a memória, os recursos sistema e os processos...