Você pode ter nardware excelente e conexão de internet super rápida, mas o servidor ao qual você está se conectando não é tão rápido ou está sob carga pesada o tempo todo. É por isso que todas as operações relacionadas ao Windows Update (incluindo a verificação de atualizações e a procura de drivers online) demoram tanto.