У меня было два варианта этой проблемы(вроде бы абсолютно одинаковых), но в первом случае панацеей был запуск в режиме совместимости с Win98, а во втором никакие колдунства и доп. файлы не помогли - пришлось винду переустанавливать, чтоб в любимую игру поиграть.