A página oficial fica em Microsoft Learn, na coleção Sysinternals, e o botão entrega RAMMap.zip por download.sysinternals.com. Este site não armazena, reempacota ou altera o programa. Evite catálogos que inserem gerenciadores próprios, versões antigas ou publicidade parecida com botão de download. Confira o domínio final antes de salvar e mantenha o arquivo original para verificação.
O pacote v1.63 verificado em 13 de julho de 2026 tem aproximadamente 719 KB e foi publicado em 26 de março de 2026. Ele inclui executáveis x86, x64 e ARM64 mais Eula.txt. Tamanho e nome ajudam a detectar download incompleto, porém não substituem assinatura e SHA256. Se qualquer verificação falhar, apague a cópia e faça novo download diretamente da Microsoft.
Abra Configurações, Sistema e Sobre para consultar Tipo de sistema. Use RAMMap64.exe em Windows x64 com processadores Intel ou AMD, cenário da maioria dos PCs com Windows 11 e 10. Use RAMMap64a.exe somente no Windows on ARM, comum em máquinas Snapdragon. RAMMap.exe é a edição x86 para instalações de 32 bits. As três pertencem ao mesmo pacote funcional.
Também é possível instalar pelo comando winget install --id Microsoft.Sysinternals.RAMMap --exact. O parâmetro exact evita selecionar pacote de nome semelhante. Independentemente do método, aceite a EULA somente após confirmar a origem e a assinatura. RAMMap é portátil: não exige assistente tradicional nem adiciona um serviço contínuo para liberar memória em segundo plano.
O RAMMap mostra a memória física do Windows por uso e por estado. Um número alto, isoladamente, não representa falha: o Windows ocupa RAM ociosa com cache para acelerar leituras e pode recuperar muitas páginas Standby quando um aplicativo precisa de espaço. A análise precisa relacionar o valor a um sintoma reproduzível, como paginação contínua, lentidão, erro de alocação ou crescimento que não volta ao normal.
Comece na aba Use Counts e compare Active, Standby, Modified, Free e Zeroed. Depois abra a visão que corresponde à categoria elevada. Processes detalha memória privada por processo, File Summary associa páginas mapeadas a arquivos e Physical Pages examina páginas individuais. Essa ordem evita comparar contadores com definições diferentes ou tratar cache recuperável como se fosse memória permanentemente perdida.
Salve um snapshot antes de qualquer alteração e registre horário, versão do Windows, versão do RAMMap e carga em execução. Capture outro snapshot no mesmo ponto de uma repetição controlada. Duas imagens de cargas diferentes podem exibir totais muito distintos sem revelar causa. Uma comparação reproduzível, com a mesma entrada e o mesmo intervalo, vale mais do que simplesmente tentar reduzir todos os números.
Active identifica páginas atualmente necessárias e não imediatamente disponíveis para outro uso. Standby mantém dados válidos em cache que podem ser reutilizados ou substituídos sob pressão. Modified contém páginas alteradas que precisam ser gravadas antes do reaproveitamento. Free reúne páginas livres ainda não zeradas, enquanto Zeroed já foi limpo para uma nova alocação segura. O equilíbrio entre estados muda conforme a carga.
Process Private é memória privada de processos; Mapped File vem de mapeamentos apoiados por arquivos. Paged Pool e Nonpaged Pool pertencem ao kernel e a drivers. O Nonpaged Pool precisa permanecer na RAM, ao passo que o Paged Pool pode, em princípio, ser paginado. Como os proprietários e ciclos de vida diferem, esvaziar Standby não corrige crescimento de pool causado por um driver.
Working Set, commit e RAM física não são sinônimos. Working Set é o subconjunto de páginas virtuais atualmente residente para um processo. Commit é a promessa do Windows de fornecer RAM ou arquivo de paginação para páginas privadas. Reduzir um Working Set pode baixar o valor residente por alguns instantes sem remover a alocação ou o commit. Sempre nomeie o contador exato no relatório.