Cependant, selon le système d'exploitation, un changement de contexte peut également avoir lieu à ce moment.
Un commutateur de contexte peut signifier un commutateur de contexte de registre, un commutateur de contexte de tâche, un commutateur de contexte de thread ou un commutateur de contexte de processus. Ce qui sera commuté est déterminé par le processeur et le système d'exploitation.