A quantidade de RAM que o Windows mostra como "em uso" em um sistema ocioso quase sempre é praticamente sem sentido.
O Windows (como o Linux) é um sistema operacional de memória virtual paginada por demanda: o sistema operacional processa as coisas quando e como elas são necessárias (essa é a parte "sob demanda"). "Necessidade" é evidenciada por falhas de página rígidas. "Coisas" são conjuntos de páginas de código e dados.
Grande parte disso acontece quando o sistema operacional é iniciado. No tempo de inicialização do sistema operacional, muitos programas que são partes do sistema operacional, além de muitos outros que você instalou, são iniciados. Após os passos de inicialização, a maioria deles não faz muito na maior parte do tempo - é por isso que o uso da CPU mostrará quase zero.
Agora, se você não precisar da RAM para mais nada (porque o sistema está, como você disse, ocioso e desde a inicialização), o sistema operacional não tem motivo para paginar nada disso. coisas fora - e desde que alguns desses programas podem precisar de alguns em breve, há motivos para mantê-lo na memória RAM.
Mas se novos programas que você iniciar mais tarde precisarem de mais memória RAM do que o que está atualmente disponível, o Windows reduzirá automaticamente a quantidade de memória RAM retida (os "conjuntos de trabalho") por processos ociosos para liberar espaço. Escrevendo para o arquivo de paginação é um método usado aqui, mas não o único.
Você não precisa se preocupar com isso e não precisa fazer nada para "otimizá-lo", a menos que tenha problemas de desempenho ao executar os aplicativos que precisa executar. Nesse caso, você não está mais preocupado com o uso da memória do Windows ocioso . ;)
Veja minha resposta mais longa aqui .