Зміст
- Причина 1: параметри сумісності
- Причина 2: обмеження дозволів
- Причина 3: проблема з графічним драйвером
- Причина 4: застарілі / пошкоджені бібліотеки
- Причина 5: Налаштування засобу DEP
- Причина 6: невдала установка
- Причина 7: робота антивіруса
- Причина 8: некоректна робота в багатоядерній системі
- Додаткові рішення
- Питання та відповіді
Причина 1: параметри сумісності
Need for Speed: Underground – досить стара гра, і призначена вона була спочатку для більш ранніх Windows (98/ME/2000/XP). Незважаючи на те що у багатьох користувачів вона відкривається без проблем і в сучасних ОС, в «десятці» неполадка може бути пов'язана саме з параметрами сумісності. Спробуйте використовувати вбудовану можливість ОС, при якій софт працює в тому середовищі і відповідно до тих параметрів, для яких він був призначений.
- Клацніть правою кнопкою миші по ярлику або виконуваного файлу гри і з контекстного меню виберіть пункт «Властивості» .
- У новому вікні перейдіть на вкладку»Сумісність" . Відзначте галочкою функцію " запустити програму в режимі сумісності з:» , а зі списку виберіть ту Віндовс, для якої NFS була спочатку призначена, наприклад Windows XP. Збережіть зміни, клікнувши на кнопку «ОК» .
Після цього перевірте, чи запускається НФС. Якщо ні, проблема може ховатися набагато глибше і потрібні інші рішення.
Причина 2: обмеження дозволів
Деякі програми та ігри вимагають розширених прав в системі для стабільної роботи, наприклад для зміни деяких системних папок. Для вирішення проблеми з запуском Need for Speed спробуйте відкрити її від імені адміністратора, використовуючи контекстне меню.
Якщо запуск вдався, то можна задати такий тип за замовчуванням. Для цього викличте вікно з властивостями і на вкладці
»Сумісність"
поставте галочку біля опції
" запустити цю програму від імені адміністратора»
, потім підтвердьте дію.
Причина 3: проблема з графічним драйвером
За коректне відображення графіки в системі відповідає відеокарта, і якщо програмне забезпечення, відповідальне за функціонування компонента, застаріло або було пошкоджено в результаті збою, можуть з'явитися проблеми з запуском різного софта, зокрема ігор. Оновіть або повністю переінсталюйте драйвер, використовуючи вбудовані можливості та допоміжні утиліти від виробника графічного адаптера. Про це більш детально читайте в наших окремих статтях.
Детальніше:
способи оновлення драйверів відеокарти на Windows 10
Перевстановлюємо драйвер відеокарти
Причина 4: застарілі / пошкоджені бібліотеки
Ще одна поширена причина проблем із запуском – це пошкоджені або застарілі графічні бібліотеки, необхідні для правильного функціонування софта. Найчастіше в цьому випадку при спробі запуску гри відображається системне вікно з повідомленням, що не вистачає того чи іншого файлу, наприклад DLL. Так як пакети DirectX і .NET Framework за замовчуванням вже встановлені в операційній системі Windows 10 на відміну від ранніх ОС, то для оновлення та виправлення пошкоджених файлів цих бібліотек досить встановити актуальні апдейти для «десятки». Як це грамотно зробити, читайте в нашому окремому керівництві.
Детальніше: оновлення Windows 10 до останньої версії
Якщо є необхідність, можете додати відсутні / пошкоджені компоненти DirectX або перевстановити бібліотеку окремо, не оновлюючи ОС. Раніше ми писали про це більш детально.
Детальніше: перевстановлення та додавання відсутніх компонентів DirectX у Windows 10
Причина 5: Налаштування засобу DEP
В системі для забезпечення безпеки реалізована не тільки вбудований захист, але і технологія Data Execution Prevention (DEP). Вона призначена для запобігання виконання різних програм, не дозволяючи запуститися їм, оскільки вважає, що софт може завдати шкоди комп'ютеру і системі. Таким чином, функція помилково могла заблокувати спробу запуску Need for Speed: Underground. Якщо ви не сумніваєтеся в джерелі, звідки завантажили гру, то саме для неї можна відключити функцію запобігання виконання даних:
- Зайдіть в «Властивості» системи. Один з найбільш простих способів зробити це-викликати контекстне меню правою кнопкою миші у значка " цей комп'ютер» на робочому столі або в " провіднику» .
- На панелі ліворуч перейдіть на вкладку " Про програму» , потім клацніть по рядку " Додаткові параметри системи» .
- Виберіть вкладку»додатково" , а в блоці «швидкодія» Натисніть на кнопку »Параметри" .
- Потім потрібно відкрити " запобігання виконанню даних» і позначити другий пункт внизу – " увімкнути DEP для всіх програм та служб, крім вибраних нижче» . Натисніть на кнопку додавання.
- Залишиться вказати шлях до виконуваного файлу гри, виділити його натисканням лівою кнопкою миші і вибрати»відкрити" .
- У попередньому вікні потрібно зберегти налаштування.
Як тільки ви зробите процедуру, для Need for Speed: Underground функція DEP перестане бути активною.
Причина 6: невдала установка
Якщо під час установки відбулися непередбачені помилки, то, швидше за все, як-небудь виправити їх без переустановлення Need for Speed не вийде. В цьому випадку спочатку спробуйте видалити ті дані, які встигли інсталюватися. Причому, якщо є можливість, краще використовувати для установки інший локальний диск.
Крім того, зверніть увагу на шлях до виконуваного файлу та даних гри. Якщо в ньому є кириличні символи, то ймовірно, що NFS Underground не запускається саме з цієї причини. Тоді також доведеться повністю перевстановити її, стежачи за тим, щоб при наступній інсталяції в дорозі була тільки латиниця. Додатково краще переключитися на англійську розкладку клавіатури під час установки.
Якщо ви намагалися встановити неліцензійну версію гри, шукайте інший репак. Нерідко винуватими виявляються неякісні збірки або збої, що відбулися в процесі розархівування.
Причина 7: робота антивіруса
Працюючий антивірус здатний блокувати запуск NFS, оскільки може запідозрити гру в некоректних діях, які загрожують безпеці системи. Якщо ви довіряєте джерелу, звідки її завантажили, то призупините роботу антивірусного ПЗ, щоб перевірити, чи не в ньому проблема. У нашому окремому матеріалі є інструкції, що показують, як відключаються найбільш популярні додатки.
Детальніше: відключення антивіруса
Якщо після виключення антивіруса НФС запустити вдалося, додайте її в список виключень, і тоді захисник не стане перевіряти ігрові файли.
Детальніше: додавання програми в виключення антивіруса
Причина 8: некоректна робота в багатоядерній системі
NFS Underground вийшла в 2003 році, що говорить про те, що вона досить сильно застаріла, і проблеми з запуском можуть з'являтися через несумісність не тільки з ОС, але і з комплектуючими, наприклад центральним процесором. На сучасних ПК і ноутбуках використовується багатоядерна система, яку «не розуміють» гри тих років, чому періодично спостерігаються різні збої при спробах їх запустити. Виправити таку ситуацію можна двома способами: або відключити ядра ЦП конкретно для однієї гри, або зовсім деактивувати частину ядер. Розберемо обидва варіанти.
Спосіб 1: відключаємо ядра ЦП
Відключення ядер для гри не завжди актуально, тому що виникає замкнуте коло: для реалізації цієї настройки потрібно, щоб гра була запущена і відображалася у вбудованому " диспетчері завдань» як процес, але через відсутність цієї самої настройки NFS не вдається запуститися. Якщо ви потрапили в таку ситуацію, вимкніть ядра для всієї системи через штатну утиліту " Конфігурація системи» :
- Натисніть одночасно на клавіші «Win + R»
і введіть
msconfig
, а потім клікніть по кнопці «ОК» . - Перейдіть на вкладку»Завантаження" і виберіть кнопку " Додаткові параметри» .
- У новому вікні відзначте галочкою опцію " Число процесорів» , потім зі спадного меню виберіть «1» або «2» . Натисніть на «ОК» .
- Щоб не виконувати ці дії після кожного включення системи, в попередньому вікні в нижньому правому куті відзначте пункт " зробити ці параметри завантаження постійними» , збережіть налаштування.
Перезавантажте систему, щоб Налаштування набрали чинності. Після цього можете спробувати запустити NFS Underground. Якщо запуск вдався, спробуйте наступний спосіб, щоб виставити ці параметри тільки для однієї гри, а не для системи в цілому, і в разі успіху цю настройку можна буде відключити назад.
Спосіб 2: вказуємо грі, скільки ядер використовувати
Цей метод найкращий, але, як уже було сказано вище, не завжди може спрацювати. Суть його полягає в тому, що для певної програми відбувається Ручна зміна кількості використовуваних ядер центрального процесора.
- Запустіть гру і згорніть її. Клацніть правою кнопкою миші по нижній панелі і виберіть «Диспетчер завдань» .
- Перейдіть на вкладку»подробиці" і в списку відшукайте назву виконуваного файлу гри. Клацніть по ньому правою кнопкою миші, потім в контекстному меню натисніть на пункт " встановити схожість» .
- Поставте галочку на одне або два ядра процесора та збережіть налаштування.
Після виконаної процедури перезавантаження не потрібно: НФС відразу почне працювати в одно - або двоядерний системі.
Ви можете використовувати попередній спосіб, щоб запустити гру, потім згорнути її і виконати кроки з поточного способу. Коли все буде готово, залишиться включити всі ядра, відключені за інструкцією з способи 1 , щоб інший софт працював в багатоядерному режимі.
Додаткові рішення
Наступні рекомендації можуть допомогти, якщо жоден із способів з інструкції не приніс потрібного результату. Вони не є причинами проблеми, але можуть виявитися виходом з ситуації, що склалася, причому не тільки для NFS Underground, але і для інших застарілих ігор.
Гра у віконному режимі
Деякі ігри, особливо старі, іноді не підтримуються сучасними моніторами з нестандартним дозволом. Саме тому може виникнути проблема з їх запуском. Так як через налаштування самого додатка вибрати відображення у віконному режимі немає можливості, спробуйте відредагувати ярлик.
Через контекстне меню ярлика перейдіть до його властивостей. На вкладці " ярлик»
в рядку
" Об'єкт»
до вмісту допишіть
-window
і збережіть налаштування. Якщо команда не працює, замініть її на
-w
.
Після цього NFS повинен запуститися у віконному режимі. При необхідності настройки можна повернути, якщо в
" властивості»
ярлика прибрати введений параметр.
Для спрощення процедури існує сторонній софт, за допомогою якого можна в кілька кліків запустити будь-яку гру або додаток, не редагуючи властивості ярлика. Такі програми підійдуть не тільки для NFS, але і інших застарілих ігор. Кілька ефективних варіантів ми розбирали раніше.
Детальніше: Програми для запуску ігор у віконному режимі
Віртуальна машина
Якщо попередніми рекомендаціями не вдалося вирішити проблему з запуском, в якості альтернативи можна використовувати віртуальну машину, всередині якої встановлюється потрібна операційна система, куди, в свою чергу, інсталюється гра. Тобто запуск NFS Underground буде здійснюватися через віртуальну ОС.
Незважаючи на те, що метод здається досить трудомістким, він найбільш ефективний, а сама процедура створення віртуальної операційки проста, тим більше в нашому керівництві ми покроково розібрали, як це зробити на прикладі VirtualBox .
Детальніше: як встановити Windows XP на VirtualBox