Windows 98 bruger en ikke-forebyggende, prioritetsbaseret planlægningsalgoritme. Ikke-forebyggende betyder, at en tråd typisk vil udføre hele sin tidsudsnit, indtil den frivilligt giver efter eller blokerer. Tråde med en højere prioritet er planlagt til tidsudsnit hyppigere end tråde med en lavere prioritet.