Під час запуску якого-небудь додатка користувач може зустріти системну помилку, в якій повідомляється про відсутньої на комп'ютері динамічної бібліотеки GDPFile.dll. Найчастіше це трапляється при спробі пограти в Stronghold 2. Причин її появи досить багато. Найчастіше винні віруси - вони модифікують код бібліотеки і антивірус розпізнає файл як заражений, тим самим видаляючи його або поміщаючи в карантин. Але виною може стати і людський фактор. У статті буде розказано, як виправити помилку «GDPFile.dll не найден».
Спосіб 1: Завантаження GDPFile.dll
Як найпростіший методу розглянемо ручну установку бібліотеки GDPFile.dll. Виконується вона таким чином:
- Відкрийте папку в «Провіднику», де знаходиться скачаний файл, потім скопіюйте його.
- Перейдіть в папку з грою і додайте туди скопійований GDPFile.dll. У рідкісних випадках її додатково може знадобиться закинути в системну папку, і для кожної версії Windows вона різна.
У більшості випадків цього достатньо, щоб помилка пропала. Але якщо раптом при запуску вона все одно з'являється, проведіть реєстрацію переміщеної динамічної бібліотеки. Як це зробити, ви можете дізнатися з відповідної статті на нашому сайті.
Спосіб 2: Налаштування режиму сумісності
Досить часто власники нових операційних систем не можуть коректно запустити встановлені старі ігри. У такому випадку їм слід скористатися вбудованою в операційній систему можливістю, що задає режим сумісності. Це допомагає з зручністю користуватися старим софтом, працюючи на сучасній ОС.
- Знайдіть виконуваний (EXE) файл Stronghold 2, клацніть по ньому правою кнопкою миші і перейдіть в «Властивості».
- Перейдіть на вкладку "Сумісність".
- Тут вам потрібно поставити галочку поруч з пунктом «Запустити програму в режимі сумісності з:".
- Вкажіть версію Windows, при якій гра повинна точно запуститися без проблем, наприклад, Windows XP, Vista або 7.
- Додатково рекомендуємо встановити галочку біля пункту «Запускати цю програму від імені адміністратора».
- Залишається натиснути на «Застосувати».
Спосіб 3: Взаємодія з антивірусом
Антивірусне програмне забезпечення, як вбудоване, так і встановлене самим користувачем, може вплинути на роботу гри, викликавши в ній різного роду помилки. Так, воно могло заблокувати GDPFile.dll, визнавши його небезпечним для системи. Користувачеві необхідно перевірити карантин встановленого антивіруса, навіть якщо крім системного «Захисника» на комп'ютері нічого немає. Якщо шуканий DLL був виявлений саме там, слід витягти його з карантину, і для того, щоб проблема не повторювалася знову, рекомендується додати файл або папку, де він розташований, в виключення.
Детальніше: Як додати файл в виключення антивіруса
Крім того, файл міг бути заблокований під час розпакування / установки гри, через що дістати його просто так з карантину не вийде. У зв'язку з цим рекомендуємо перевстановити гру, попередньо відключивши антивірус.
Детальніше: Як відключити роботу антивіруса
Представлених рекомендацій повинно бути достатньо для усунення помилки з розглянутих DLL. Якщо ж гра як і раніше не хоче запускатися, цілком ймовірно, що є проблеми з самою збіркою. Наприклад, цей файл не був докачаєте при завантаженні інсталятора або він спочатку відсутня в тій копії гру, яку ви зберегли на свій ПК. Пошукайте іншу збірку і спробуйте встановити її, попередньо повністю видаливши неробочу копію Stronghold 2.