Crossroads » BLOG » Об играх » The Sims 3 и Bitdefender на Windows 8.1

The Sims 3 и Bitdefender на Windows 8.1

  • Dislike
  • +22
  • Like
The Sims 3 и Bitdefender на Windows 8.1Причин, по которым The Sims 3 не запускается на Windows 8/8.1 может быть множество. Самые распространённые – это отсутствие необходимого для запуска ПО и конфликт с антивирусным ПО, в частности с Bitdefender, о чём я расскажу подробнее ниже. Так же причиной может быть убитая ОС и левая игра, но этот вариант я рассматривать не буду, так как не вижу смысла.

И так, по заверению Electronic Arts, игра (в последних её версиях) совместима с современной операционной системой. На сайте Microsoft так же утверждается, что приложение совместимо. Но у многих почему-то не работает. Убеждаемся, что всё необходимое ПО у нас в наличии и системные требования соблюдены.

Минимальные требования по аппаратной части у игры достаточно низкие. На деле же процессор должен иметь минимум два ядра частотой не менее 1600 MHz (Практически любой процессор серии Core Duo и аналоги от AMD. То есть любой современный процессор). Памяти игра будет потреблять всё больше и больше по мере развития сюжета и заполнения города, пока не достигнет предела для 32х-разрядных приложений в 3200 MB. Стало быть, и на двух гигабайтах она запустится, но долго играть в неё вы не сможете, так как со временем она начнёт жутко тормозить. Достаточно вменяемую таблицу по видеокартам можно посмотреть здесь. Нередко The Sims 3, увидевшая свет в 2009-ом году, не может правильно распознать видеоадаптер и пытается запуститься в несовместимом с ним разрешении. Для решения этой проблемы найдите строку «fullscreen» в файле «Options.ini», расположенном по адресу C:\Users\имя_пользователя\Documents\Electronic Arts\The Sims 3, и измените значение с «1» на «0», чтоб игра запустилась в оконном режиме и можно было бы выставить нужное разрешение в её настройках. Файл можно открыть в любом текстовом редакторе. Я рекомендую Notepad ++, но тут дело хозяйское. Главное, чтоб редактор корректно отображал содержимое.

Дополнительное ПО должно было быть загружено автоматически при установке игры. Если этого по каким-либо причинам не произошло, то необходимо сделать это вручную. Для игры требуется Microsoft Visual C++ 2010, который можно скачать здесь. После чего необходимо установить SP 1 этого компонента, который можно скачать здесь. Именно в таком порядке. Так же игре требуется Microsoft .NET Framework 3.5 (в Windows 8.1 по умолчанию идёт более поздняя версия). Загружаем его от сюда. Если по каким-то причинам не устанавливается, то ставим без SP 1 от сюда. Windows сама поставит на него все необходимые заплатки через систему обновлений.

И так, аппаратная часть соответствует системным требованиям, необходимое ПО в наличии, но игра не запускается. Выясняем, что именно происходит. Что происходит при попытке запустить игру? В моём случае запускается загрузчик, обновляет игру до актуальной версии (на момент написания статьи – это версия 1.67.2), но попытка запуска игры заканчивается ничем. Стоит обратить внимание на то, что «ничем» в Windows 8.1 может означать крах приложения. При определённых настройках ОС могут выводиться сведения о самой ошибке.



Problem Event Name: APPCRASH
Application Name: TS3.exe
Application Version: 0.0.0.0
Application Timestamp: 00000000
Fault Module Name: AcSpecfc.DLL
Fault Module Version: 6.3.9600.16441
Fault Module Timestamp: 5265ea03
Exception Code: c00000fd
Exception Offset: 0004568c
OS Version: 6.3.9600.2.0.0.256.48
Locale ID: 1033
Additional Information 1: a5b2
Additional Information 2: a5b2da25639ca35531bf75019e2ece2f
Additional Information 3: c852
Additional Information 4: c8529b5a345305ac3db614983b764904


Но информация тут неполня. Не ясно где именно находится приложение и к чему относится конфликтующая библиотека.

Обратившись с этой проблемой в русскоязычную поддержку EA Games (игра куплена в России), спустя 12 (!) дней я получила потрясающий по своей некомпетентности ответ. Если убрать воду по поводу извинений о задержке, то остаётся следующее:
«TS3.exe вызывает крах в игре и является частью программного обеспечения системы здравоохранения Windows.Рекомендую Вам обратится к корпорации Майкрософт об этом для дальнейшего устранения неполадок с этим файлом». Грамматика и пунктуация оригинала.

Я не знаю, как на счёт здравоохранения в самой Electronic Arts, но как бы странно не звучало из моих уст, Microsoft здесь точно совершенно не при чём. Потому что в отличии от службы поддержки EA, я знаю, что TS3.exe является частью программного обеспечения «The Sims 3» и отвечает непосредственно за запуск игры. Именно к нему обращается загрузчик при нажатии кнопки запуска игры.

Информация о крахе приложений в Windows 8/8.1 хранится в C:\Users\имя_пользователя\AppData\Local\Microsoft\Windows\WER\ReportArchive. Директория «AppData» по умолчанию скрыта и для её отображения необходимо изменить настройки вида директорий в Контрольной Панели Windows. В папке «ReportArchive» мы видим много всего, в том числе и ошибки The Sims 3. Открываем паку с ошибкой и в ней открываем файл «Report.wer» с помощью текстового редактора. В файле кроме прочей технической информации, мы видим полный путь до «жертвы»
LoadedModule[0]=D:\Current Windows\Origin Games\The Sims 3\Game\Bin\Packs\TS3\TS3.exe
И полный путь до «агрессора»
LoadedModule[4]=C:\Program Files\Bitdefender\Bitdefender\Active Virus Control\Avc3_00231_002\avcuf32.dll
Напомню, в моём случае Bitdefender не любит The Sims 3. И в моём случае это Bitdefender Internet Security 2014, но пока я рылась в интернете, обратила внимание, что ошибку вызывают и предыдущие версии как комплексных решений, так и антивирусов. И не только ПО Bitdefender. Библиотека avcuf32.dll относится именно к антивирусной части ПО Bitdefender. В любом случае, файл «Report.wer» даст исчерпывающую информацию о том, в какую сторону копать, так как не всегда игру запускает именно TS3.exe. Всё зависит от установленных к игре дополнений. Например, если у вас установлено дополнение «Вперёд в будущее», то игра запускается через TS3EP11.exe. «Времена года» так же используют свой загрузочный экран, и вся игра запускается через файл, принадлежащий этому дополнению.

И так, в моём случае виновник определён. Дальше дело в настройках. После потрясающего ответа от Electronic Arts, в поддержку Bitdefender я писать постеснялась. Тем более, что на их форуме специалисты так же разводят руками, а простые пользователи через одного советуют отключать антивирус во время игры. Что на мой взгляд не только глупо, но и небезопасно.

Если в вашем случае между вами и игрой The Sims 3 стоит антивирусное ПО, то всё что вам требуется, это внести не приглянувшийся вашему антивирусному решению файл в исключения. Чтоб антивирусное ПО не заостряло на нём своё внимание.

В Bitdefender нас интересует настройки/антивирус/исключения/исключённые процессы. Необходимо указать полный путь до файла (или файлов) игры, который падает при сканировании. Ошибка, по всей видимости, возникает именно при попытке сканирования файла, при обращении к нему загрузчика игры, так как сам Bitdefender в своих логах о каких-либо проблемах не сообщает и ведёт себя так, как будто ничего не произошло. По тому же принципу проблема решается и при конфликтах с другими антивирусными решениями.
Понятно, кто с кем должен связаться, чтоб решить-таки эту проблему, но больше года прошло, а воз и ныне там. И что-то мне подсказывает, что решение проблемы не является приоритетной задачей ни в Electronic Arts, ни в Bitdefender. И если вас не греет перспектива отказа от игры, даунгрейда до старых редакций Windows, или спешного поиска альтернатив в области защиты, то данное решение вполне приемлемое. Игра работает, защита тоже.
Приятной игры!
Like Dislike

___
Tatyana K.



Tags: The Sims 3, Windows 8, Bitdefender


 
  • Creative Commons Licence
  • Norton Safeweb
  • Website Uptime Monitoring By ServiceUptime.com