Исправление проблем с запуском Stronghold HD (Steam-версии)

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Инструкция | Игры

Так бывает что прогресс не стоит на месте и некоторые вещи которые раньше казались необходимыми сейчас просто исчезают из нашего обихода. Именно так произошло с приводами для DVD-дисков. И если вам показалось что вступление не имеет отношение к теме статьи то нет, отношение тут самое прямое.

Где-то 10-12 лет назад мне подарили лицензионный(!) диск не просто с игрой Stronghold, а целое собрание игр на одном диске с официальным переводом от 1С. На тот момент у меня только появился компьютер, не самый плохой на тот момент, с приводом и операционной системой WindowsXP. К сожаления тогда всё закончилось печально: привод сломался и я не смог закончить игру. И вот спустя 10 лет я решил вернуться к игре и всё такие её пройти.

Имея лицензионную копию и не имея в новом компьютере дисковода я сложил 1+1 и скачал себе игру. Но все скачанные версии не запускались по тем или иным причинам и на некоторое время я отложил эту затею. Спустя ещё какое-то время мне в руки попал старый компьютер с дисководом и WinXP. Разумеется я попробовал установить игру или хотя бы скопировать установщик с диска на внешний накопитель, но опять всё пошло не по плану: судя по всему в тот момент когда сломался привод он каким-то образом повредил диск который я попытался через него запустить.

И вот в Steam началась акция с возможностью купить лицензионную версию игры Stronghold HD за 44 рубля. Покупая игру я рассчитывал не встретить проблем с запуском игры, но не тут то было...

Ошибка 0xc0000022

Данная ошибка выплывает при попытке запуска приложения и мгновенно его закрывает, но решается она легко.

  1. В строке поиска ввести «Панель управления»
  2. Выбрать раздел «Программы»
  3. Раздел «Включение и отключение компонентов Windows»
  4. Найти параметр «Компоненты прежних версий»
  5. В выпадающем меню выбрать пункт «DirectPlay»
  6. Подождать установки
  7. Готово

DirectPlay это системная библиотека которая требуется некоторым старым играм, особенно где происходит общение между клиентом и сервером. Stronghold HD является одной из таких игр, но почему тогда на Win7 у некоторых всё работало? DirectPlay в семёрке была включён по умолчанию, но в десятке данную функцию по умолчанию отключили. Это произошло из-за того что данный API в современной игровой индустрии не используется и как следствие большинству людей он не нужен.

Приложение не запускается

Если приложение вообще не хочет запускаться и система не выдаёт никаких ошибок для начала попробуйте переустановить приложение или проверить целостность файлов. Для этого можно воспользоваться встроенным в Steam средством диагностики: ПКМ по приложению в библиотеке → Свойства → Локальные файлы → Проверить целостность файлов игры. Если ни то, ни другое не помогло, придётся прибегнуть к «режиму совместимости».

Для большинства приложений это можно сделать нажав ПКМ на ярлык и перейдя во вкладку «Совместимость», но для приложений установленных из Steam это сделать не выйдет. По этому придётся прибегнуть к другому способу включить данный режим:

  1. В строке поиска вводим «Выполнение программ, созданных для предыдущих версий Windows»;
  2. Нажимаем кнопку Далее и после сканирования системы ищем Stronghold HD;
  3. Если программа нашлась, то переходите к пункту 5, если её нет в списке — выбираем пункт «Нет в списке» в начале;
  4. В открывшемся окне нажимаем «Обзор», переходим в директорию игры и указываем на исполнительный файл Stronghold.exe (в моём случае путь E:\SteamLibrary\steamapps\common\Stronghold\Stronghold.exe);
  5. Выбираем пункт «Диагностика программы» и в появившемся списке выбираем первый пункт;
  6. Выбираем ОС «WinXP (пакет обновлений 3)»;
  7. Далее нужно запустить программу в режиме совместимости (кнопка «Проверить программу») и сохранить изменения следуя инструкции после нажатия на кнопку «Далее»;
Вывод

В данном гайде описаны решения двух самых популярных проблем с запуском игры Stronghold HD. Скорее всего существуют другие проблемы, но возможно они более редкие или мне повезло с ними не столкнуться.

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

СтратегияPC
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Обзоры, размышления, а так же новости от мира CS

1 комментарий

85209485@vkontakte
А что у автора с запятыми? Не слышал о пунктуации?(

Добавить комментарий

Сейчас на главной

Новости

Публикации

Колонки Radiotehnika S-90: как появилась легенда советского звука и почему их слушают до сих пор

Меня в истории S-90 занимает одна вещь: разговор о них почти никогда не заканчивается на характеристиках. Стоит произнести название, и кто-нибудь обязательно вспомнит домашний проигрыватель,...

Самгёпсаль: как полоски свинины превратили обычный ужин в корейский ритуал жарки мяса прямо за столом

У самгёпсаля нет той минуты, когда повар торжественно приносит готовое блюдо и отходит в сторону. Наоборот, самое интересное начинается уже после подачи. На стол ставят сырые полоски свиной...

✦ ИИ  Почему вышивка на кепке едет, хотя тот же файл на плоской ткани шьётся ровно: разбираю механику кепочной рамки

Вышивка на кепках: почему логотип уезжает от шва и собирается складкой над козырьком, как устроена кепочная рамка, порядок шитья, подложка, пена и таблица «симптом, причина, что менять».

«Горизонт Ц-261/Д»: советский телевизор с золотом и платиной

У нас в семье всегда были черно-белые телевизоры, и вот оно, чудо: наконец-то купили цветной. Меня, тогда еще подростка, занимавшегося электроникой, сразу заинтересовало два момента. Первый:...

Гибель Вселенной смоделировали на квантовом симуляторе: впервые воспроизведен распад ложного вакуума

В повседневном понимании вакуум — это абсолютная пустота, пространство, из которого удалили все вещество и излучение. Однако в современной квантовой физике такой пустоты не существует в...