Etapas Para Resolver Problemas De Memória De Paginação Do Kernel Do Windows

October 7, 2021 By Sean Fry Off

Recomendado: Fortect

  • 1. Baixe e instale o Fortect
  • 2. Abra o programa e clique em "Digitalizar"
  • 3. Clique em "Reparar" para iniciar o processo de reparo
  • Baixe este software e conserte seu PC em minutos.

    Nessa postagem do blog, vamos distinguir algumas das possíveis causas que, infelizmente, podem causar a atualização da memória do kernel do Windows e, a seguir, mostrarei várias maneiras de corrigir isso problema. g.A memória do kernel é a memória alocada ou usada pelo sistema operacional também, incluindo o kernel e todos os operadores. A memória do kernel paginada agora pode ser gravada em um registro de página, se houver. Um espaço de disco rígido de kernel não paginado nunca é gravado junto com um arquivo de paginação.

    g.

    • 2 minutos grátis antes de aria-label = “Artigo lido.

    Neste artigo

    O Storage Manager cria os pools de armazenamento de público que o kit propõe para alocar memória: pool não paginado e, além disso, pool paginado. Ambas as memórias estão localizadas principalmente em uma área externa semelhante ao espaço de endereçamento adquirido para todo o sistema, e nossa memória é planejada no espaço de endereçamento virtual vinculado a quase todos os processos. Um fluxo não paginado consiste em endereços de memória virtual porque funcionam com segurança e são alocados na memória física, desde que eu diria que os materiais de kernel apropriados estão alocados. O pool paginado consiste em soquetes de contêineres de armazenamento virtual que por acaso existem paginados e enviados para meu consultório. Para melhorar o desempenho, as técnicas de processador único têm piscinas externas com panoramas de flores, enquanto os sistemas de multiprocessador têm piscinas esportivas múltiplas.

    Os descritores para Objetos de Kernel acumulados estão em tabelas de pool externas, portanto, o número das famílias de descritores que podem ser configuradas depende da memória introduzido.

    O sistema registra as lentidões e, portanto, os valores atuais em bilhar não paginado, pool paginado e também compras de arquivo paginado. Para obter mais informações, entenda Sobre o desempenho do armazenamento .

    Computadores e servidores Windows podem ter conhecimento prático de problemas de falta de memória que acabaram de vazar um driver em camadas específico que direciona os dados para o local não paginado do sistema. Os pools não swap são dados normalmente na RAM do computador que são usados ​​basicamente pelo tipo de kernel e driver do sistema em tempo real. efetivamente nunca é armazenado na memória física.

    A memória não paginada atual pode, no entanto, ser visualizada na seção Memória no painel Desempenho do Gerenciador de tarefas. A captura de tela abaixo mostra que quase toda a memória da Internet está em uso, e a maior parte dela está sendo usada apenas pelo novo pool não paginado de 4,2 GB. Normalmente, em termos associados a pools não paginados, o tamanho raramente é superior a 200-400 MB. Um grande fluxo não paginado geralmente é indicado como um vazamento de memória completo em uma consideração do sistema ou driver de dispositivo.

    Se houver vazamento de memória operando em corrupção não paginada no servidor, os seguintes eventos aparecerão no log de funções do programa de software:

    ID do evento: 2019
    Fonte: Srv
    Descrição: A Internet não conseguiu alocar a partir dele, realmente é um pool do sistema não alocado externamente enquanto o intervalo estava vazio

    A maioria dos vazamentos de memória reconhecidos acima são causados ​​por problemas com softwares de terceiros instalados no Windows. Geralmente são redes piloto. Siga as regras de mesclagem ao publicar arquivos grandes (geralmente elas são estabelecidas rapidamente).

    • Windows x64 para você até 128 GB e não mais do que 75% da memória física.
    • Windows x86 com 2 GB e não mais do que 75% de RAM.

    Apenas reiniciar o PC com Windows irá limpar a área da minha piscina sem conexão externa. Isso pode ser aceitável para muitas casas, mas para o dispositivo, você precisa procurar a melhor solução de servidor que funciona 24 horas por dia, 7 dias por semana.

    Desativar driver para monitoramento de uso de dados de rede

    A boa e velha RAM “paginada” sem memória do kernel na empresa-alvo refere-se à seção de memória virtual reservada para um kernel específico, enquanto “não paginada” se refere à memória do kernel geralmente alocada na RAM interna.

    Um bom motivo para a capacidade de lembrar vazamento em pool não paginado muitas vezes não é compatível com usuários de estradas de monitoramento de atividade de rede (uso de dados de rede – NDU, % WinDir% system32 drivers Ndu. sys ) usando o driver do adaptador de rede. A maioria deles está propensa quando você precisa de drivers de rede assassinos e uma jarda de placas MSI em conflito com drivers NDU. Este serviço pode ser incapacitado sem perda significativa de uso do Windows.

    1. Abra o Editor do Registro (regedit.exe);
    2. Vá para a chave de registro HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Ndu ;
    3. Altere o gozo do parâmetro de inicialização para o número 4.

    Encontre um grande vazamento de memória no modo kernel com PoolMon

    Você pode tentar identificar como o driver que causou a memória foi parar no local não paginado. Para fazer isso, geralmente precisamos da ferramenta de console Poolmoon.exe, que está incluída no Windows Driver Kit (WDK). Baixe o WDK para o seu novo Windows após a versão da Microsoft e instale-o também. Em seguida, execute a faixa específica do Poolmon.exe (se o WDK para Windows ten estiver disponível, a ferramenta está virtualmente localizada na pasta C: Arquivos de programas (x86) Windows Kits 10 Tools ) .

    Após o início e os anunciantes da ferramenta serão P. A segunda coluna exibe as metatags de processo, portanto, não use extended cram nonp (atributo). Em seguida, pressione B para classificar de forma crítica a lista de motoristas pela coluna mais importante Bytes.

    A coluna da esquerda contém etiquetas de ciclista. Sua tarefa é entender o driver do arquivo que utiliza a tag all. Em nossa ilustração, você pode ver que a maior parte da RAM do pool não paginado é utilizada por drivers marcados como Nr22, ConT e smNp.

    As marcas devem ser escavadas usando os blocos de construção strings.exe (da Sysinternals), o comando interno findstr ou PowerShell.

    Use comandos importantes dos registros do driver associados às tags encontradas:

    findstr / m / / s Nr22% Systemroot% System32 drivers *. sys
    findstr versus l / m / 's ConT% Systemroot% System32 staff *. sys
    findstr / l / s / l smNp% Systemroot% System32 drivers 2 .. sys

    Definir localização "C: Windows System32 drivers"
    Select-String -Path * .sys -Pattern "Nr22" | - Seleção sensível a maiúsculas e minúsculas - Nome do arquivo do objeto - Único
    Select-String -Path * .sys -Pattern -CaseSensitive "py28" | Select-Object FileName -Unique
    Select-String -Path * .sys -Pattern "Ne40" | - nome do arquivo do objeto de seleção sensível ao caso - exclusivo

    Assim, produzimos uma lista de e-mails de marcadores junto com arquivos de driver que podem estar provocando o problema. Agora você pode tomar uma decisão a quais drivers e partes de um sistema esses arquivos se referem próximos a nomes específicos. Você pode fazer um com a ferramenta sigcheck da Sysinternals.

    A ferramenta retorna o nome da pessoa, descrição, produto e driver, caso contrário, um componente definitivo do Windows.

    Você pode, neste ponto, tentar desinstalar / atualizar / instalar novamente ou o driver de serviço problemático.

    Recomendado: Fortect

    Você está cansado de ver seu computador lento? Está cheio de vírus e malware? Não tema, meu amigo, pois Fortect está aqui para salvar o dia! Esta poderosa ferramenta foi projetada para diagnosticar e reparar todos os tipos de problemas do Windows, ao mesmo tempo em que aumenta o desempenho, otimiza a memória e mantém seu PC funcionando como novo. Então não espere mais - baixe o Fortect hoje mesmo!

  • 1. Baixe e instale o Fortect
  • 2. Abra o programa e clique em "Digitalizar"
  • 3. Clique em "Reparar" para iniciar o processo de reparo

  • Se o vazamento de memória se beneficia em um BSOD, você pode descobrir o problema como parte do arquivo de despejo de memória do meu driver.

    1. Carregue um grande dump no depurador Windbg;
    2. Execute o comando: ! vm
    3. Se o NonPagedPool Usage for maior que o NonPagedPool Max, o heap não paginado foi realmente esgotado;
    4. Verifique o conteúdo do pool correspondente usando as instruções (os resultados também são classificados de acordo com o uso de uma poça que não foi trocada): ! combinar 2 em uso
    5. Depois de obter o graffiti do driver, encontre nosso próprio arquivo de driver usando findstr , strings.exe conforme resumido acima.

    Instale o nosso e as últimas versões dos drivers de rede do adaptador

    Tente fazer download e criar os drivers mais recentes para os seus produtos técnicos no site do provedor.

    windows paged kernel memory

    Se a atualização do driver in-loco for possível como parte do Windows, verifique se há problemas de inicialização após instalar uma nova equipe. Tente restaurar a versão anterior normalmente associada ao motorista de táxi do aeroporto e descubra se o script persiste. Se o próprio problema mudar, desative as atualizações automáticas do proprietário.

    Desative alguma função do Hyper-V

    Em alguns casos, normalmente a função Hyper-V instalada invoca o filtro de área de armazenamento para o pool não paginado. Se as famílias não precisarem dessa peça, recomendamos desligá-la.

    windows paged kernel memory

    No Windows Server, alguém pode desabilitar a função Hyper-V usando a liderança do PowerShell:

    Se a pesquisa não retornou nenhum resultado de validação, o vazamento de retenção de memória foi simplesmente causado por algum processo do modo de usuário. Abra o Gerenciador de Tarefas, observe os detalhes de faturamento mensal, adicione a coluna Pool NP para encontrar abordagens com muita memória apenas no pool não paginado.

    Isso não se esqueça se aplica ao Windows Server 2019/2016 / 2012R e ao Windows 10 / 8.1 Desktop.

    Você pode mapear arquivos de driver para fins de rótulos diretamente em poolmon.exe. Para aplicar isso junto, certifique-se de que um arquivo pooltag.txt seja o diretório de ferramentas que contém. Provavelmente, você simulará pooltag.txt do diretório de compilação do WDK, potencialmente, baixe-o do GitHub. Inicie o Poolmon da seguinte maneira:

    Observe que qualquer nome de driver agora é exibido em toda a coluna Mapped_driver.

    Baixe este software e conserte seu PC em minutos.

    O pool paginado é o número total de kernel e conhecimento de driver de dispositivo que CAN passa de uma área de armazenamento física para um histórico de página lenta (origem). Um pool não paginado é a quantidade vinculada ao kernel e à memória do driver de dispositivo que, infelizmente, deve permanecer na memória física. Este tipo de armazenamento não pode ser alterado para disco.

    < p id = "3">Desative o motorista de táxi para monitorar o uso de dados de rede.Usando PoolMon para encontrar vazamentos de retenção do modo kernel.Instale os drivers mais recentes para sua placa principal.Normalmente, desative a função Hyper-V.

    Windows Paged Kernel Memory
    Memoria Del Kernel Paginata Di Windows
    Windows Gepagineerd Kernelgeheugen
    Windows Ausgelagerter Kernelspeicher
    Windows Karnminne
    Memoria Del Kernel Paginada De Windows
    Memoire Du Noyau Paginee Windows
    윈도우 페이지 커널 메모리
    Pamiec Stronicowana Jadra Systemu Windows
    Vygruzhaemaya Pamyat Yadra Windows