Содержание:
Во время запуска какого-нибудь приложения пользователь может встретить системную ошибку, в которой сообщается об отсутствующей на компьютере динамической библиотеки GDPFile.dll. Чаще всего это случается при попытке поиграть в Stronghold 2. Причин ее появления довольно много. Зачастую виноваты вирусы — они модифицируют код библиотеки и антивирус распознает файл как зараженный, тем самым удаляя его или помещая в карантин. Но виною может стать и человеческий фактор. В статье будет рассказано, как исправить ошибку «GDPFile.dll не найден».
Способ 1: Загрузка GDPFile.dll
В качестве самого простого метода рассмотрим ручную установку библиотеки GDPFile.dll. Выполняется она следующим образом:
- Откройте папку в «Проводнике», где находится скачанный файл, затем скопируйте его.
- Перейдите в папку с игрой и добавьте туда скопированный GDPFile.dll. В редких случаях ее дополнительно может понадобится закинуть в системную папку, и для каждой версии Windows она разная.
Читайте также: Как установить DLL-файл в Windows
В большинстве случаев этого достаточно, чтобы ошибка пропала. Но если вдруг при запуске она все равно появляется, проведите регистрацию перемещенной динамической библиотеки. Как это сделать, вы можете узнать из соответствующей статьи на нашем сайте.
Способ 2: Настройка режима совместимости
Довольно часто обладатели новых операционных систем не могут корректно запустить установленные старые игры. В таком случае им следует воспользоваться встроенной в операционной систему возможностью, задающую режим совместимости. Это помогает с удобством пользоваться старым софтом, работая на современной ОС.
- Найдите исполняемый (EXE) файл Stronghold 2, щелкните по нему правой кнопкой мыши и перейдите в «Свойства».
- Переключитесь на вкладку «Совместимость».
- Здесь вам нужно поставить галочку рядом с пунктом «Запустить программу в режиме совместимости с:».
- Укажите версию Windows, при которой игра должна точно запуститься без проблем, например, Windows XP, Vista или 7.
- Дополнительно рекомендуем установить галочку около пункта «Запускать эту программу от имени администратора».
- Остается нажать на «Применить».
Способ 3: Взаимодействие с антивирусом
Антивирусное программное обеспечение, как встроенное, так и установленное самим пользователем, может повлиять на работу игры, вызвав в ней разного рода ошибки. Так, оно могло заблокировать GDPFile.dll, сочтя его опасным для системы. Пользователю необходимо проверить карантин установленного антивируса, даже если кроме системного «Защитника» на компьютере ничего нет. Если искомый DLL был обнаружен именно там, следует извлечь его из карантина, и для того, чтобы проблема не повторялась вновь, рекомендуется добавить файл или папку, где он расположен, в исключения.
Подробнее: Как добавить файл в исключения антивируса
Кроме того, файл мог быть заблокирован во время распаковки/установки игры, из-за чего достать его просто так из карантина не получится. В связи с этим рекомендуем переустановить игру, предварительно отключив антивирус.
Подробнее: Как отключить работу антивируса
Представленных рекомендаций должно быть достаточно для устранения ошибки с рассматриваемых DLL. Если же игра по-прежнему не хочет запускаться, вполне вероятно, что есть проблемы с самой сборкой. Например, этот файл не был докачан при загрузке инсталлятора или он изначально отсутствует в той копии игру, которую вы сохранили на свой ПК. Поищите другую сборку и попробуйте установить ее, предварительно полностью удалив нерабочую копию Stronghold 2.
Наш Telegram каналТолько полезная информация
Жалко. Но все равно — спасибо!