O Windows usa uma técnica round-robin com uma fila de feedback multinível para agendamento de prioridades desde o NT, embora no Vista houvesse algumas melhorias heurísticas para garantir que alguns processos, como o desfragmentador de disco, sejam de menor prioridade para não interferir nos processos de primeiro plano. Tanto quanto sei, o Windows 7 usa o mesmo programador do Vista, embora possa ter havido pequenas melhorias.