Насколько я помню давно у меня была такая проблема, только я уже о ней забыл

Рекомендация - ставишь СП, после этого заново ставь дрова на видео; устанавливаешь новый DirectX - опять же переставь дрова аидео заново

Скорее всего не хотят работать игры написанные под OpenGL, я проверял с помощью Quake3, он мне открыто заявлял, что OpenGL драйвер не найден.
Повторюсь - ставь свежие дрова (посмотри на Guru3d.com)
PS - SP2 не виноват ни как, у меня стоит и стабильно работает уже очень давно