rien, problème interne à l'application, que veux-tu...? il faut voir si ton applications est bien faites pour windows2000. C'est pas compliqué le reboot, vient tous droit des API windows, une fonctions interne, à Kernel32.dll. Essaye de restaurer la base de registre, (a partir du DOS), car il n'ai pas impossible que ca viennent de là...
Conclusion, tu restaure la base de registre, tu test l'applicaionn si le problème dure, réinstalle uniquement windows et reteste l'application...si le problème continue je pense que ca vient du jeux...