Исправлено: оверлей Steam не работает

Оверлей Steam используется для доступа к Steam, пока вы играете в любую игру. Вы можете приглашать друзей, отправлять сообщения, находить гидов, отвечать на сообщения и т. Д. Вы также можете видеть, кто из ваших друзей находится в сети, и приглашать их поиграть в игру, в которую вы играете. Это очень полезный инструмент, потому что он позволяет вам получить доступ к Steam в любой игре, вместо того, чтобы менять окна для этого.

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

Решение 1. Предоставление доступа администратора

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

  1. Откройте свой каталог Steam. Его расположение по умолчанию - C: \ Program Files (x86) \ Steam. Или, если вы установили Steam в другой каталог, вы можете перейти в этот каталог, и вам будет хорошо.
  2. Найдите файл с именем « Steam.exe ». Это основной лаунчер Steam. Щелкните его правой кнопкой мыши и выберите « Свойства» . Выберите вкладку « Совместимость » в верхней части экрана. Здесь, в нижней части окна, вы увидите флажок « Запустить эту программу от имени администратора ». Убедитесь, что он отмечен. Сохранить изменения и выйти.

  1. Теперь найдите файл с именем « GameOverlayUI.exe ». Щелкните правой кнопкой мыши и выберите его свойства . Выберите вкладку « Совместимость » в верхней части экрана. Здесь, в нижней части окна, вы увидите флажок « Запустить эту программу от имени администратора ». Убедитесь, что он отмечен. Сохранить изменения и выйти.

  1. Перезапустите Steam и проверьте, работает ли оверлей Steam во время игры.
  2. Если нет, то убедитесь, что вы не запускаете эту игру от имени администратора, потому что иногда это может вызывать сбои.
  3. Перейдите в папку с игрой, щелкните ее исполняемый файл правой кнопкой мыши и выберите «Свойства».
  4. На вкладке совместимости убедитесь, что он не настроен для запуска от имени администратора.

Решение 2. Включение наложения Steam

В Steam есть опция, которая включает Steam Overlay. Возможно, ваш оверлей не работает, потому что этот параметр не включен. Мы можем попробовать включить его и снова запустить Steam, чтобы посмотреть, будет ли проблема устранена.

  1. Откройте свой клиент Steam.
  2. Нажмите на опцию Steam в верхнем левом углу окна. В раскрывающемся списке выберите « Настройки», чтобы открыть интерфейс настроек.
  3. После открытия настроек щелкните вкладку « В игре» в левой части экрана. Здесь вы увидите флажок « Включить оверлей Steam во время игры ». Убедитесь, что он отмечен. Вы также можете проверить, нажимаете ли вы правильные сочетания клавиш Overlay. Вы также можете изменить их, если хотите.

  1. Теперь щелкните вкладку « Библиотека » в верхней части окна. Здесь будут перечислены игры, установленные на вашем компьютере. Щелкните правой кнопкой мыши игру, в которой наложение не работает, и выберите « Свойства».
  2. Здесь вы увидите еще один флажок с надписью « Включить оверлей Steam во время игры ». Убедитесь, что он отмечен.

  1. Перезапустите Steam и проверьте, работает ли оверлей в нужной игре.

Решение 3. Открытие из основной папки с игрой

Еще одно средство - открыть игру, в которую вы играете, прямо из папки установки. При запуске игры из средства запуска Steam может возникнуть ошибка, которая отключает оверлей Steam.

  1. Откройте свой каталог Steam. Его расположение по умолчанию - C: \ Program Files (x86) \ Steam. Или, если вы установили Steam в другой каталог, вы можете перейти в этот каталог, и вам будет хорошо.
  2. Перейдите в следующие папки
Steamapps
  1. Теперь вы увидите разные игры, которые установлены на вашем компьютере. Выберите игру, в которой не работает оверлей Steam.
  2. Находясь в папке с игрой, откройте папку с именем « игра ». Находясь внутри папки, откройте другую папку с именем « bin ». Теперь вы увидите две папки с именами win32 и win64 . Откройте win32, если ваш компьютер имеет 32-битную конфигурацию, или win64, если он имеет 64-битную конфигурацию.

Окончательный адрес будет выглядеть примерно так.

  1. Здесь вы найдете главную программу запуска игры, например, «dota2.exe». Щелкните его правой кнопкой мыши и выберите параметр « Запуск от имени администратора» . При запуске игры проверьте, работает ли оверлей Steam.

Решение 4. Отключение сторонних приложений

Сторонние приложения, такие как Fraps или Razer Synapse, могут вызывать проблемы при попытке доступа к оверлею Steam. Причина в том, что этим приложениям требуется контроль над оверлеем вашей системы во время их работы. Наложение вашей системы / экрана совместно используется игрой, в которую вы играете, и сторонним приложением. Когда другое приложение (оверлей Steam) пытается получить к нему доступ, оно не может, потому что оно уже используется двумя другими сторонами. Лучший способ - отключить их и попробовать снова открыть оверлей Steam во время игры.

  1. Вы можете либо закрыть эти приложения самостоятельно, выбрав соответствующие параметры, либо нажать Windows + R, чтобы открыть приложение «Выполнить».
  2. В диалоговом окне введите « taskmgr », чтобы открыть диспетчер задач.

  1. Теперь из списка процессов удалите все запущенные сторонние приложения и закройте его. Снова запустите Steam и проверьте, работает ли оверлей.

Примечание: вы также можете попробовать использовать его в безопасном режиме с сетью и проверить, решает ли это вашу проблему.

Решение 5. Перезагрузите компьютер

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

Решение 6.Проверка локальных файлов игры и файлов библиотеки

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

  1. Откройте свой клиент Steam и нажмите на Библиотеку вверху. Здесь будут перечислены все ваши установленные игры. Выберите игру, в которой оверлей Steam не открывается.
  2. Щелкните правой кнопкой мыши игру, которая выдает ошибку, и выберите « Свойства» .
  3. Оказавшись в свойствах, перейдите на вкладку « Локальные файлы » и нажмите на параметр « Проверить целостность файлов игры» . Затем Steam начнет проверку всех имеющихся файлов в соответствии с имеющимся у него основным манифестом. Если какой-либо файл отсутствует / поврежден, он снова загрузит эти файлы и заменит их соответствующим образом.

  1. Теперь перейдите к своим настройкам, нажав опцию « Настройки» после нажатия Steam в нижнем левом углу экрана. В настройках откройте вкладку « Загрузки » в левой части интерфейса.
  2. Здесь вы увидите окно с надписью « Папки библиотеки Steam ». Нажмите это

  1. All your steam content information will be listed. Right-click on it and select “Repair Library Files”.

  1. Restart Steam and open it using Run as administrator

Solution 7: Checking your Firewall and Antivirus

It is a very common reality that your firewall and antivirus software conflicts with Steam. Steam has a lot of processes going on at once to ensure that your gaming experience is nothing but the best. However, many antivirus software marks these processes as potential threats and quarantine them resulting in some processes/applications not working. We have put together a guide on how to put steam as an exception in antivirus.

For disabling the Windows Firewall, follow the steps listed below.

  1. Press Windows + R button to bring up the Run application. In the dialogue box type “control”. This will open your computer’s control panel in front of you.

  1. On the top right there will be a dialogue box to search. Write firewall and click on the first option that comes as a result.

  1. Now at the left side, click the option which says “Turn Windows Firewall on or off”. Through this, you can turn your firewall off easily.

  1. Select the option of “Turn off Windows Firewall” on both the tabs, Public and Private Networks. Save changes and exit. Restart Steam and launch it using the option Run as administrator.

Solution 8: Checking for Windows updates

As we all know, Steam keeps its client up to date with all the latest upgrades and developments of any operating system. It adapts its functions and options accordingly. If Steam gets updated for that new change in your OS, and your OS isn’t upgraded on your side, it may cause Steam not to function properly. As a result, your Steam overlay won’t launch when you are playing any game. Follow the steps listed below to check for potential updates and install them accordingly.

  1. Open your Start menu and in the dialogue box type “Settings”. Click on the first results that come. This will open the Settings application.
  2. Once in the Settings application, you will see a number of options. Browse through them until you find the one named “Update and Security”.

  1. Once in the Update and Security settings, you will see an option that says Check for updates. Click it and Windows will check for the updates available. It will download them and ask before installing them. Then it may require a computer restart. Save your work before restarting. After it has restarted, launch the Steam client using the option of Run as administrator and check whether the Steam overlay is working or not.

Note: You can also check manually for updates if automatic-check fails.

Solution 9: Disabling gameoverlayui.exe

Gameoverlayui.exe is not essential for the Windows OS. Disabling it causes relatively no problems. It is located in the subfolder of C:\Program Files. It signed by Verisign and has no information regarding its developer. It is also not a Windows system file so you don’t have to worry about it causing any unexpected errors. Disabling this process sometimes fixes the issue of Steam overlay not working. Follow the steps listed below to disable it from task manager.

  1. Press Windows + R button to bring up the Run application. In the dialogue box type “taskmgr” to launch the task manager.
  2. Browse to processes and scroll until you find the one named “gameoverlayiu.exe”. Disable it and check if the Steam overlay is working. You may have to restart Steam and run it using the Run as administrator option.

Solution 10: Deleting GameoverlayUI

Before we reinstall Steam and its components, it’s worth a shot to delete the GameoverlayUI application and checking the problem gets fixed. Note that you don’t have to delete it permanently. You can always retrieve it using the Recycle Bin.

  1. Open your Steam directory. The default location of it is C:\Program Files (x86)\Steam. Or if you installed Steam in another directory, you can browse to that directory and you will be good to go.
  2. Search for “GameOverlayUI.exe”. Delete it. Restart Steam and open it using Run as administrator. Check if the problem gets fixed. If it doesn’t work, you can restore the deleted file from the Recycle Bin.

Solution 11: Enabling Overlay for Specific Game

In certain cases, the overlay might’ve been disabled for one specific game due to which it is not showing up in that game. In order to change this, we will open the properties for that game and change its configurations. For that:

  1. Launch Steam and sign in to your account.
  2. Click on “Library” and then right-click on the game with which you are facing this issue.
  3. Click on the “General” tab and check the “Enable In-Game Overlay” option.
  4. Check to see if the issue still persists.

Final Solution: Refreshing Steam files

If the error still persists at this stage, we have no choice but to refresh Steam files. Refreshing Steam files will reinstall Steam on your computer again. We will delete some of the configuration folders to ensure that they get renewed upon the installation and all the bad files get removed.

Please note that any interruption during the copy process will corrupt the files and you will have to re-download the entire content over again. Only proceed with this solution if you are sure that your computer won’t be interrupted.

  1. Navigate to your Steam directory. The default location for your directory is
C:/Program Files (x86)/Steam.
  1. Locate the following files and folders:
Userdata                                      (folder) Steam.exe                                    (Application) Steamapps                                    (folder- only preserve the files of other games in it)

The user data folder contains all the data of your gameplay. We don’t need to delete it. Furthermore, inside Steamapps, you will have to search for the game that is giving you the problem and only delete that folder. The other files located contain the installation and game files of other games you have installed.

However, if all the games are giving you problems, we suggest that you skip deleting the Steamapps folder and proceed with the following step.

  1. Delete all other files/folders (except the ones mentioned above) and restart your computer.
  2. Re-launch Steam using administrator privileges and hopefully, it will start updating itself. After the update is complete, it will run as expected.

Original text