Réponses:
Il n'y a pas une seule réponse pour tous ... cela dépend vraiment de votre expérience individuelle et du programme impliqué.
En règle générale, un programme aura cela lorsqu'il ne répond pas aux commandes / événements typiques de l'interface graphique Windows tels que maximiser / déplacer, etc.
Les raisons typiques en sont que le programme est monothread et est actuellement occupé à traiter une commande (par exemple, l'enregistrement).
Habituellement, un programme reviendra à la vie après avoir terminé la tâche, mais, il n'y a tout simplement aucun moyen de savoir à l'avance - autant qu'il pourrait terminer une tâche très complexe, il peut également être probable qu'il se trouve également dans une infinité boucle et ne récupérera jamais!
Personnellement, je dirais que s'il gèle en réaction à quelque chose que j'ai fait, j'attendrais (jusqu'à) au moins une minute (par exemple, la sauvegarde des clics), mais, si c'est juste aléatoire et que ce n'est pas intensif tâches, je dirais soit lui donner une minute ou conclure qu'il est gelé.
Désolé, je ne peux pas être plus précis, mais il n'y a tout simplement pas de réponse unique qui convient à tout.