Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como corrigir BSOD "Critical process has died" no Windows 11 24H2 causado por SSDs Western Digital

O Windows 11 24H2 tem causado falhas críticas em alguns dispositivos, especialmente em PCs que utilizam certos SSDs da Western Digital, resultando na temida tela azul da morte (BSOD) com a mensagem "Critical process has died". Essa falha está relacionada a drivers de armazenamento, como o stornvme (drivers de armazenamento NVMe), e ao controlador RAID. A questão principal parece ser o gerenciamento inadequado da memória buffer para o Host Memory Buffer (HMB) em SSDs da série WD SN770 e SN580, que requerem 200MB de memória, mas geram conflito no sistema com a nova alocação feita pelo Windows 11 24H2.


Microsoft está ciente do problema e está trabalhando em uma solução. No entanto, uma correção temporária pode ser implementada manualmente, ajustando as configurações do registro para desativar o HMBAllocationPolicy, evitando o BSOD.


Exemplo de correção manual:


1. Ajustar o registro manualmente:



  • Abra o Editor do Registro.

  • Navegue até o caminho:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device

  • Se não houver uma entrada chamada HMBAllocationPolicy, crie-a:

    • Clique com o botão direito na parte direita da janela, selecione NovoDWORD (32 bits).

    • Nomeie o valor de HMBAllocationPolicy.


  • Defina o valor do HMBAllocationPolicy para 0:

    • Dê um duplo clique no valor recém-criado e defina o dado do valor como 0.


  • Clique em OK e reinicie o PC.


2. Usar script de Registro para aplicar a correção automaticamente:




  • Copie e cole o seguinte conteúdo em um arquivo de texto e salve-o com a extensão .reg. Depois, execute-o para aplicar as mudanças no registro:


    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorPort]
    "HMBAllocationPolicy"=dword:00000002

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device]
    "HostMemoryBufferBytes"=hex(7):56,00,45,00,4e,00,5f,00,31,00,35,00,42,00,37,00,\
    26,00,44,00,45,00,56,00,5f,00,35,00,30,00,31,00,37,00,26,00,52,00,45,00,56,\
    00,5f,00,3f,00,3f,00,20,00,36,00,37,00,31,00,30,00,38,00,38,00,36,00,34,00,\
    00,00,56,00,45,00,4e,00,5f,00,31,00,35,00,42,00,37,00,26,00,44,00,45,00,56,\
    00,5f,00,35,00,30,00,34,00,31,00,26,00,52,00,45,00,56,00,5f,00,3f,00,3f,00,\
    20,00,36,00,37,00,31,00,30,00,38,00,38,00,36,00,34,00,00,00,00,00

    Após aplicar essa correção, o Host Memory Buffer será desativado, o que deve prevenir novos BSODs. No entanto, a desativação do HMB pode impactar o desempenho do SSD. Essa solução é temporária até que uma correção oficial da Microsoft seja disponibilizada.




To share Download PDF