Selon le site d'assistance officiel de Windows, une raison pour laquelle un ordinateur exécutant Windows ne s'arrête pas peut être qu'un pilote de périphérique ou un programme interfère avec le processus d'arrêt standard. Fermeture manuelle de tous les programmes peut résoudre le problème. La recherche des derniers pilotes pour un périphérique sur l'ordinateur peut également résoudre le problème.
Les autres problèmes pouvant interrompre le processus d'arrêt incluent les virus, les logiciels espions, les logiciels malveillants et les processus malveillants similaires qui s'accumulent lors de l'utilisation d'Internet. Dans de tels cas, des mesures drastiques peuvent être nécessaires pour forcer un arrêt. De telles mesures incluent une réinitialisation matérielle ou l'utilisation du Gestionnaire des tâches pour trouver les processus incriminés afin d'y mettre fin directement. Une réinitialisation matérielle nécessite d'appuyer sur le bouton d'alimentation et de le maintenir enfoncé jusqu'à ce que l'ordinateur s'éteigne complètement, en ignorant complètement la fonction de réinitialisation logicielle. Il n'est pas recommandé de le faire, car cela pourrait endommager l'ordinateur.
Dans le cas où des programmes malveillants interfèrent avec le processus d'arrêt d'un ordinateur ou d'autres fonctions, il est judicieux de rechercher et d'utiliser un logiciel antivirus approprié pour résoudre le problème. Une fois l'ordinateur nettoyé, il pourra peut-être effectuer une réinitialisation logicielle sans autre problème.
Un ordinateur qui ne s'arrête pas peut également être un problème matériel nécessitant l'expertise d'un technicien informatique pour s'attaquer à la racine du problème. Le bouton d'alimentation peut se casser ou un problème plus grave peut empêcher le processus d'arrêt approprié à l'intérieur de l'ordinateur, ce qui l'expose à des dommages futurs.