Похоже, у вас проблемы с видеокартой. Причина, по которой не-WPF-программы работают нормально, заключается в том, что они не поддерживают аппаратное ускорение в Windows XP.
Обновите драйверы видеокарты, так как они обычно виноваты в подобных ситуациях. Независимо от того, исправили ли драйверы проблему, убедитесь, что ваш компьютер чист (вентиляторы и радиаторы не заполнены пылью или волосами и т. Д.). Проведите стресс-тест на видеокарте, чтобы увидеть, появляются ли какие-либо отклонения. Обычно я бы порекомендовал FurMark, но это может привести к тому, что ваша карта Xpress загорелась, поэтому могут потребоваться дополнительные исследования безопасного стресс-теста.
Если ваша карта неисправна и у вас нет средств для ее восстановления, вы можете уменьшить аппаратное ускорение системы, чтобы заставить все приложения WPF выполнять рендеринг программного обеспечения (очевидно, это обходной путь, а не решение). Щелкните правой кнопкой мыши на рабочем столе, перейдите в «Свойства», затем перейдите на вкладку «Настройки» и нажмите кнопку «Дополнительно». Перейдите на вкладку «Устранение неполадок» и поверните ползунок аппаратного ускорения назад на полную отметку. Перезагрузите компьютер и снова посмотрите на свое приложение. Повторяйте, пока глюки не исчезнут.