
Если у меня получилось вам помочь.

Почему вообще возникает проблема с запуском?
Всё дело в том, что при запуске игра пытается подключиться к серверам Ubisoft — для проверки лицензии и авторизации.Однако Ubisoft официально прекратила поддержку онлайн-сервисов для многих своих старых игр, включая несколько частей серии Assassin’s Creed.
Из-за этого, когда игра запускается с активным интернет-соединением, она безуспешно пытается достучаться до уже несуществующих серверов, что часто приводит к:
- зависанию на запуске,
- ошибкам загрузки,
- или полному отказу в запуске.

Способы решения проблемы
- Полное отключение интернетаЭто самое простое и грубое решение — полностью отключить интернет на вашем устройстве перед запуском игры.
Метод действительно работает у большинства, но у него есть свои минусы:- Некоторые не могут сделать скриншот через Steam в офлайн-режиме
- Кому-то важно оставаться онлайн, чтобы не пропустить сообщение
- Отключение интернета — в целом неудобный костыль
- Некоторые не могут сделать скриншот через Steam в офлайн-режиме
- Добавление .exe файла игры в брандмауэрМногие рекомендуют добавить исполняемый файл игры в список исключений брандмауэра Windows. Это можно сделать как через стандартные настройки, так и через стороннее ПО.
Но лично мне этот способ не помог, независимо от метода.
- Включение режима совместимостиЕщё один популярный метод — установить режим совместимости для .exe файла игры:
- Включить совместимость со старыми версиями Windows
- Запускать от имени администратора
- Отключить оптимизацию во весь экран
Мне это помогло запустить игру, но появились другие проблемы — с изображением и фризами. Поэтому попробовать стоит, но как основное решение я не рекомендую. - Включить совместимость со старыми версиями Windows
Рекомендую отличное руководство, которое может помочь вам настроить запуск:
steamcommunity
Что мне помогло?
Во-первых, я активировал игровой режим для моего процессора Ryzen. Это позволило запускать игру без необходимости использовать режим совместимости со старыми версиями Windows.Во-вторых, я вручную отредактировал файл hosts, который находится по следующему пути: C:WindowsSystem32driversetc
Для редактирования нужно сначала перенести файл hosts на рабочий стол, затем открыть его через Блокнот или любой другой текстовый редактор.В интернете чаще всего советуют добавить вот такую строку: 203.132.26.155 127.0.0.1 Но лично мне эта строка не помогла, и я уже подумал, что способ нерабочий. Однако позже наткнулся на другой набор строк, которые действительно сработали: #Disabling Ubisoft Connect servers
216.98.50.240 127.0.0.1
После внесения этих строк сохраняем файл и переносим его обратно в папку etc. Если Windows спросит, нужно ли заменить файл — соглашаемся.
Заключение
Из-за того, что Ubisoft так напортачила с Uplay и интернет-зависимостью старых игр, теперь, чтобы в них поиграть, в лучшем случае приходится "танцевать с бубном". Официальных патчей ждать бессмысленно — им сейчас явно не до этого.Но почему бы им тогда не выпустить ремастеры или ремейки своих великих игр? Это совершенно непонятно. Тем более, что на волне популярности ремейков и ремастеров уже давно катаются Capcom, Bethesda, Activision, 2K и многие другие. Даже Rockstar попробовали. А вот Ubisoft, похоже, проще в очередной раз сделать донатную помойку, чем создать что-то действительно для людей.
Надеюсь, моё руководство вам помогло. Всем спасибо за внимание! Arrividerci!