Андрей Смирнов
Время чтения: ~13 мин.
Просмотров: 122

Устраняем проблемы запуска игр на Windows 10

<index>

После обновления «десятки» до Creators Update появились проблемы с играми? А именно лагают игры в Windows 10 и снижается частота кадров в секунду (FPS)? Что делать в этом случае?

lagayut-igry-na-windows-10.jpg

Какие проблемы с играми могут возникнуть после обновления Windows 10 Creators Update?

По данным Steam с апреля 2017 года более 50% геймеров используют Windows 10. Поэтому неудивительно, что Майкрософт пытается максимально настроить операционную систему под игры, о чем свидетельствуют новые возможности в обновлении Creators Update, в частности, введение «игрового режима». Но оказывается не все так радужно – с момента выпуска Creators Update для Windows 10 на зарубежных форумах появляется множество дискуссий, в которых геймеры описывают проблемы, возникшие после установки обновления.

Просто введите в Google фразу, например «Creators Update stuttering in games» и сразу же найдете массу записей, комментариев и сообщений, где пользователи пытаются найти ответ, по какой причине лагают игры.

Их несколько. Прежде всего, игра идет с меньшей частотой кадров в секунду, а также постоянно зависает на несколько секунд, тормозит и лагает.

Особенно фриз ощущается во время быстрого поворота камеры. Каждому геймеру известно, что это невероятно раздражает, потому что, даже достигнув «волшебные» 60 FPS игра не будет идти плавно — каждые несколько секунд будут возникать микро торможение.

Кроме того, в некоторых случаях может неправильно работать вертикальная синхронизация (Vsync), когда принудительно активируется так называемая синхронизация с двойным буфером (а не с тройным). Происходит так, что если FPS упадет ниже 60, то частота сразу понижается и блокируется на 30. Если игра обнаружит, что может снова достичь полные 60 FPS, то восстановит полную частоту кадров в секунду. И так снова и снова, в зависимости от того, в каком направлении направите камеру.

Итак, попытаемся разобраться, почему программы лагают и как решить проблему до того, как Microsoft выпустит соответствующее обновление? Самым простым решением является отключение всех надстроек, связанных с играми, которые Майкрософт ввел с обновлением Creators Update.

Выключите режим DVR в приложении Xbox

Режим DVR в приложении Xbox позволяет, в частности, производить запись игры и создавать скриншоты. Но также известен тем, что может вызывать проблемы с вертикальной синхронизацией. Решением является отключение этого режима (он включен по умолчанию, даже если вы не пользуетесь приложением Xbox).

Как это сделать? Откройте меню Пуск и запустите приложение Xbox. В боковом меню с левой стороны нажмите на значок шестеренки для входа в настройки. Затем перейдите на вкладку «DVR для игр».

nastrojky-dvr-dlya-igr-xbox.jpg

Найдите пункт «Сохранить игровые клипы и снимки экрана с помощью DVR». Переместите переключатель в положение «Выключено». Теперь проверьте, не лагают ли игры после выключения DVR.

Выключите режим игры в Windows 10 Creators Update

Игровой режим, по идее, должен вызывать увеличение производительности компьютера. К сожалению, в некоторых играх все происходит наоборот, они стали лагать после активации игрового режима, появились микро зависания и незначительное снижение частоты FPS. Если некоторые старые игры лагают нужно отключить этот режим. Для этого откройте меню Пуск и зайдите в Параметры. Перейдите в раздел Игры, а затем выберите вкладку «Режим игры».

rezhim-igry-windows-10.jpg

Снимите флажок с пункта «Использовать игровой режим». Теперь режим неактивный и не будет вызывать конфликт.

Отключите полноэкранную оптимизацию

В Windows 10 Creators Update была введена новая функция полноэкранной оптимизации. Эта функция включена для всех приложений и программ, которые запускаются в полноэкранном режиме. Ее можно отключить, если лагают используемые программы.

Для этого зайдите в папку с установленной игрой, а затем кликните правой кнопкой мыши на файл ее запуска *.exe. Из выпадающего контекстного меню выберите «Свойства».

otklyuchit-optimizaciyu.jpg

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

Обновите драйвера видеокарт AMD / NVIDIA

После обновления системы и драйверов видеокарт могут остаться старые значения в настройках панели NVIDIA Control Panel или Radeon Software Crimson Edition. Чтобы решить эту проблему нужно полностью удалить драйвера на компьютере или ноутбуке, а затем установить их заново (желательно последней версии).

Как полностью удалить драйвера в Виндовс 10? Для этого рекомендуем воспользоваться программой DDU (Display Driver Uninstaller). После удаления нужно скачать последние версии драйверов онлайн с официального сайта производителя и установить их.

Удалите Windows 10 Creators Update

Если еще не прошло 30 дней с момента установки обновления Creators Update, то его можно удалить и вернуть систему к предыдущему состоянию.

Безусловно, это не лучшее решение, потому что Майкрософт рано или поздно заставит установить это обновление. Но до этого можно отложить его установку, рассчитывая на то, что проблема будет к тому времени решена.

</index>

Игры на «десятке» часто не запускаются: из-за аппаратных причин, программного обеспечения, несовместимости, настроек Windows.

Сперва нужно проверить, соответствуют ли требования игры мощности компьютера. Бывает, что банально не хватает оперативной памяти, мощности видеокарты или процессора. Новые игры, выпущенные после появления Windows 10, в большинстве случаев запускаются без проблем. Со старыми приложениями могут возникать проблемы.

То же касается лицензионных игрушек и скачанных на «торрентах». В первом случае проблемы случаются редко. В случае с нелицензионной версией гарантий беспроблемного запуска никто дать не может.

Содержание

Драйвера, компоненты

  1. Видеокарта.

Проверьте корректность работы видеокарты. Если ее мощность подходит для игры, обновите драйвер. Скачайте установочный файл на официальном сайте производителя (Intel, NVidia, ATI/AMD). Второй способ – установка драйверов с помощью Driver Pack.

  1. DirectX.

Технология, разработанная для запуска игр и мультимедиа на Windows. В «десятке» используются компоненты 10/11 версии. Старые игры работают с библиотеками DirectX 9. Установите их с официального сайта.

  1. Microsoft Net.Framework.

Обновите библиотеки Microsoft Net.Framework. Без них невозможно запустить игры не только игры, но и большинство программ. Установщик скачивается здесь.

  1. Microsoft Visual C++.

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

Антивирус

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

Вот как это делается в стандартном защитнике Windows 10. Заходим в параметры (Win+I), переходим в раздел «Обновление и безопасность».

Screenshot_13-3.png

Далее вкладка «Безопасность Windows» и открываем Защитника.

Screenshot_1-14.png

Кликаем на иконку «Защита от вирусов и угроз» и выбираем «Параметры».

Screenshot_2-12.png

Пролистываем вниз до раздела «Исключения» и нажимаем «Добавление…».

Screenshot_3-12.png

Кликаем на плюсик, выбираем «Папка» и указываем путь к папке с установленной игрой.

Screenshot_4-10.png

В сторонних антивирусных программах действия точно такие же, только в другом интерфейсе.

Обратите внимание! В установочных файлах действительно могут быть вирусы. Попробуйте скачать другой инсталлятор с игрой. Но зачастую антивирусы «ругаются» почти на все сторонние приложения. Поэтому отправляем их в исключения.

Настройки Windows 10

Попробуем отключить специальный геймерский режим. В «десятке» он создан для уменьшения потребляемых ресурсов во время игр. Но часто именно из-за него не запускаются игры.

Снова нажимаем Win+I (параметры), заходим в раздел «Игры».

Screenshot_5-9.png

Отключаем запись клипов.

Screenshot_6-9.png

Запуск от имени администратора

Иногда игры не запускаются, требуя администраторские права. Если вы администратор, по умолчанию игра будет включаться с соответствующими правами. В противном случае кликните правой кнопкой мышки на ярлык и выберите следующее.

Screenshot_7-8.png

То же касается и установочных exe-файлов. Запускайте их также от имени администратора.

Совместимость

Старые игрушки, выпущенные не только до выхода «десятки», но и 7, 8 версий Windows, не совместимы с новыми операционными системами. Нормальный запуск оказывается невозможным. Но разработчики предложили пользователям «режим совместимости».

У нас установлена очень давняя игра – Казаки. Нормально она не запускалась. Кликаем правой кнопкой мыши на ярлык и выбираем «Свойства».

Screenshot_8-5.png

Переходим во вкладку «Совместимость», ставим маркер напротив «Запустить…» и выбираем нужную операционную систему.

Screenshot_9-6.png

Видим, что нашей «десятки» здесь нет. Максимум, что предлагают разработчики, Windows 8. Выбираем, разумеется, самую последнюю. Способ этот часто оказывается действенным, но стопроцентных гарантий нет. Даже если игра запустилась, часто возникают ошибки, баги, лаги во время игрового процесса.

Библиотеки DLL

Проблема с запуском может возникнуть из-за недостающих файлов с расширением .dll. Например, как в нашем случае.

Screenshot_10-4.png

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

Недостающие DLL-файлы скачиваются из интернета. Иногда скачанный файл нужно поместить в папку игрой, иногда в системную папку system32. Делать это нужно осторожно, чтобы не навредить операционной системе.

Итоги

Если возникла проблема с запуском игры на Windows 10, ответьте на следующие вопросы:

  • какого она года выпуска?
  • лицензионная или пиратская?

В первом случае речь идет о несовместимости старых игрушек, необходимости более старых версий DirectX, Net.Framework, Visual C++. В случае нелицензионной версии гарантий запуска нет: блокировка файлов от антивируса, отсутствующие библиотеки DLL.

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

Полезное:

Не запускаются игры на Windows 10. Что делать?

Skidrow dll скачать для Assassins Creed 3.

Ошибка «Инициализация Directx 9 невозможна» в GTA 5 — что делать?

Скачать skidrow dll для FarCry 3.

Умные решения

1574093803_0.pngСтарые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.

Как на Windows 10 запускать DOS-игры?

Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду. Без DOSBox можете и не надеяться, что у вас что-то получится, поскольку этот эмулятор был создан для того, чтобы игроки могли запускать игры давно ушедшей DOS-эпохи. Кроме того, отметим, что сайт GOG.com в этом плане наиболее удобный: платформа любезно предоставляет тот самый DOSBox и при этом является одним из лучших легальных источников старых игр.Как запускать старые игры через DOSBox?

  • Скачиваете DOSBox с официального сайта: ссылка
  • Устанавливаете «DOSBox» и дожидаетесь, пока появится соответствующий значок на рабочем столе;
  • Теперь нужно найти исполнительный файл запуска DOS-игры (как правило, это «.exe», «.bat», или «.com»);
  • После того как нужный файл будет найден, необходимо его перетащить прямо на ярлык эмулятора «DOSBox» и игра тут же запустится.1574099112_7.png

</span>Как сделать так, чтобы игра через DOSBox запускалась автоматически?

  • Если вам не нравится, что каждый раз приходится перетаскивать исполнительный файл, тогда жмите ПКМ по ярлыку эмулятора «DOSBox» и выберите вариант «Свойства»;
  • Перейдите во вкладку «Ярлык», где в поле «Объект» после пробела нужно указать путь к файлу запуска игры, то есть полный текст в этом поле должен выглядеть примерно так:
    "C:Program FilesDOSBox-0.74DOSBox.exe" - "D:ЗагрузкиDOOMDOOM.EXE"
  • Теперь остаётся применить изменения и нажать «Ок» переименовать ярлык эмулятора «DOSBox» на название игры и по желанию настроить значок игры в окошке «Свойства» запустить игру.1574099204_8.jpg

</span>

Как на Windows 10 запускать игры для Windows XP?

Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?

1. Определите совместимость и установите права администратора

Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:

  • ПКМ по исполняемому .exe-файлу в папке игры или по ярлыку на рабочем столе, после чего выбираете «Свойства»;
  • Переключаетесь на вкладку «Совместимость», где нужно установить галочку напротив «Запускать эту программу от имени администратора» и нажать «Применить»;
  • Как только определитесь с операционной системой, тогда в пункте «Режим совместимости» выбираете один из предложенных вариантов и обязательно нажимаете «Применить».1574098254_1.jpg

</span>

2. Настройте параметры экрана

Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.

3. Установите и включите старые компоненты DirectX

Ещё одна причина, из-за которой старая игра не работает на Windows 10. Основная проблема заключается в том, что по умолчанию «DirectX 12» не содержит в себе необходимые компоненты для «пожилых» игр. Исправить ситуацию в системе просто – необходимо скачать и установить автономный пакет DirectX End-User Runtimes. Рекомендуем обратить внимание на то, что он в обязательном порядке должен быть автономным установщиком со всеми важными файлами. Использовать нужно только его, потому что другой веб-собрат точно сообщит, мол, уже всё установлено. В любом случае это ещё и необходимо настроить, предлагаем воспользоваться ещё одной инструкцией:

  • Когда откроется стартовое окошко, нажмите «Yes» выбираете место для распаковки файлов нажимаете «OK»;
  • Отправляетесь в место, где распаковали файлы находите файл «DXSETUP.exe» — запускаете его от имени администратора теперь проводите вполне стандартную установку DirectX перезагружаете свой компьютер;
  • Теперь вам придётся скачать, а после и установить ещё один крайне важный компонент, поэтому для этого сделайте следующее вызываете параметры системы с помощью сочетания клавиш «Windows + I» переходите в «Приложения»;1574098574_2.jpg
  • В пункте «Приложения и возможности» нажмите Управление дополнительными компонентами (или «Дополнительные возможности»), далее следует выбрать «Добавить компонент»;1574098546_3.jpg
  • Листайте вниз, пока не найдёте «Инструменты для графики», а как только найдёте, жмите «Установить» и дождитесь окончания процесса;1574098598_4.jpg
  • И вот теперь главное – необходимо проверить, включились ли старые компоненты DirectX. Для этого откройте системный поиск и пропишите там «Панель управления», где можно перейти к «Классическому приложению»;
  • Отыщите и запустите «Программы и компоненты» кликайте по «Включение и отключение…» найдите папку под названием «Компоненты прежних версий» откройте её и установите метку рядом с «DirectPlay» нажимайте «ОК» перезагружаете систему.1574098763_6.jpg

</span>

4. Установите более старую версию .NET Framework

Последний важный элемент при запуске старых игр – это .NET Framework. Именно эти библиотеки отвечают за корректную работу не только различных программ, но и игр. Так что если вы пытаетесь запустить игру тех времён, когда последней версией библиотеки была 3.0 или 3.5, она вряд ли запустится на «десятке», поскольку та по умолчанию имеет четвёртую версию. Решение простое – необходимо установить старую версию .NET Framework. А в случае если возникла необходимость удалить старую версию, тогда рекомендуем воспользоваться утилитой под названием «.NET Framework Cleanup Tool», которая грамотно поможет в этом деле.

Создайте образ Windows XP через VirtualBox

Что делать, если ничего из вышеописанного не помогло, а наладить отношения с Windows 10 по-прежнему никак не получается? Последний вариант – это создание виртуального образа Windows XP с помощью программы VirtualBox. По итогу получится, что вы установили ОС внутри ОС. 1574099579_9.jpgВозможно, звучит дико, но в современных реалиях это абсолютно нормально, поскольку в таком случае старенькая игра 100% запустится. Единственный минус способа заключается в том, что для реализации задуманного предстоит иметь достаточный объём оперативной памяти, чтобы «железо» тянуло всю эту «кашу» без лагов и фризов, а также найти где-то чистый образ Windows XP.Теги:помощь, программы, эмулятор Поделиться: <center>Подпишись:</center>Используемые источники:

  • http://instcomputer.ru/win10/lagayut-igry-na-windows-10.html
  • https://public-pc.com/ustranyaem-problemyi-zapuska-igr-na-windows-10/
  • https://coop-land.ru/helpguides/solutions/16248-kak-zapuskat-starye-igry-na-windows-10.html

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации