O clássico é a maioria das pessoas desinstalar drivers à toa ou refazer o Windows antes de simplesmente checar o básico - isso não te ajuda muito se o problema real está em outro lugar. As outras respostas já trazem alguns pontos bons, mas eu sugeriria tentar outra direção.
Dá uma olhada no Visualizador de Eventos para ver o que está acontecendo na hora dos travamentos. Aperta Win+R, digita `eventvwr.msc` e vê os "Eventos do Sistema" - ali você costuma achar erros de drivers ou serviços que o Gerenciador de Tarefas nem mostra. Particularmente interessante são erros de `nvlddmkm` (driver NVIDIA) ou coisa assim. Ao mesmo tempo, você também pode abrir o Monitor de Recursos (que outra resposta mencionou) e ir especificamente em "Disco" - às vezes tem pequenos picos de I/O ali que travam tudo momentaneamente, sem aparecer como uso alto de CPU ou RAM.
Se não achar nada ali, eu experimentaria desativar o Windows Search, como já foi dito - isso realmente pode causar travamentos bem sutis. Desativa à título de teste por uma semana e vê se melhora. Se ajudar, achaste teu problema. Se não, o próximo passo é mais atualizar drivers (principalmente chipset, áudio e gráficos) ou, se der problema mesmo, refazer o Windows - mas só depois de investigar direitinho.