Исправление ошибки Command and Conquer: Generals Won’t Run in Windows 10

Command and Conquer Generals — популярная онлайн-стратегия, выпущенная еще в 2003 году, поэтому проблемы с виндовс 10 ожидаемы.

Способы исправления

Создайте новый файл options.ini

  • Перейдите в папку C: Users username Documents Command and Conquer Generals.
  • Внутри создайте новый текстовый файл с параметрами и вставьте в него следующее:
AntiAliasing = 1 CampaignDifficulty = 0 DrawScrollAnchor = FirewallBehavior = 1 FirewallNeedToRefresh = FALSE FirewallPortAllocationDelta = 0 GameSpyIPAddress = 10.0.0.2 Gamma = 50 IPAddress = 10.0.0.2 IdealStaticGameLOD = Low LanguageFilter = false MoveScrollAnchor = MusicVolume = 0 Resolution = 1024 768 Retaliation = yes SFX3DVolume = 79 SFXVolume = 71 ScrollFactor = 16 SendDelay = no StaticGameLOD = High UseAlternateMouse = no UseDoubleClickAttackMove = no VoiceVolume = 70
Сохраните файл и измените расширение с «.txt» на «.ini». Для этого необходимо включить расширения для известных типов файлов.
  • Щелкните правой кнопкой мыши «options.txt» и выберите «Переименовать» из списка.
  • Переименуйте его из «options.txt» в «options.ini».

Купить Ultimate Collection

Если у вас игра на диске, то она не запустится из-за проблем совместимости. Единственным решением является покупка Ultimate Collection или цифровой версии. Цифровая версия не имеет таких ограничений, как версия компакт-диска.

Обновить Windows 10

  • Откройте приложение «Настройки». Комбинация Windows Key + I.
  • Когда откроется приложение «Настройки», перейдите к разделу «Обновление и безопасность».
  • Вы увидите статус своего ПК и последний раз, когда вы проверили наличие обновлений. Нажмите кнопку Проверить наличие обновлений.
  • ОС проверяет наличие обновлений и загружает их в фоновом режиме. Когда ваш компьютер обновится, проверьте, не исчезла ли проблема.

Измените свой реестр

  • Нажмите клавишу Windows + R и введите regedit. Нажмите «ОК» или «Ввод».
  • Войдите в систему с правами администратора и повторите попытку.
  • На левой панели перейдите в HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services secdrv.
  • В правой панели вы увидите secdrv DWORD, дважды щелкните его, чтобы открыть его свойства.
  • Задайте свои значения, затем нажмите «ОК», чтобы сохранить изменения.
  • Закрыть редактор реестра.

Используйте командную строку

  • Нажмите Windows Key + X, чтобы открыть меню Win + X. Выберите «Командная строка» («Администратор») из списка результатов.
  • Когда откроется окно командной строки, введите «sc config secdrv start = auto» далее Enter.

Запустите игру в режиме совместимости

  • Найдите Command and Conquer, щелкните правой кнопкой мыши и выберите «Свойства».
  • Перейдите во вкладку Совместимость, установите флажок Запустить эту программу в режиме совместимости. Выберите виндовс из списка и установите флажок Запустить эту программу с правами администратора. Кликните «Применить», «ОК», чтобы сохранить изменения.

Скопируйте файлы игры

  • Перейдите в каталог установки.
  • Найдите game.dat, создайте его копию в том же каталоге.
  • Удалите исходный game.dat.
  • Переименуйте скопированный файл game.dat в game.dat.
  • Найдите generals.exe, создайте копию, удалите оригинал, переименуйте копию в generals.exe.

Создайте новый профиль пользователя

  • Откройте «Настройки», перейдите к разделу «Аккаунты».
  • Найдите на левой панели «Семья и другие пользователи». Выберите «Добавить пользователя для этого компьютера»
  • Выберите пункт «У меня нет данных входа этого человека».
  • Далее «Добавить пользователя без учетной записи Microsoft».
  • Введите имя, нажмите «Далее».