Windows NT bruker en prioritetsbasert, forebyggende planleggingsalgoritme
I Windows NT tildeles prosesser et prioritetsnivå, og høyprioriterte prosesser gis høyere prioritet for å få tilgang til CPU. Hvis to eller flere prosesser kjører på samme prioritetsnivå, planlegges de på en round-robin-måte, og hver har en bestemt tidsdel å utføre. Imidlertid, hvis en prosess med høyere prioritet blir klar til å kjøre, kan den forhindre (avbryte) en prosess med lavere prioritet, og sikre en rettidig respons på oppgaver med høy prioritet. Denne mekanismen sikrer effektiv utnyttelse av CPU-ressurser og prioritering av kritiske prosesser i Windows NT.