XP - Это, конечно многое меняет, но боюсь, что раз уж он у Вас установлен, а проблема есть, то готового рецепта все-таки нету... Только если с бубном прыгать вокруг настроек управления питанием. Тут не видя картины, сложно судить о происходящем. По крайней мере, в ХР я вообще не помню проблем с активным десктопом. Это как раз постоянно вылетало в 98-м и в 2000-м... Нажмите Мой компьютер - Свойства и посмотрите - под надписью Майкрософт Виндус ХР - какой Сервис Пак прописан.