Instructions to resolve Company Of Heroes 2 Sync-Error for Proton (Tested on 5.0-10)
Instructions to resolve Company Of Heroes 2 Sync-Error for Proton (Tested on 5.0-10 and 6.3-2)
In support of this comment on Proton’s CoH2 issues thread: Company of Heroes 2 (231430) #3875
Based on original solution by @Cytomax55 in the same thread.
Edit Feb 2023: this may also work for CoH3 (the paths are different of course). I haven’t tested this for CoH 3 yet and hope either Proton / Relic will make this fix unnecessary.
See also @sfxworks’s comment.
Instructions for automatic fix with a script by TechT10n
- You may want to disable cloud-sync for CoH2 on steam as it can cause issues. Thanks @Commando-Brando
- Open your terminal, and run*:
curl https://gist.githubusercontent.com/TechT10n/79b853003f2e9841a18e8b6decd0fd3e/raw/coh2_multiplayer_fix.sh | bash
If this doesn’t work (because for example your Steam path is different from the default), you may have to copy the script from that link and alter the part where the path is specified, and then run it locally (see also this comment).
If that still doesn’t work for some reason, you can follow the manual steps below:
*Note that this runs a remote shell script directly; it is always a good idea to check the script’s contents before running it (just open the URL to the gist in a browser) to make sure it doesn’t do anything weird. I don’t have any malicious intent and I have no reason to think TechT10n has either, but it is good practice regardless.
Fallback instructions to perform the workaround manually
Note: some users have reported that reinstalling and clearing the Steam cache is unnecessary; you can try to skip step 1 to 4 and start at step 5, but your mileage may vary.
Additionally, this fix does not always seem to work; I have no clue as to why it does work for some and doesn’t for others, or why it seems to stop working sometimes even with the same system/config. It should be deterministic 🤷♂️.
-
You may want to disable cloud-sync for CoH2 on steam as it can cause issues. Thanks @Commando-Brando
-
Uninstall/delete CoH2:
- (1a) Uninstall CoH 2 on steam.
- (1b) Delete remaining files here:
rm -rf "~/.steam/steam/steamapps/common/Company of Heroes 2"
- (1c) Delete compatibility data for CoH2:
rm -rf ~/.steam/steam/steamapps/compatdata/231430/
-
Clear download cache in Steam -> settings -> «downloads» tab (requires Steam login afterwards;
⚠️make sure you know your Steam credentials beforehand!⚠️. -
Reinstall CoH2 on Steam.
-
Launch CoH 2 -> at this stage game would still give ‘Sync Error’ in multiplayer games either immediately
after loading the map or when first enemy is encountered with proton 5.0-10, 5.13-6, 6.3-6, experimental,
6.14-GE-2. -
Download vc_redist.x64.exe
at ✅https://www.microsoft.com/en-us/download/details.aspx?id=48145
from the microsoft website.
Note that
another link, namely ❌https://aka.ms/vs/16/release/vc_redist.x64.exe
did NOT WORK, as it was
missing the
required DLL at the time this report was submitted. -
make separate directory to extract
vc_redist.x64.exe
to. E.g.mkdir /tmp/vcredist && cp /PATH/TO/DOWNLOAD/vc_redist.x64.exe /tmp/vcredist/vc_redist.x64.exe
. -
cd to the download directory and extract
vc_redist.x64.exe
usingcabextract
to the directory you
chose as such:cabextract vc_redist.x64.exe -d /tmp/vcredist
. If this did not result inucrtbase.dll
being extracted, use cabextract again to extracta10
specifically. -
Copy or move ONLY
ucrtbase.dll
to~/.steam/steam/steamapps/compatdata/231430/pfx/drive_c/windows/system32/
(cp /tmp/vcredist/ucrtbase.dll ~/.steam/steam/steamapps/compatdata/231430/pfx/drive_c/windows/system32/
)
. May require sudo privileges. -
Launch Company of Heroes 2 in Steam using Proton 5.0-10. I have only played 1 match, but given that the
sync-error would occur immediately or on the first enemy sighting before, I suspect this resolved the
sync-error issue. Not yet tested on 6.3-2.
Another note: tested on Steam native client, Manjaro w/ kernel 5.10.59
Dear Ladies and Gentlemen,
I generally wanted to point out a problem with Proton / Linux!
I also use Linux Manjaro (Kernel 5.13), all drivers up to date and Steam with Proton.
Ryzen 3900x + 6900xt + 32GB ram
Unfortunately with ALL multiplayer games like Dawn of War Soulstorm, but also with Company of Heroes 2 and AOE 2 Definitv Edition, if this starts with Proton, regardless of the Proton version, there is always a disconnection in multiplayer games.
SYNC ERROR!
The problem seems to affect a lot of people on the Internet as there are numerous reports about it in forums.
Is it possible, that you fix the problem?
Kind regards
diemuellermilch85
Overview
● Проблемы с запуском игры.● Повышение ФПС в меню игры.● Исправление ошибки с переключение языка.
Если не запускается игра на Win10
1. Открываем: “защитник Windows”.
2. Открываем: “Защита от вирусов и угроз”.
3. Листаем в низ, находим “защита программ-шантажистов”.
4. Открываем “Управление защиты программ-шантажистов”.
5.Далее открываем: “Разрешить работу приложения через контролируемый доступ к папкам”.
6. Нажимаем на ” + Добавление разрешенного приложения”.
7. Открываем: steamsteamappscommonCompany of Heroes 2RelicCoH2 .
**ГОТОВО**
Повышаем FPS в меню
Открываем SteamsteamappscommonCompany of Heroes 2CoH2Movies
** flag_british.lua
** flag_british.webm
** flag_german.lua
** flag_german.webm
** flag_soviet.lua
** flag_soviet.webm
** flag_west_german.lua
** flag_west_german.webm
** fe_intro_loop.lua
** fe_intro_loop.webm
** flag_aef.lua
** flag_aef.webm
Удаляем эти файлы.
У вас пропадет флаг на заднем фоне, но пропадут лаги в меню.
Исправление ошибки с переключением языка.
Заходите в панель управления
Далее “Язык и региональные стандарты”
Нажимаете вкладку “Языки и клавиатуры”
После чего ставите язык ввода по умолчанию на английский и проблема решается.
Больше идет как костыль. Но проблема пропадает. После изменения у вас по умолчанию будет стоять английский язык.
Итог
Игра у многих имеет достаточно проблем.
Надеюсь я помог кому-то. ツ
If you’re a fan of the Company of Heroes series, you’ve probably encountered the message “Unable to connect to Relic servers” when trying to join an online game or campaign.
Thankfully, there are a few solutions to this problem that can help you get back into the game. In this post, we’ll cover the most common causes why you’re unable to connect to Relic servers and how to fix it quickly.
Company of Heroes 2 Unable to Connect to Relic Servers: 4 Effective Fixes
Fix #1: Check Your Firewall and Antivirus Software
The first step to resolving this Relic server error is to make sure that your firewall and antivirus software is not blocking the game from connecting to the internet.
Some firewalls and antivirus programs can block certain applications from accessing the internet, so make sure that Company of Heroes 2 is not being blocked.
Fix #2: Make Sure You Open the Correct Ports on Your Router
Another common cause of this is that the router is not properly configured. If your router is blocking the ports needed for Company of Heroes 2, then you will not be able to connect to the game’s servers.
To fix this issue, you need to make sure that the correct ports are open on your router [1]. Once you have opened the correct ports, try connecting to the game’s servers again to see if the issue is resolved.
Fix #3: Use the Steam Diagnostic Tools to Revalidate the Game
The Steam Diagnostic Tools are a great way to troubleshoot any issues you might be having with your games. These tools can be used to revalidate Company of Heroes 2, giving you a chance to fix any corrupt files that may be causing the error.
To use the Steam Diagnostic Tools, open the Steam client, and navigate to the “Help” tool tab, This will scan your game files and replace any corrupted files that may be causing the issue.
Fix #4: Reinstall Company of Heroes 2
If none of the above solutions work, then you may need to reinstall Company of Heroes 2. This can be a long and tedious process, but it may be the remaining solution for you.
To reinstall the game, you will need to uninstall the game from your computer, then download and run the game using the Steam client.
Once the game is reinstalled, try connecting to the game’s servers again to see if the issue is resolved.
Conclusion
If you’re getting the “Unable to connect to Relic servers” can be fixed by making sure that your firewall and antivirus software are not blocking the game from connecting to the internet.
Then, make sure that you have opened the correct ports on your router. Finally, you can use the Steam Diagnostic Tools to revalidate the game or reinstall the game if all else fails.
Обновлено: 20.06.2023
ребят подскажите что делать,после недавнего обновления, во время каждого боя минут 20-30 и ии ошибка синхронизации и вылет
Коля, Это у всех так,у реликов проблемы с серваками.Тут только ждать
Товарищи, в последнее время на 64-bit расенхрон в сетевой игре не беспокоит? Играли с друзьями, 10-15 минут боя и расенхрон. Может это не доработка, баг?
Хлопцы, после последнего обновления игра не запускается (юзаю кнопку играть и ничего не происходит)
Удалил клиенты игры и скачал заново — не помогло
Алексей, как сейчас дела обстоят? Нашли решение? На некоторых форумах пишут — проблема в брандмауэре.
Захожу в Company of Heroes 2 пишет серверы Relic в настоящее время недоступны. Повторите попытку позже.(Error Code -4). стим версия онлайн режим. Кто знает как починить?
Приветствую, подскажите может кто в курсе? Как можно сейчас получить вот эти скины?
Такая проблема, не показывает истории матчей и всё с ними связанное, а так же список лидеров.
Макс, На сайте разработчики писали очистить кэш браузера Стима. После этого проблема исчезает. Лезешь в настройки, находишь вкладку браузер. Там две кнопки по очистке, после перезагружаешь стим.
Игра не распознается как один из выпусков company of heroes
● Проблемы с запуском игры.
● Повышение ФПС в меню игры.
● Исправление ошибки с переключение языка.
634 | уникальных посетителей |
8 | добавили в избранное |
1. Открываем: «защитник Windows».
2. Открываем: «Защита от вирусов и угроз».
3. Листаем в низ, находим «защита программ-шантажистов».
4. Открываем «Управление защиты программ-шантажистов».
5.Далее открываем: «Разрешить работу приложения через контролируемый доступ к папкам».
6. Нажимаем на » + Добавление разрешенного приложения».
7. Открываем: steamsteamappscommonCompany of Heroes 2RelicCoH2 .
**ГОТОВО**
Открываем SteamsteamappscommonCompany of Heroes 2CoH2Movies
Удаляем эти файлы.
У вас пропадет флаг на заднем фоне, но пропадут лаги в меню.
Заходите в панель управления
Далее «Язык и региональные стандарты»
Нажимаете вкладку «Языки и клавиатуры»
После чего ставите язык ввода по умолчанию на английский и проблема решается.
Больше идет как костыль. Но проблема пропадает. После изменения у вас по умолчанию будет стоять английский язык.
Вопросы по прохождению
Ответы на все вопросы касающиеся прохождения Company of Heroes можно найти в соответствующих разделах Wiki, а также на нашем форуме. Не стесняйтесь задавать вопросы и делиться своими советами и решениями.
Ошибки загрузки/обновления
Проверьте стабильность подключения к интернету, а также скорость загрузки. При слишком высоком пинге или низкой пропускной способности обновление может выдавать ошибки.
Если магазин или лончер Company of Heroes не завершает обновления или выдает ошибки, то переустановите саму программу. При этом все скачанные вами игры сохранятся.
Запустите проверку целостности данных игры.
Проверьте наличие свободного места на том диске, на котором установлена игра, а также на диске с операционной системой. И в том и в другом случае должно быть свободно места не меньше, чем занимает игра на текущий момент. В идеале всегда иметь запас около 100Гб.
О специфических ошибках связанных с последними обновлениями можно узнать на форуме игры.
Дополнение к игре Company of Heroes
Игра перестала запускаться.
О: Виной тому могут быть моды установленные для основной игры. Рекомендуется полная переустановка как основной игры, так и дополнения.
Моды не работают.
О: Не все моды для Company of Heroes совместимы с дополнениями. Необходимо заменить часть модификаций на другие версии. Найти их можно в файлах по игре. Задать вопрос о совместимости тех или иных модов с дополнением можно на форуме.
Игра не распознается как один из выпусков company of heroes
Vladimir, на пиратку любой мод должен пойти и тем более БК и EF.
Vladimir, да, 2.602. 2.700 лучше не скачивать пиратскую, т.к. криво работает иногда.
Владимир, можно на обе перечисленные выше поставить, но я рекомендую именно на 2.602. Я много раз слышал проблемы с версией 2.700 у людей, да и у меня тоже самого с ней проблемы были, когда моды некоторые ставил на неё.
куда ставить сам патч? в папку с игрой или в папку с названием мода?
Steam версия, в корневой папке игры Relicchoh имеется но не может найти.
Dmitry, ты наверное неправильно установил мод. Проверь чтобы файлы .module от Блицкрига находились в корне, а сама папка с модом не находилась в другой.
игра не распознается как один из выпусков Company of heroes. повторите попытку запуска игры из Steam
Company of Heroes, Здравствуйте у меня вопрос: А что можно в папку с Company of Heroes ставить сразу несколько модов?
Просто я недавно скачал Company of Heroes и скинул к нему 4 мода с сайта Mod DB. (Моды — Blitzkrieg, Eastern Front, Modern Combat и The Great War 1918)
всем привет народ помогите я скачал карты а они не отображаются в режиме схватки что делать и как их нужно правильно ставить
Company of Heroes не запускается, вылетает — решение любых технических и геймплейных проблем.
Глючит или не запускается Company of Heroes? Решение есть! Постоянные лаги и зависания — не проблема! После установки мода Company of Heroes начала глючить или НПС не реагируют на завершение задания? И на этот вопрос найдется ответ! На этой странице вы сможете найти решение для любых известных проблем с игрой и обсудить их на форуме.
Игра не запускается
Тут собраны ответы на самые распространённые ошибки. В случае если вы не нашли ничего подходящего для решения вашей проблемы — рекомендуем перейти на форум, где более детально можно ознакомиться с любой ошибкой встречающийся в Company of Heroes .
Игра вылетает на рабочий стол без ошибок.
О: Скорее всего проблема в поврежденных файлах игры. В подобном случае рекомендуется переустановить игру, предварительно скопировав все сохранения. В случае если игра загружалась из официального магазина за сохранность прогресса можно не переживать.
Company of Heroes не работает на консоли.
О: Обновите ПО до актуальной версии, а так же проверьте стабильность подключения к интернету. Если полное обновление прошивки консоли и самой игры не решило проблему, то стоит заново загрузить игру, предварительно удалив с диска.
Ошибка 0xc000007b.
О: Есть два пути решения.
Первый — полная переустановка игры. В ряде случаев это устраняет проблему.
Второй состоит из двух этапов:
Ошибка 0xc0000142.
О: Чаще всего данная ошибка возникает из-за наличия кириллицы (русских букв) в одном из путей, по которым игра хранит свои файлы. Это может быть имя пользователя или сама папка в которой находится игра. Решением будет установка игры в другую папку, название которой написано английскими буквами или смена имени пользователя.
Ошибка 0xc0000906.
О: Данная ошибка связана с блокировкой одного или нескольких файлов игры антивирусом или “Защитником Windows”. Для её устранения необходимо добавить всю папку игры в исключени. Для каждого антивируса эта процедура индивидуально и следует обратиться к его справочной системе. Стоит отметить, что вы делаете это на свой страх и риск. Все мы любим репаки, но если вас часто мучает данная ошибка — стоит задуматься о покупке игр. Пусть даже и по скидкам, о которых можно узнать из новостей на нашем сайте.
Отсутствует msvcp 140.dll/msvcp 120.dll/msvcp 110.dll/msvcp 100.dll
О: Ошибка возникает в случае отсутствия на компьютере корректной версии пакета Microsoft Visual C++, в который и входит msvcp 140.dll (и подобные ему). Решением будет установка нужной версии пакета.
- Нажимаем на Windows + R;
- Вводим команду“regsvrЗ2 msvcp140.dll”(без кавычек);
- Нажимаем “ОК”;
- Перезагружаем компьютер.
Ошибка 0xc0000009a/0xc0000009b/0xc0000009f и другие
О: Все ошибки начинающиеся с индекса 0xc0000009 (например 0xc0000009a, где на месте “а” может находиться любая буква или цифра) можно отнести к одному семейству. Подобные ошибки являются следствием проблем с оперативной памятью или файлом подкачки.
Перед началом выполнения следующих действий настоятельно рекомендуем отключить часть фоновых процессов и сторонних программ, после чего повторно попробовать запустить Company of Heroes .
Увеличиваем размер файла подкачки:
- Клик правой кнопкой на значку компьютера, а далее: «Дополнительные параметры системы» — «Дополнительно» — «Быстродействие» — «Дополнительно» — «Виртуальная память» — «Изменить».
- Выбираем один диск, задаем одинаковый размер.
- Перезагружаемся.
Размер файла подкачки должен быть кратен 1024. Объём зависит от свободного места на выбранном локальном диске. Рекомендуем установить его равным объему ОЗУ.
Если ошибка 0xc0000009а сохранилась, необходимо проверить вашу оперативную память. Для этого нужно воспользоваться функциями таких программ как MemTest86, Acronis, Everest.
Проблемы с модами
Игра тормозит и лагает
Скорее всего данная проблема носит аппаратный характер. Проверьте системные требования игры и установите корректные настройки качества графики. Подробнее об оптимизации игры можно почитать на форуме. Также загляните в раздел файлов, где найдутся программы для оптимизации Company of Heroes для работы на слабых ПК. Ниже рассмотрены исключительные случаи.
Читайте также:
- Что будет если вызвать слендермена
- Как сделать sell в roblox studio
- Сталкер свинцовый закат о чем
- Как настроить скайрим реквием
- Как победить олафа в ведьмак 3