This has happened to me on many systems in the past with many different configurations. Current configuration: Windows XP SP2 (updated to current but SP3 has not been applied) Current Directx Current Catalyst Drivers AMD 4200 X2 ATI 3750 2GB Ram Effectively the problem is that every so often on termination some programs will screw up Directx. Typically Direct3d functionality is all that is effected though sometimes even directdraw stops working. A simple reboot will in all cases fix this problem until the next time, however that is both sloppy and annoying. What I want to know how to do is fix this without a reboot. I'm assuming that Directx needs to get reloaded or that some other system service needs to be restarted. This is NOT a driver issue or if it is... it is one that has been around on many systems for about a 6 years... and effects both ATI and nVidia chipsets throughout multiple generations of said cards. This problem has been around for a long long time. I've asked about it from time to time to see if someone knew and most people knew nothing about it. Anyone have an idea here?