Resposta curta

Sim. A Microsoft lista o RAMMap para Windows Server 2008 e posteriores, portanto o Windows Server 2019 está dentro do intervalo documentado. Use o ZIP oficial v1.63, extraia o arquivo completo, escolha RAMMap64.exe em um servidor x64 comum de Intel ou AMD e execute a interface com a elevação necessária. O Server Core não oferece o mesmo shell de área de trabalho completo do Desktop Experience, então não presuma que uma janela local do RAMMap estará disponível.

O RAMMap é compatível com o Windows Server 2019?

A documentação oficial do RAMMap lista o Windows Server 2008 e versões posteriores. Esse intervalo inclui o Windows Server 2019, mas não deve ser interpretado como uma promessa de que todos os modos de instalação e todos os modelos de administração remota funcionarão como uma área de trabalho completa.

Em uma investigação local, trate o RAMMap como um observador gráfico portátil do uso de páginas físicas. Comece com uma linha de base tranquila, registre a compilação e a carga do servidor e separe a observação de qualquer mudança que você esteja testando. A janela real do Use Counts abaixo ajuda a classificar páginas, mas não substitui contadores de longa duração nem um rastreamento de diagnóstico da aplicação.

Decisões de compatibilidade no Windows Server 2019
AmbienteO que o intervalo documentado significaEscolha prática
Windows Server 2019Incluído no Windows Server 2008 e posterioresPonto de partida válido para a análise com RAMMap
Desktop ExperienceShell gráfico completo disponívelUse quando a janela do RAMMap precisar rodar localmente
Server CoreInstalação mínima sem o shell completo da área de trabalhoPrefira contadores nativos, PowerShell ou um fluxo de administração aprovado
Hardware de servidor x64Caso normal de 64 bits em Intel ou AMDExecute RAMMap64.exe
Hardware ARM64Somente quando o sistema e o hardware forem ARM64Execute RAMMap64a.exe
Janela Use Counts do RAMMap mostrando categorias de páginas físicas
Interface real do RAMMap: Use Counts é o ponto de partida para classificar páginas físicas, não um painel completo de desempenho do servidor.

Desktop Experience versus Server Core

O Server Core é a opção de instalação mínima do Windows Server. Ele omite deliberadamente o shell completo da área de trabalho. Por isso, o fluxo local normal do RAMMap — abrir uma janela, selecionar uma guia e ler a grade — deve ser planejado com Desktop Experience ou outro método de administração compatível, e não presumido no Server Core.

Esse limite é sobre a interface e o procedimento, não uma afirmação de que o Server Core seja um sistema operacional incompatível. Em servidores somente Core, use Performance Monitor, contadores do Windows, PowerShell e a telemetria aprovada. Não apresente o RAMMap como tendo um modo integrado de alvo remoto sem uma verificação específica.

Escolha o fluxo antes de copiar o ZIP
PerguntaDesktop ExperienceServer Core
Precisa da janela do RAMMap localmente?Fluxo gráfico previsívelNão presuma que a GUI completa está presente
Precisa de monitoramento contínuo?Combine snapshots do RAMMap com contadoresUse contadores nativos e telemetria aprovada
Precisa de uma visão pontual da memória física?Faça um snapshot controlado com a elevação adequadaUse as ferramentas de diagnóstico compatíveis
Precisa mudar o estado da memória?Documente o teste e a aprovação antesEvite comandos de limpeza não verificados
Limite do Server Core

A formulação segura é: “O RAMMap está no intervalo Windows Server 2008 e posteriores; Desktop Experience é o fluxo gráfico local previsível.” Isso não promete uma janela local do RAMMap em toda instalação Server Core.

Qual executável do RAMMap devo usar?

O arquivo v1.63 verificado contém RAMMap.exe, RAMMap64.exe, RAMMap64a.exe e Eula.txt. Uma instalação normal do Windows Server 2019 em hardware Intel ou AMD é x64, então RAMMap64.exe é a escolha prática. RAMMap64a.exe é para Windows on ARM e RAMMap.exe é a versão de 32 bits; o nome do arquivo não substitui a conferência da arquitetura.

Baixe o arquivo pelo guia de instalação do RAMMap ou pelo ZIP oficial da Microsoft, extraia o conjunto completo para uma pasta controlada e mantenha os executáveis da mesma versão juntos. Se houver dúvida, consulte o guia de versões do RAMMap antes de coletar evidências.

Escolha dos executáveis do RAMMap v1.63
ArquivoUse quandoObservação para o Server 2019
RAMMap64.exeWindows x64 Intel ou AMDEscolha esperada para a maioria dos servidores
RAMMap64a.exeWindows ARM64Somente com sistema e processador ARM64
RAMMap.exeWindows de 32 bitsNão é o caso normal do Server 2019
Eula.txtPara consultar os termos de distribuiçãoMantenha com o arquivo extraído
Ilustração conceitual de um arquivo de servidor, escolhas de arquitetura e um escudo de verificação para configurar o RAMMap
Conceito visual de arquivo, arquitetura e verificação; não é uma captura de tela real do Windows Server.

Fluxo seguro de configuração para um servidor

Uma investigação de memória no servidor fica mais fácil de repetir quando a configuração é simples e explícita. O arquivo atual da Microsoft é um ZIP portátil, não um serviço em segundo plano. Registre a identidade do servidor, a carga, o horário e a arquitetura antes de abrir uma visão detalhada e mantenha o arquivo original e os snapshots separados da pasta de trabalho.

O guia de segurança do RAMMap explica melhor a fonte, o hash e a assinatura. O fluxo curto abaixo mantém a pergunta de diagnóstico visível e evita confundir um comando Empty com uma correção.

  1. Registre a linha de base

    Anote a compilação do Windows Server, a memória instalada, a arquitetura, a carga atual, o horário e o sintoma que está sendo testado.

  2. Verifique a fonte

    Use o Microsoft Learn e o ZIP oficial do Sysinternals. Para a v1.63, o arquivo verificado tem 737.190 bytes e SHA256 6536A8107A3FB391E4443F2742366067341A7DA50DE89F99CA0B2390120DD0CC.

  3. Extraia uma única versão

    Descompacte o arquivo completo em uma pasta controlada. Não misture RAMMap64.exe ou RAMMap64a.exe de versões diferentes.

  4. Execute com a elevação adequada

    Inicie o executável correspondente como administrador quando a investigação precisar de visibilidade da memória física do sistema, seguindo a política de acesso e mudanças.

  5. Capture antes de mudar qualquer coisa

    Comece em Use Counts e passe para Processes, Priority Summary ou File Summary conforme a categoria maior. Salve as anotações antes de qualquer ação Empty.

Regra de produção

Não esvazie páginas Standby, Working Set ou System Working Set como manutenção de rotina. Uma ação de limpeza muda o estado medido e pode gerar ruído de leitura no disco.

O que o RAMMap pode e não pode provar

O RAMMap é mais útil para responder: “qual categoria de páginas físicas está grande agora?”. Ele pode direcionar a próxima pergunta para processos, arquivos mapeados, prioridades, páginas Standby ou categorias do kernel. Por si só, não prova que uma aplicação tem um vazamento, não explica toda decisão de commit e não substitui uma captura de desempenho de longa duração.

Use a referência de tipos de memória do RAMMap para interpretar os rótulos e escolha uma ferramenta de acompanhamento compatível com o caminho de alocação suspeito. Para um vazamento de aplicação, correlacione snapshots repetíveis com contadores de processo; para um problema de pool do kernel, passe para um diagnóstico adequado de pool ou desempenho.

Transforme uma observação do RAMMap na próxima pergunta
ObservaçãoVisão útil do RAMMapLimite do acompanhamento
Process Private está crescendoUse Counts e ProcessesConfirme commit e working set com ferramentas de processo
Mapped File está grandeFile Summary e File DetailsSepare mapeamentos ativos do cache recuperável
Standby está grandeUse Counts e visões de prioridadeTrate como cache recuperável, não automaticamente como vazamento
Categoria do kernel ou driver está altaUse Counts e contexto das páginasPasse para diagnósticos de pool, driver ou desempenho
O servidor fica lento durante horasPontos de controle do RAMMapUse contadores, traces e evidências da carga para avaliar a duração

Checklist repetível para o Server 2019

Use o mesmo passo de carga e a mesma ordem de observação ao comparar dois pontos de controle. Um registro útil contém a versão exata do RAMMap, a arquitetura do executável, a compilação do Windows Server, a memória instalada, a carga, o horário e a guia ou categoria que mudou. Isso vale mais do que uma única captura colorida.

Se o RAMMap travar ou não abrir, não trate a ausência da visão como evidência sobre a memória do servidor. Siga o checklist do RAMMap que não abre, confirme que os arquivos vieram do mesmo arquivo e registre o erro. Para uma falha de atualização, use o guia do erro ao atualizar o banco de dados.

  • Mantenha uma linha de base tranquila antes do passo de carga.
  • Repita o mesmo passo em vez de alterar vários serviços ao mesmo tempo.
  • Compare categorias e horários, não apenas cores.
  • Guarde o hash do ZIP e a arquitetura com as anotações.
  • Passe para Performance Monitor, traces, pool ou ferramentas do fornecedor quando o RAMMap não identificar o caminho da alocação.
Confira o registro verificado do WinGetwinget show Microsoft.Sysinternals.RAMMap

Perguntas frequentes sobre o RAMMap no Windows Server 2019

O RAMMap funciona no Windows Server 2019?

Sim. A Microsoft lista o RAMMap para Windows Server 2008 e posteriores, incluindo o Windows Server 2019. O fluxo local ainda depende do modo de instalação e do shell gráfico disponível.

Posso executar a janela do RAMMap localmente no Server Core?

Não presuma que o fluxo gráfico local completo está disponível no Server Core. Desktop Experience é a escolha previsível para uma janela local; servidores Core devem usar contadores nativos, PowerShell ou um desenho de administração aprovado.

Qual arquivo do RAMMap devo usar em um Server 2019 normal?

Use RAMMap64.exe em um servidor x64 normal de Intel ou AMD. RAMMap64a.exe é para ARM64 e RAMMap.exe para Windows de 32 bits.

O RAMMap substitui o Performance Monitor?

Não. O RAMMap detalha páginas físicas em um momento específico. Combine-o com contadores ou traces quando a questão envolver duração, desempenho ou o caminho de alocação de um processo.

Devo esvaziar a memória Standby em um servidor de produção?

Não como manutenção de rotina. As ações Empty mudam o estado e podem esconder evidências. Use-as somente em um experimento de diagnóstico documentado e aprovado.

VERSÃO ATUAL VERIFICADA

Baixe o RAMMap para o fluxo do Server 2019

Obtenha o ZIP v1.63 verificado da Microsoft Sysinternals e escolha o executável correspondente à arquitetura do servidor.

Baixar RAMMap v1.63 oficial
O download oficial da Microsoft abre depois de uma verificação da fonte de 15 segundos.

Ajuda relacionada do RAMMap