|
- Причина 1: Параметры совместимости
- Причина 2: Ограничение разрешений
- Причина 3: Проблема с графическим драйвером
- Причина 4: Устаревшие / поврежденные библиотеки
- Причина 5: Настройка средства DEP
- Причина 6: Неудачная установка
- Причина 7: Работа антивируса
- Способ 1: Отключаем ядра ЦП
- Способ 2: Указываем игре, сколько ядер использовать
- Дополнительные решения
- Игра в оконном режиме
Причина 1: Параметры совместимости
Need for Speed: Underground — довольно старая игра, изначально предназначенная для более ранних версий Windows (98/ME/2000/XP). Несмотря на то, что у многих пользователей он без проблем открывается даже в современных операционных системах, проблема в «десятке» может быть связана с настройками совместимости. Попробуйте использовать встроенную функцию операционной системы, где программное обеспечение работает в той среде и по тем параметрам, для которых оно было предназначено.
- Щелкните правой кнопкой мыши ярлык или исполняемый файл игры и в контекстном меню выберите «Свойства».
- В новом окне перейдите на вкладку «Совместимость». Установите флажок «Запустить эту программу в режиме совместимости с:» и из раскрывающегося списка выберите Windows, для которой NFS изначально предназначалась, например Windows XP. Сохраните изменения, нажав кнопку «ОК».
После этого проверьте, загружается ли NFS. Если нет, проблема может лежать гораздо глубже и необходимы другие решения.
Причина 2: Ограничение разрешений
Некоторым программам и играм для стабильной работы требуются расширенные права в системе, например для изменения некоторых системных папок. Чтобы решить проблему с запуском Need for Speed, попробуйте открыть ее от имени администратора с помощью контекстного меню.
Если запуск прошел успешно, вы можете установить этот тип по умолчанию. Для этого откройте окно свойств и на вкладке «Совместимость» установите флажок «Выполнять эту программу от имени администратора», после чего подтвердите действие.
Причина 3: Проблема с графическим драйвером
Видеокарта отвечает за правильное отображение графики в системе, и если программное обеспечение, отвечающее за работу компонента, устарело или повреждено в результате ошибки, могут возникнуть проблемы с запуском различного ПО, особенно игр. Обновите или полностью переустановите драйвер, используя встроенные функции и средства поддержки, предоставляемые производителем видеокарты. Подробнее об этом читайте в наших отдельных статьях.
Причина 4: Устаревшие / поврежденные библиотеки
Другой распространенной причиной проблем при запуске являются сломанные или устаревшие графические библиотеки, необходимые для правильной работы программного обеспечения. Чаще всего в этом случае при попытке запустить игру появляется системное окно с сообщением о том, что отсутствует тот или иной файл, например, DLL. Поскольку пакеты DirectX и .NET Framework уже предустановлены в операционной системе Windows 10, в отличие от предыдущих операционных систем, достаточно установить последние обновления для «десятки», чтобы обновить и исправить поврежденные файлы этих библиотек. Как это сделать правильно, читайте в нашем отдельном руководстве.
При необходимости вы можете добавить отсутствующие/поврежденные компоненты DirectX или переустановить библиотеку отдельно без обновления операционной системы. Ранее мы писали об этом более подробно.
Причина 5: Настройка средства DEP
Для обеспечения безопасности в системе реализована не только встроенная защита, но и технология Data Execution Prevention (DEP). Он предназначен для предотвращения выполнения различных программ, препятствуя их запуску, поскольку считает, что программное обеспечение может нанести вред компьютеру и системе. Таким образом, функция может ложно заблокировать попытку запуска Need for Speed: Underground. Если вы не сомневаетесь в источнике, из которого вы загрузили игру, именно поэтому вы можете отключить функцию предотвращения запуска данных:
- Перейдите в «Свойства» системы. Один из самых простых способов сделать это — щелкнуть правой кнопкой мыши контекстное меню на значке «Этот компьютер» на рабочем столе или в проводнике».
- Перейдите на вкладку «О программе» в левой панели, а затем нажмите на строку «Дополнительные параметры системы».
- Выберите вкладку «Дополнительно» и нажмите кнопку «Настройки» в блоке «Производительность».
- Далее нужно открыть «Предотвращение выполнения данных» и отметить второй пункт внизу — «Включить DEP для всех программ и служб, кроме выбранных ниже». Нажмите кнопку добавления.
- Осталось указать путь к исполняемому файлу игры, выделить его нажатием левой кнопки мыши и выбрать «Открыть».
- В предыдущем окне необходимо сохранить настройки.
Как только вы завершите процедуру, функция DEP перестанет быть активной для Need for Speed: Underground.
Причина 6: Неудачная установка
Если во время установки возникли непредвиденные ошибки, скорее всего, их невозможно исправить без переустановки Need for Speed. В этом случае сначала попробуйте удалить уже установленные данные. Также по возможности лучше использовать для установки другой локальный диск.
Также обратите внимание на путь к исполняемому файлу и данным игры. Если он содержит символы кириллицы, то, скорее всего, NFS Underground не запустится именно по этой причине. Тогда вам также придется установить его полностью заново, и убедиться, что в следующий раз, когда вы его установите, на пути будет только латиница. Кроме того, при установке лучше переключиться на английскую раскладку клавиатуры.
Если вы пытались установить нелицензионную версию игры, ищите другой репак. Часто виноваты некачественные сборки или ошибки, допущенные в процессе распаковки.
Причина 7: Работа антивируса
Работающий антивирус способен заблокировать запуск NFS, так как может заподозрить игру в неверных действиях, угрожающих безопасности системы. Если вы доверяете источнику, из которого вы его загрузили, приостановите работу антивирусной программы, чтобы проверить, не в нем ли проблема. В нашем отдельном материале есть инструкция, показывающая, как отключить самые популярные программы.
Способ 1: Отключаем ядра ЦП
Отключение ядер для игры не всегда актуально, т к возникает замкнутый круг: для реализации этой настройки игра должна быть запущена и отображаться во встроенном «Диспетчере задач» как процесс, а из-за отсутствия этой настройки , NFS не запускается. Если вы оказались в такой ситуации, отключите ядра для всей системы через стандартный инструмент настройки системы»:
- Нажмите одновременно клавиши Win + R и введите msconfig, а затем нажмите кнопку «ОК».
- Перейдите на вкладку «Загрузка» и выберите кнопку «Дополнительные параметры».
- В новом окне установите флажок «Количество процессоров», затем выберите «1» или «2» в раскрывающемся меню. Нажмите «ОК».
- Чтобы не выполнять эти действия каждый раз при включении системы, в предыдущем окне в правом нижнем углу отметьте пункт «Сделать эти параметры запуска постоянными», сохраните настройки.
Перезагрузите систему, чтобы настройки вступили в силу. После этого можно попробовать запустить NFS Underground. Если запуск прошел успешно, попробуйте следующим способом установить эти опции только для одной игры, а не для системы в целом, и в случае успеха эту настройку можно снова отключить.
Способ 2: Указываем игре, сколько ядер использовать
Этот способ является наиболее предпочтительным, но, как было сказано выше, он не всегда может сработать. Суть заключается в том, что для конкретной программы происходит ручное изменение количества используемых ядер ЦП.
- Запустите игру и сверните ее. Щелкните правой кнопкой мыши по нижней строке и выберите «Диспетчер задач».
- Перейдите на вкладку «Подробности» и в появившемся списке найдите название исполняемого файла игры. Щелкните по нему правой кнопкой мыши, затем в контекстном меню нажмите «Установить сходство».
- Проверьте одно или два ядра процессора и сохраните настройки.
После процедуры перезагрузка не требуется: NFS сразу начнет работать в одно- или двухъядерной системе.
Вы можете использовать предыдущий метод для запуска игры, затем свернуть ее и выполнить шаги текущего метода. Когда все готово, остается активировать все ядра, отключенные по инструкции из способа 1, чтобы другое ПО работало в многоядерном режиме.
Дополнительные решения
Следующие рекомендации могут помочь, если ни один из способов из инструкции не дал желаемого результата. Они не являются причиной проблемы, но могут стать выходом из сложившейся ситуации не только для NFS Underground, но и для других более старых игр.
Игра в оконном режиме
Некоторые игры, особенно старые, иногда не поддерживаются современными мониторами с нестандартными разрешениями. Поэтому могут возникнуть проблемы с запуском. Так как через настройки самого приложения нет возможности выбрать вид в оконном режиме, можно попробовать отредактировать ярлык.
Через контекстное меню ярлыка заходим в свойства. На вкладке «Ярлык» в панели «Объект» добавьте к содержимому -window и сохраните настройки. Если команда не работает, замените ее на -w.
После этого NFS должен запуститься в оконном режиме. При необходимости настройки можно вернуть, если убрать указанный параметр в «Свойствах» ярлыка.
Для упрощения процедуры существуют сторонние программы, с помощью которых можно запустить любую игру или программу в несколько кликов, не редактируя свойства ярлыка. Такие программы подходят не только для NFS, но и для других устаревших игр. Ранее мы обсуждали несколько эффективных вариантов.
Несмотря на то, что метод кажется довольно трудоемким, он является наиболее эффективным и процедура создания виртуальной операционной системы проста, тем более в нашем руководстве мы пошагово разобрали, как это сделать на примере VirtualBox.
- https://lumpics.ru/nfs-underground-does-not-start-in-windows-10/