Eu odeio dizer isso, mas de vários anos fazendo reparos eu tenderia a me inclinar para o disco rígido, embora isso, é claro, esteja longe de ser uma garantia.
Para começar, você está vendo um pico de uso de HDD no PerfMon, que coincide com a lentidão; em segundo lugar, um tempo de inicialização de 20 minutos é obsceno, mesmo para hardware muito mais antigo e é um comportamento que eu vi em inúmeros computadores com discos rígidos ruins.
Eu sugeriria encontrar especificamente o fabricante do disco rígido e, em seguida, obter a ferramenta de diagnóstico gratuita apropriada no site desse fabricante. Exemplos disso seria o SeaTools da Seagate (disponível no link )
Execute um diagnóstico "rápido" se ele tiver essa opção e, se o diagnóstico rápido não ativar nada, você deverá executar uma varredura de superfície completa, que pode levar um tempo muito longo tempo dependendo do tamanho / velocidade da unidade.
Boa sorte!