A resposta smart-a * é "porque eles não devem somar o total". :)
Sério: Primeiro, você está perdendo a memória "em uso". Outro termo para "em uso" seria "em um conjunto de trabalho do processo, ou em um dos conjuntos de trabalho do sistema, ou em uma alocação não paginável". Resumidamente, essa é toda a RAM que está "abaixo" dos endereços virtuais que podem ser referenciados sem incorrer em uma falha de página. Você pode calcular "Em uso" como "Total" - "Disponível" - "Modificado" ... exceto que você não tem um contador lá para a lista de páginas Modificada. O MPL é geralmente muito pequeno, a menos que você esteja executando sem um arquivo de paginação.
Como harrymc disse, "Disponível" é a soma de três listas, chamadas de lista de páginas em espera, livre e zero. As páginas Free e Zero não contêm informações associadas a nenhum processo em execução. No entanto, o modo de espera contém páginas perdidas de processos que podem ser necessários por esses processos novamente (elas seriam incluídas nesses processos por meio de um tipo de "falha de página flexível") - mas se algumas páginas em espera precisarem ser usadas Isso pode acontecer instantaneamente, porque todos os dados que estão nas páginas em espera também estão disponíveis no disco e podem ser lidos de volta no disco, se necessário.
Então, imediatamente, você pode ver que, se você está tentando adicionar "Disponível" e "Grátis" juntos, isso é um erro ... porque "Grátis" já faz parte de "Disponível", então você está contando "Livre" duas vezes.
(Para tornar a vida mais divertida, o que o Gerenciador de Tarefas relata como "Livre" na verdade inclui as listas de páginas Livre e Zero.)
O grande contribuinte para a discrepância, no entanto, é geralmente o contador "Em cache". No Windows 7 "Em cache" inclui o conjunto de trabalho de cache do sistema de arquivos (não SuperFetch, isso é algo diferente) e a lista de páginas em espera. Portanto, se você tentar adicionar "Disponível" e "Em cache" juntos, estará contando a lista de Espera duas vezes, o que obviamente o desviará.
No Windows 8 e 10, eles confundem ainda mais as coisas contando o MPL como parte do "Cache" na tela do Gerenciador de Tarefas.