Выдает ошибку ISDone.dll

Эта ошибка начала выпадать недавно при установке ЛЮБЫХ игр. Сначала думал, что скачивал битые установщики, но потом решил проверить на старых, которые уже были у меня. И проблема та же самая. Из всех игр, что были скачаны, ни одна не установилась. Полазил по форумам в поисках решения проблемы и наткнулся на вариант, где стоит скачать dll и закинуть в несколько папок. Так и сделал. Абсолютно не помогло. То есть игра устанавливается, но категорично отказывается функционировать. А после последующего запуска WIND’ы ошибка возвращается, хотя ISDone.dll находится в положенных папках. Если Вы знаете решение проблемы, то посоветуйте что-либо. Заранее благодарен.
P.S. На форумах один из вариантов образования проблемы было то, что могла RIPнуться оператива. Не знаю, правда это или нет, но…