В новых версиях Windows (10/11) её файлы находятся в других папках
Точнее записи находятся в других ветках реестра, которые игра не видит, а старых файлов библиотек в папках может и не быть. Лучше перед этим запустить любой установщик библиотек DХ, а потом уже регистрировать. Но в принципе, внесённых правильных записей в реестре должно хватать, даже без наличия этих библиотек, ошибок при старте не будет, и работать будет. Просто нужно ещё предупреждать, что при использовании разных оптимизаторов системы, эти записи, которые мы сделали принудительно, будут снесены, как ошибочные. Так как они и есть "ошибочные" для новых систем. Потому надёжнее иметь ещё и старые файлы dll под эти записи.