Far Cry 4
подробнее об игре и системные требования
  
НАВИГАЦИЯ ИГРЫ

Far Cry 4 "Core Fix [Extreme Injector v.3.6.1] compatible Windows 10"

Имя файлаextreme_injector_v3.6.1_compatible_windows_10.rar
Размер1009.82 Кб
ДобавилPaul_SH
Дата добавления
Скачиваний21474
Комментариев39
Понравилось10
Описание и инструкции

Утилита устраняет ошибку "черного экрана" при запуске Far Cry 4. Для 2-х ядерных процессоров (без технологии Hyper-Threading) и для 3-х ядерных процессоров.

Новое в версии 3.6.1: доработана поддержка Windows 10.

Для работы инжектора в системе должен быть установлен Microsoft .NET Framework версии не ниже 4.5.1.

  1. Скопируйте содержимое архива в папку [bin] установленной игры.
  2. С правами администратора запустите инжектор - файл [Extreme Injector v3.exe]. Проверьте поле "Process Name" (должно быть "FarCry4.exe") и поле "DLL Name" (должно быть "dualcore.dll").
  3. С правами администратора запустите игру.


Причины и решение проблемы "чёрного экрана" при запуске Far Cry 4

Для запуска игры требуются:

  • Windows 64-бит;
  • не менее 4 ГБ ОЗУ;
  • видеокарта с аппаратной поддержкой DirectX 11. Ноутбучные версии видеокарт официально НЕ поддерживаются (может работать, а может и нет);
  • 2-х ядерный процессор с поддержкой технологии Hyper-Threading или 4-х ядерный процессор.

Кроме неподходящих системных требований, самые распространённые причины (и решения) "черного экрана" при запуске:

  • для запуска игры на "чистых" 2-х ядерных процессорах (без Hyper-Threading) и на 3-х ядерных процессорах - может помочь неофициальный Dual Core Fix на основе Extreme Injector (см. выше);
  • игра конфликтует с UAC (Контроль учетных записей), поэтому её нужно запускать от имени (с правами) администратора;
  • игра конфликтует с некоторыми USB- и HID-устройствами (чаще всего с геймпадами) - попробовать запустить игру без них (отключить от ПК физически или в Диспетчере устройств);
  • игра конфликтует с некоторыми программами-эмуляторами геймпадов или с программами дистанционного управления ПК (с планшетов или со смартфонов) - попробовать запустить игру без них (отключить или удалить);
  • требуется установить (обновить) системное ПО: DirectX, Microsoft Visual C++, Microsoft .NET Framework, а также последний доступный видеодрайвер.
Нравится 10
Комментарии (39)
  • 5
    Paul_SH
    Этот неофициальный фикс по-прежнему является единственным средством запуска игры Far Cry 4 на ПК с процессорами, не имеющими технологии обработки данных в четыре потока.
    История версий:
    Changes since version 3.6.1 (November 2015):
    - Windows 10 compatible!

    Changes since version 3.6 (5th September 2015):
    - Fixed manual map support for Windows 8.1 (for real this time)
    - Updated file host for Visual C++ dependencies
    - Added more aggressive dependency resolving of Microsoft DLLs (fixes SystemFunction036 in advapi32.dll)

    Changes since version 3.5/3.5.1/3.5.2 (31st July 2015):
    - Fixed exception that occurs on DEP enabled processes on Windows 10.
    - Fixed bug with GUI under Advanced Options for injection.
    - The Disable SEH Validation option now actually does what it says.
    - Fixed critical bug relating to code that resolves exports for Windows 10 modules.
    - Fixed bug where exception would be thrown when no export function parameters were specified.
    - Fixed manual map support for Windows 8.1 (broken in 3.4).

    Changes since version 3.4 (29th July 2015):
    - General stability fixes (crashes with 64-bit).
    - Updated compatbility with Windows 8.1 and 10 (blame Microsoft and their compatibility "fixes").
    - Secure Mode now closes previous instance.
    - Fixed critical bug that would have prevented hacks using exception handlers (mainly packed/protected DLLs) from working in manual map mode.
    - Added DirectX dependency detection.
    - Added the ability to call exported functions after injection (use the ... button next to the listed DLL)
    - Added a simple update notification.

    Changes since version 3.3 (17th June 2014):
    - Fixed bug where 1 CPU core was used because the injector was waiting for *itself* to close (no, it wasn't because of a RAT).
    - Fixed bug where attempting to unload a module on a 64-bit process resulted in an exception.
    - Fixed bug where the injector threw an exception from writing a scrambled DLL that was in use.
    - Added support for LdrpLoadDll on Windows 8.1 Update 1 (64-bit).
    - Added missing dependency required for ZIP extraction to work correctly (made the injector crash during Visual C++ Debug dependency installation).
    - Added a threads list to the process information window.
    - Added a new "Strip section characteristics" option to the Extreme preset of scrambling options.
    - Added a new "Shift section memory" option to the Extreme preset of scrambling options, should *significantly* improve the ability for hacks to evade anti-cheat detection. This option is much more powerful on 32-bit DLLs, but is still somewhat effective on 64-bit DLLs.

    Changes since version 3.2 (9th June 2014):
    - Fixed bug where auto-inject did not seem to work
    - Addressed possible crashing from messages failing to display during injection

    Changes since version 3.1 (3rd June 2014):
    - Fixed bug where a message box would appear randomly if a Visual C++ dependency was missing (leftover from testing code)
    - Fixed bug where selecting "No" from the prompt under Advanced in Injection Method would untick the wrong box
    - Injector now displays a message box saying that injection was successful

    Changes since version 3.0 (31st May 2014):
    - Complete rewrite from scratch (same and familiar look from previous versions)
    - All injection techniques are now 100% compatible with 64-bit DLLs
    - Drag-and-drop fixed when run as administrator on newer OSes
    - Automatically elevates without asking if it knows you have administrator rights
    - Better scaling on displays with a DPI higher than 96
    - Added a Visual C++ Dependency Installer
    - Manual map now supports DLLs that use SEH to work (better packer support, eg. Themida, Enigma, etc)
    - New injection technique: LdrpLoadDll
    - Better exception/error reporting
    - New scrambling engine, more scrambling methods
    - Removed "Append Random Data" as it just wasted disk space and is ineffective
    - Improved detection of different OS versions
    - Dynamic assembly code generation (powered by AsmJit)
    - Seperate process, thread and window manager, does not rely on .NET Process class anymore
    - "Start in Secure Mode" creates an even more "secure" instance of Extreme Injector


    ВНИМАНИЕ! У запуска через инжектор лицензионного Far Cry 4 бывают проблемы с автоматической "инъекцией".
    После запуска инжектора нужно зайти в его настройки и отключить опцию auto inject, т.е. делать "инъекцию" вручную в определённый момент.
    Подробнее (с картинками и с видео) читайте здесь:
    www.playground.ru/files/far_cry_4_extreme_inject..
    Для запуска игры на Windows 8/8.1/10 рекомендуется использовать эту, доработанную, версию инжектора - 3.6.1.
  • 0
    игра стала запускаться но в начале истории после первого видео ролика вылетает.
  • 1
    Paul_SH
    Юрий Шефер
    Windows выдаёт какой-нибудь лог ошибки (в "Дополнительных сведениях" окошка после вылета) или в "Журнале Windows" ("Просмотр событий")?
  • 0
    сПАСИБО
  • 0
    Подскажите пожалуйста. Скачал данный фикс, запускаю Extreme Injector. Сначала вылетало сообщение об отсутствии файла msvcr120_clr0400.dll Исправил эту проблему путем установки пакета microsoft visual c++. Однако, теперь при запуске ошибку не выдает, но просто ничего не происходит. Даже процесс в диспетчере задач не появляется.
  • 0
    Paul_SH
    Алексей Шамыгин
    Какая версия Microsoft .NET Framework установлена? Extreme Injector не работает, если версия .NET Framework ниже 4.5.1.
    UAC (Контроль учетных записей) может блокировать инжектор, поэтому его нужно запускать от имени (с правами) администратора.
    Некоторые антивирусы воспринимают инжектор как вредоносное ПО и тоже блокируют его (это ложное срабатывание).
  • 0
    Paul_SH
    Framework стоит версии 4.5.2, запускаю с правами администратора, антивирус был отключен. Никаких уведомлений, никаких ошибок, просто ничего не происходит. При этом, когда-то давно уже запускал на этой же системе FC4 при помощи данного фикса и все работало отлично..
  • 0
    Paul_SH
    Алексей Шамыгин
    Я думаю, что автор утилиты использовал новый пакет Visual Studio (упоминаний об этом не встречал). Поэтому, для начала, стоит попробовать установить Microsoft Visual C++ 2015.
    Если это не решит проблему, то я бы переустановил все пакеты Visual C++ (для Windows 64-bit - включая Visual C++ 32-Bit).
  • 0
    2016 год на вин 10 запустилась!
    P.S не забудьте выключить процесс far cry 4 перед запуском инжектора ;)
  • 0
    для Ведьмака 3 подойдет?
  • 0
    Paul_SH
    Metalist1925
    В "Far Cry 4" и "Dragon Age: Inquisition" инжектор точно выручает. Поэтому (в теории) он должен работать и с любой другой игрой, которая требует 4х процессор.

    P.S.; R.E.: 2х процессорам с поддержкой технологии Hyper-Threading (2 ядра, 4 потока), например, таким как Intel® Core™ i5-2430M, эта утилита не нужна :)
  • 0
    Paul_SH
    да, я уже методом тыка проверил)
  • 0
    Попробовал, поставил Microsoft Visual C++ 2015, переустановил все пакеты Visual C++, начиная с 2005 года, все-равно не запускается. Эх, печаль, ладно, все равно спасибо за помощь.
  • 0
    Paul_SH
    Алексей Шамыгин
    Пара-тройка глупых вопросов. Скачанный архив с инжектором распаковался нормально, без ошибок? Инжектор запускается в папке bin установленной игры? В момент запуска инжектора игра НЕ запущена? В пути установки игры есть папки кириллицей (например, ...Игры -> Far Cry 4)?

    Проверьте свойства всех файлов инжектора (.exe и .dll) и разблокируйте их (если будет кнопка "Разблокировать").

    "...когда-то давно уже запускал на этой же системе FC4 при помощи данного фикса и все работало отлично"
    Значит, какая-то из установленных программ (драйверов) внесла изменения в систему или реестр, несовместимые с инжектором. Потому что всё самое простое и распространённое мы уже перебрали.
    Можно попробовать проверить целостность системных файлов Windows (могло криво установиться одно из обновлений). Или можно попробовать открыть инжектор в программе Dependency Walker - возможно, она подскажет, какого служебного файла не хватает для нормального запуска или какой повреждён.
    Если проблема в реестре, то вычислить её будет очень сложно. По трудонервам гораздо быстрее будет переустановить систему (можно в режиме обновления, чтобы сохранить работоспособность всех установленных программ).
  • 0
    не запускается! гребаная 10, играл на w8 и w8,1.проблем не было ,а сейчас половину игр не могу запустить ( с дисков) ! и винду сбить не получается , компонентов , мать их не хватает, и пол ноута не работает!
  • 0
    сделал все как в описании , но игра все равно не запустилась,изменений нет- идет загрузка
    , а дальше -перкращение програмы, виндовс осуществляет поиск решения проблемы!
  • 0
    Paul_SH
    Вячеславv
    Когда происходит аварийное закрытие программы (игры), в окошке ошибки есть кнопка-ссылка "Показать дополнительные сведения"? Если есть, покажите сигнатуры ошибки (лог ошибки) - с этого всегда нужно начинать поиск причин подобных проблем. Если нет "Дополнительных сведений", нужно поискать сигнатуры проблемы в Журнале Windows (Просмотр событий).

    Работа над Windows 10 продолжается. В том числе, шлифуется поддержка приложений для предыдущих версий Windows. Поэтому
    1) стОит попробовать через Центр обновления Windows установить все рекомендуемые и критические обновления для системы;
    2) для поддержки старых приложений, требуется установка старых пакетов системного ПО (DirectX, Microsoft Visual C++, Microsoft .NET Framework), которых изначально нет в составе Windows 10;
    3) установить последние версии системного ПО;
    4) обновить драйверы (в первую очередь - видеокарты).
    Это из общих рекомендаций. То, что всегда нужно делать после переустановки операционной системы. А первым делом нужно смотреть сигнатуры проблемы (см. выше).
  • 0
    Вот спасибо! А я голову ломал, почему она не запускается?
  • 0
    Всем доброго времени суток, дело в том что я купил себе лицензию думал поиграю как вдруг вылез черный экран.) И началось переустановил дрова: на видео карту, DirectX, Microsoft Visual C++, скачал Extreme Injector v.3.6.1 Windows 10", удалил антивирус , отключил DEP и что самое интересное никакую ошибку не выдает в диспетчере задач пишет что типа Выполняется и может выполнятся сутки и больше с Черным Экраном... У меня 4 ядра, 8г оперативы, GIGABYTE GeForce GTX 650 Ti 1032Mhz PCI-E 3.0 1024Mb.НА данный момент никак не могу найти причину проблемы. Если кто то располагает информацией как решить эту проблему или как вернуть деньги прошу написать...) Спасибо за внимание.
  • 0
    Paul_SH
    Святослав Луговкин
    "У меня 4 ядра"
    Какой именно процессор? Операционная система?

    Можно попробовать сделать ещё вот это (описано в шапке и комментариях выше):
    -- отключить все USB и HID устройства, без которых можно обойтись на время игры;
    -- закрыть все программы, без которых можно обойтись на время игры.

    Если это ничего не даст, проверить целостность системных файлов Windows (могло криво установиться одно из обновлений). Затем попробовать открыть экзэшник игры (FarCry4.exe) в программе Dependency Walker (возможно, укажет на повреждённые файлы системного ПО).

    Конечно, можно обратиться в официальную техподдержку, и выполнить их рекомендации. Но если ПК удовлетворяет системным требованиям (под вопросом ЦП и операционная система), то деньги, скорее всего, не вернут.
  • 2
  • 0
    Paul_SH
    как мне это сделать?
    Если это ничего не даст, проверить целостность системных файлов Windows (могло криво установиться одно из обновлений). Затем попробовать открыть экзэшник игры (FarCry4.exe) в программе Dependency Walker (возможно, укажет на повреждённые файлы системного ПО).
  • 0
    кинте видео как ето делать
  • 0
    Paul_SH
    Святослав Луговкин
    AMD A6-5400K - 2-х ядерный процессор (естественно, без HTT, которая может быть лишь в процессорах Intel), поэтому игру можно запустить только через Extreme Injector. Даже в минимальных системных требованиях для Far Cry 4 указаны четырёхядерные процессоры (такова "маркетинговая политика" компании).

    Я думаю, что пока не стОит лезть в дебри с проверкой системных файлов Windows. Скорее всего, неправильно используется инжектор.

    Если всё так и делается, как сказано в описании (показано в видео), то можно и "по дебрям" пройтись.
    Проверка целостности системных файлов Windows 10:
    remontcompa.ru/901-proverka-celostnosti-sistemny..
    Dependency Walker рекомендую скачивать с официального сайта разработчиков. На Плэйграунде была неплохая тема с видеоуроком по этой программе, но её почему-то удалил модератор (?..) В принципе, можно взять для ознакомления любое другое видео. Смысл не в исправлении какой-то конкретной ошибки (например, 0xc000007b), а в поиске повреждённых файлов системного ПО, которые программа Dependency Walker выделит красным - при наличии проблем. После этого проблемные файлы нужно удалить, и переустановить пакет (пакеты) системного ПО, в зависимости от принадлежности повреждённого файла (файлов) - с официального сайта Microsoft. Так правильнее и безопаснее, чем скачивать файлы *.dll поштучно из сомнительных источников и вручную (без их регистрации) копировать в служебные папки Windows, как это показано, например, на этом видео:


    PATA0221
    Делать что?
  • 0
    Paul_SH
    Святослав Луговкин
    P.S. Я вспомнил кое что важное. У запуска через инжектор лицензионного Far Cry 4 бывают проблемы с автоматической "инъекцией". Наверное, в этом причина.
    После запуска инжектора нужно зайти в его настройки и отключить опцию auto inject, т.е. делать "инъекцию" вручную в определённый момент.
    Возможно, это касается также
    Алексей Шамыгин,
    Вячеславv,
    PATA0221.
    Подробнее (с картинками и с видео) читайте здесь:
    www.playground.ru/files/far_cry_4_extreme_inject..
    Для запуска игры на Windows 8/8.1/10 рекомендую использовать эту, доработанную версию инжектора - 3.6.1.
  • 1
    Огромное спасибо за обновленный фикс. Два дня мучались с разными фиксами (которые оказывается были совсем не для нашей оп.системы), пока не нашли наше спасение, фикс для виндус 10ой. Сделали все как написано в описание и без каких-либо проблем все запустилось. Довольны как слоны 😜
  • 0
    Игра запустилась, но после начального ролика снова возвращается к "черному экрану". При этом идет звук, которого без фикса не было.
    Система никаких ошибок не выдает.
  • 0
    Paul_SH
    Даниил Булгаков
    На какой видеокарте запускается игра? А вообще интересно посмотреть на полный конфиг ПК.

    Эта проблема изредка встречается на разных форумах, но никакого универсального решения нет. Поэтому советы выше (в шапке и комментариях) - из "мозгового штурма". Думаю, нет смысла повторять их снова.

    Единственное, что могу добавить - попробовать запустить игру на минимальных настройках графики. По крайней мере в одном случае это точно помогло.
  • 0
    Paul_SH
    забыл упомянуть, что в первый раз вылетело после того, как я сменил настройки на минимальные, изначально стояли высокие. До того, как полез в настройки графики все шло нормально, даже после начальной заставки. Попробовал установить другой репак, все то же самое.

    ноутбук acer aspire e 15
    intel pentium 3556
    nvidia geforce 920m
    8гб оперативы

    ноут довольно слабенький, знаю, но есть знакомые, которые с похожими характеристиками спокойно играют в фк4 на минималках с данным фиксом
  • 0
    Paul_SH
    Даниил Булгаков
    Официальная техподдержка в таких случаях говорит: "купите новый ноутбук")) Это не шутка. На форуме FC Primal вчера отписался один парень - получил такой ответ от техподдержки, когда попросил помощи в настройке оптимизации.

    Интересная история с acer aspire e15... Есть пара идей.

    В системных требованиях FC4 говорится, что ноутбучные видеокарты [дословно:] НЕ поддерживаются, за исключением нескольких моделей с производительностью аналогичной десктопным видеокартам. Поэтому, возможно, никакие манипуляции не заставят нормально работать эту игру на geforce 920m.
    Но если игра поначалу запускалась, то можно попробовать сбросить графические настройки по умолчанию, после этого сохранить файл конфигурации (с которым игра стартует), и пытаться вычислить опцию, которая вызывает проблемы (менять настройки по очереди, одну за другой). Сброс графики по умолчанию можно сделать двумя способами: в меню самой игры (клавиша Tab) или удалить файл конфигурации [GamerProfile.xml] в Мои документы -> My Games -> Far Cry 4 - при следующем запуске игры этот конфиг будет создан автоматически.

    В общих случаях (для любой игры) вылеты и зависания обычно лечатся обновлением (переустановкой) драйвера видеокарты и (или) системного ПО: DirectX, Microsoft Visual C++, Microsoft .NET Framework.
  • 0
    Paul_SH
    проблему решил, при чем как-то очень уж легко
    просто оптимизировал игру в nvidia geforse experience
    после этого игра стала запускаться без проблем, не виснет, не лагает, играю спокойно на минимальных настройках, только с сглаживанием и средними текстурами
    спасибо за фикс и за советы
  • 1
    Отлично работает на Pentium G4500. Спасибо! Но я бы предложил вынести в шапку инфу о ручном нажатии. Пришлось читать, смотреть и разбираться.
  • 0
    Paul_SH
    BV Z
    Дельное замечание. Принимается :)
    Но, к сожалению, у меня нет прав редактировать шапку (доступно только модераторам и сотрудникам PlayGround). Обновил первый комментарий (под шапкой).
  • 0
    Работает!!!!!!!!!!!! Теперь Кират будет принадлежать только его народу!
  • 0
    Paul_SH написал:

    где найти?
  • 0
    сделал всё правильно всеровно не запускает
  • 0
    Paul_SH
    skriplru11
    Нужна дополнительная информация:
    -- игра (лицензия?, пиратка?);
    -- какая операционная система;
    -- конфиг ПК (центральный процессор, видеокарта, объём ОЗУ);
    -- какие версии системного ПО установлены.
  • 0
    а на другой игре Metal Gear Solid V The Phantom Pain
    такое сработает ?
  • 0
    Paul_SH
    chudaky
    Можно попробовать, но нет гарантии что получится. Потому что Metal Gear Solid V требует не просто четырёх вычислительных потоков (как Far Cry 4), а чтобы центральный процессор поддерживал набор инструкций не ниже SSE4.1. То есть этот фикс точно не поможет таким процессорам (у которых нет SSE4.1): Core 2 Duo (E6XXX), Kentsfield Core 2 Quad (Q6XXX), все AMD Phenom, все AMD Athlon 64X.

    Подробнее на форуме игры:forums.playground.ru/phantom_pain/tech/
B
i
u
Спойлер

Вы уверены что хотите удалить этот комментарий?