• Wykonywanie operacji wejścia/wyjścia w tle.
Procesor rozpoczyna operację we/wy i wykonuje inne wątki kiedy urządzenie wykonuje odpowiednie operacje. Kiedy urządzenie kończy operację wysyła do procesora przerwanie. Urządzenia określające pozycję (mysz), drukarki, klawiatura, dyski i karty sieciowe są sterowane przy pomocy przerwań.
• Sterowanie wielozadaniowością.
Jądro generuje przerwania programowe w celu wywłaszczenia aktualnie pracującego wątku i zastąpienia go innym.
• Przejęcie sterowania od wątku który zakończył lub zawiesił pracę -przerwanie DPC (deffered procedurę cali)
• Asynchroniczne wykonywanie procedur (APC) - pozwala użytkownikowi lub systemowi na wykonanie fragmentu kodu programu w dowolnym momencie.