Olá como vai ?
Me chamo Guilherme sou consultor independente e vou te ajudar!
O Windows usa um conceito chamado cache de memória
Basicamente no lugar de manter a memória livre e ociosa ate que voce resolva utiliza-la em talvez 5% do tempo, o sistema mantém um cache com os programas recém abertos, assim caso voce reabra algum desses programas, ele ja estará carregado, não sendo necessario esperar que o lento HD o carregue, esse cache é a memória em espera; um recurso chamado superfetch, também pode carregar no cache, programas usados com frequência.
Se quiser fazer um teste, desabilite esse serviço
“Windows + R” para abrir a janela Executar, escreva “services.msc” e pressione Enter;
Com a tela de serviços aberta, ache “Superfetch”, clique com o botão direito sobre a opção e selecione “Propriedades”;
Em “Tipo de Inicialização”, marque “Desativado”. Em “Status do serviço”, use o botão “Parar”.