на в нете нашел Самая распространенная причина данной ошибки — это наличие дополнительных копий файла Steam.dll в директориях с играми, либо в папках на пути к Steam.
Единственный на всю систему Steam.dll должен располагаться в основной папке Steam. По умолчанию это:
C:\Program Files\Steam\steam.dll
либо
C:\Valve\Steam\steam.dll
Наиболее быстрый и удобный способ избавиться от лишних копий Steam.dll — это воспользоваться стандартной функцией поиска в меню Пуск (Start):
Пуск (Start) > Поиск (Search) > Файлы и папки (For Files or Folders) > Все файлы и папки (all files and folders)
Затем введите steam.dll в поле часть имени файла или имя файла целиком: (all or part of the file name:) и нажмите "Найти" (Search).
На одном компьютере может быть установлена только одна копия Steam, следовательно и steam.dll должен присутствовать лишь в единственном экземпляре. Если вы найдете любые другие файлы с таким именем — удалите их.