Как запускать старые игры на Windows 10?
Старые игры с каждым годом всё больше уходят в прошлое. Одна из причин – их сложно (на первый взгляд) запустить на Win 10. Мы решили облегчить процесс запуска старых игр и разобрать для вас самые удобные способы.
Как на Windows 10 запускать DOS-игры?
Можно прождать целую вечность, пока ОС запустит DOS-игру, хотя она так и не сможет это сделать. И это не удивительно, когда дело доходит до развлечений 90-х годов, они были предназначены для максимально древнего интерфейса командной строки. В таких случаях способно помочь лишь одно средство – утилита «DOSBox», эмулирующая DOS-среду.
Без DOSBox можете и не надеяться, что у вас что-то получится, поскольку этот эмулятор был создан для того, чтобы игроки могли запускать игры давно ушедшей DOS-эпохи. Кроме того, отметим, что сайт GOG.com в этом плане наиболее удобный: платформа любезно предоставляет тот самый DOSBox и при этом является одним из лучших легальных источников старых игр.
Как запускать старые игры через DOSBox?
- Скачиваете DOSBox с официального сайта: ссылка
Устанавливаете «DOSBox» и дожидаетесь, пока появится соответствующий значок на рабочем столе;
Распакуйте игру, если до этого ещё не сделали, получив взамен кучу файлов;
Теперь нужно найти исполнительный файл запуска DOS-игры (как правило, это «.exe», «.bat», или «.com»);
После того как нужный файл будет найден, необходимо его перетащить прямо на ярлык эмулятора «DOSBox» и игра тут же запустится.
Как сделать так, чтобы игра через DOSBox запускалась автоматически?
- Если вам не нравится, что каждый раз приходится перетаскивать исполнительный файл, тогда жмите ПКМ по ярлыку эмулятора «DOSBox» и выберите вариант «Свойства»;
Перейдите во вкладку «Ярлык», где в поле «Объект» после пробела нужно указать путь к файлу запуска игры, то есть полный текст в этом поле должен выглядеть примерно так:
Теперь остаётся применить изменения и нажать «Ок» переименовать ярлык эмулятора «DOSBox» на название игры и по желанию настроить значок игры в окошке «Свойства» запустить игру.
Как на Windows 10 запускать игры для Windows XP?
Все причины, из-за которых старые игры не запускаются на Windows 10, связаны с несовместимостью программного обеспечения и компонентами ОС. Поэтому «пожилые» игры совершенно оправдано требует особый режим экран (отключённый по умолчанию в «десятке»), повышенные привилегии (права) и т. п. Так что же делать?
1. Определите совместимость и установите права администратора
Все проекты, выпущенные во времена «хрюши» (Windows XP), всегда по умолчанию будут требовать у вас повышенных прав для запуска и нормальной работы игры. Собственно, именно по этой причине любую такую игру важно запускать всегда от имени администратора. Это можно сделать в свойствах файла и в контекстном меню «Проводника», но мы рекомендуем первый вариант. Для этого нужно сделать следующее:
- ПКМ по исполняемому .exe-файлу в папке игры или по ярлыку на рабочем столе, после чего выбираете «Свойства»;
Переключаетесь на вкладку «Совместимость», где нужно установить галочку напротив «Запускать эту программу от имени администратора» и нажать «Применить»;
Следом нужно определить режим совместимости с предыдущей версией Windows. И у вас тут два варианта: первый – определяете Windows путём перебора всех вариантов, второй – находите в поисковике дату выпуска игры и сопоставляете её с актуальной версией ОС на тот момент;
Как только определитесь с операционной системой, тогда в пункте «Режим совместимости» выбираете один из предложенных вариантов и обязательно нажимаете «Применить».
2. Настройте параметры экрана
Кроме того, устаревшие игры могут не работать из-за отсутствия поддержки установленного разрешения и цветовой гаммы. Настроить эти параметры также можно во вкладке «Совместимость». И тут тяжело дать однозначные рекомендации всем и каждому, а поскольку точного рецепта нет, придётся воспользоваться «методом научного тыка». Так что проверяйте разные режимы пониженной цветности, пониженного разрешения экрана и, как вариант, попробуйте отключить полноэкранный режим.
3. Установите и включите старые компоненты DirectX
Ещё одна причина, из-за которой старая игра не работает на Windows 10. Основная проблема заключается в том, что по умолчанию «DirectX 12» не содержит в себе необходимые компоненты для «пожилых» игр. Исправить ситуацию в системе просто – необходимо скачать и установить автономный пакет DirectX End-User Runtimes.
Рекомендуем обратить внимание на то, что он в обязательном порядке должен быть автономным установщиком со всеми важными файлами. Использовать нужно только его, потому что другой веб-собрат точно сообщит, мол, уже всё установлено. В любом случае это ещё и необходимо настроить, предлагаем воспользоваться ещё одной инструкцией:
- Скачиваете и запускаете инсталлятор;
Когда откроется стартовое окошко, нажмите «Yes» выбираете место для распаковки файлов нажимаете «OK»;
Отправляетесь в место, где распаковали файлы находите файл «DXSETUP.exe» — запускаете его от имени администратора теперь проводите вполне стандартную установку DirectX перезагружаете свой компьютер;
Теперь вам придётся скачать, а после и установить ещё один крайне важный компонент, поэтому для этого сделайте следующее вызываете параметры системы с помощью сочетания клавиш «Windows + I» переходите в «Приложения»;
В пункте «Приложения и возможности» нажмите Управление дополнительными компонентами (или «Дополнительные возможности»), далее следует выбрать «Добавить компонент»;
Листайте вниз, пока не найдёте «Инструменты для графики», а как только найдёте, жмите «Установить» и дождитесь окончания процесса;
И вот теперь главное – необходимо проверить, включились ли старые компоненты DirectX. Для этого откройте системный поиск и пропишите там «Панель управления», где можно перейти к «Классическому приложению»;
Отыщите и запустите «Программы и компоненты» кликайте по «Включение и отключение…» найдите папку под названием «Компоненты прежних версий» откройте её и установите метку рядом с «DirectPlay» нажимайте «ОК» перезагружаете систему.
4. Установите более старую версию .NET Framework
Последний важный элемент при запуске старых игр – это .NET Framework. Именно эти библиотеки отвечают за корректную работу не только различных программ, но и игр. Так что если вы пытаетесь запустить игру тех времён, когда последней версией библиотеки была 3.0 или 3.5, она вряд ли запустится на «десятке», поскольку та по умолчанию имеет четвёртую версию.
Решение простое – необходимо установить старую версию .NET Framework. А в случае если возникла необходимость удалить старую версию, тогда рекомендуем воспользоваться утилитой под названием «.NET Framework Cleanup Tool», которая грамотно поможет в этом деле.
Создайте образ Windows XP через VirtualBox
Что делать, если ничего из вышеописанного не помогло, а наладить отношения с Windows 10 по-прежнему никак не получается? Последний вариант – это создание виртуального образа Windows XP с помощью программы VirtualBox. По итогу получится, что вы установили ОС внутри ОС.
Возможно, звучит дико, но в современных реалиях это абсолютно нормально, поскольку в таком случае старенькая игра 100% запустится. Единственный минус способа заключается в том, что для реализации задуманного предстоит иметь достаточный объём оперативной памяти, чтобы «железо» тянуло всю эту «кашу» без лагов и фризов, а также найти где-то чистый образ Windows XP.
Со старыми играми, имеющими DRM-защиту «SecuROM» или «SafeDisc» всё сложнее, потому что от этих двух технологий, связанных с управлением цифровыми правами проблем больше, чем пользы. Windows 10 не даёт засорять ими систему, так что если у вас есть DVD-диск с такой игрой, увы, запустить ее не получится.
Однако варианты решения этой проблемы существуют: первый – купить игру снова, но в цифровом магазине Steam или GOG (часто есть вариант обмена ключа с диска через поддержку издательства); второй – попытаться отыскать «no CD» патч, что потенциально небезопасно; третий – уже знакомый вариант с созданием виртуального образа подходящей ОС.
Что делать, если не устанавливаются игры в Windows 10
Решение проблем с установкой игр в Виндовс 10
Видеоигры для «десятки» можно получить несколькими способами:
- из Microsoft Store;
- из сторонних сервисов цифровой дистрибуции (Steam, Origin, UPlay, Epic Games Store);
- путём установки вручную из загруженного инсталлятора.
От источника происхождения видеоигры зависит методика решения поставленной задачи.
Способ 1: Устранение проблем в работе Microsoft Store
Создатели Windows 10 пошли по пути конкурентов из Apple и Google, предложив пользователям свой магазин в качестве основного источника всех категорий софта. Тем не менее, данное решение — всё ещё достаточно сырой продукт, отчего нередки сбои в его работе, один из которых – невозможность установки игр. Столкнувшись с этим, проделайте следующее:
- Первым делом выйдите из своей учётной записи и повторно в неё войдите. Для этого наведите курсор на иконку аватара и один раз кликните левой кнопкой мыши, далее щёлкните по имени вашего аккаунта.
Выберите пункт «Выйти».
Закрывайте магазин, после чего перезагрузите компьютер. Далее снова запустите приложение, кликните по значку человека и во всплывающем меню выберите пункт «Войти».
Подтвердите вход, кликнув по ссылке «Использовать эту учётную запись».
Если повторный заход в учётную запись не помог, перезагрузите клиент Microsoft Store. Нажмите сочетание клавиш Win+R для вызова оснастки «Выполнить». Когда появится её окно, введите в нём запрос wsreset.exe и нажмите «ОК».
Выполните перезапуск компьютера и повторите попытку установить игру.
В случае когда сброс Microsoft Store не помог, разумным решением будет переустановка, которая заключается в удалении клиента и последующей инсталляции начисто. О том, как это делается, рассказано в отдельных инструкциях.
Подробнее:
Как удалить и установить Microsoft Store
Неэффективность всех перечисленных выше шагов говорит о том, что причина кроется в самой системе, и вам следует обратиться к соответствующему разделу настоящей статьи.
Способ 2: Исправление перебоев в работе клиентов сторонних магазинов
Сервисы цифровой дистрибуции являются одним из самых популярных источников игрового ПО. Как правило, установка развлекательного софта происходит через клиентские приложения этих сервисов, которые также подвержены сбоям в работе. Рассмотрим таковые для самых распространённых сторонних магазинов.
Steam
Сервис от Valve самый старый из существующих, однако проблемы с ним возникают достаточно часто.
- При столкновении с невозможностью установки игр первым делом проверьте подключение к интернету. Также рекомендуется на время подсоединить компьютер напрямую к кабелю.
Подробнее: Что делать, если нет подключения к сети в Steam
Нельзя исключать и единичный программный сбой, который можно устранить перезапуском программы-клиента.
Урок: Как перезапустить Steam
Нередко причиной того, что игры не устанавливаются, является повреждение файлов самого клиента, поэтому следующий шаг – его переустановка.
Урок: Как переустановить Steam
Следующий источник сбоя – отсутствие свободного места для установки. Стим позволяет изменить местоположение файлов, так что разумным будет использование этой возможности.
Origin
Сервис Origin от Electronic Arts печально известен своей нестабильной работой и багами, одним из которых и есть рассматриваемая проблема. Метод устранения большинства сбоев выглядит следующим образом:
- Закройте программу и запустите её с полномочиями админа: найдите ярлык на «Рабочем столе», выделите его, кликните правой кнопкой мыши и нажмите «Запуск от имени администратора».
В некоторых случаях помогает отключение системы контроля учётных записей (UAC).
Подробнее: Отключение UAC в Виндовс 10
UPlay
С клиентским приложением сервиса от Ubisoft проблемы с инсталляцией видеоигр происходят редко, но если такое случается, достаточно запустить его с правами администратора. Для большего удобства можно сделать этот процесс постоянным.
- Найдите на «Рабочем столе» значок ЮПлей, выделите и щёлкните ПКМ. В контекстном меню выберите пункт «Свойства».
Откройте вкладку «Совместимость», отметьте на ней опцию «Запускать от имени администратора», затем нажмите «Применить» и «ОК».
Данная мера показала себя как весьма эффективная.
GOG Galaxy
Клиент ГОГ тоже мало подвержен подобному нарушению, но при столкновении с ним действия типовые – открытие с администраторскими привилегиями либо переустановка, о чем мы уже упоминали выше.
Epic Games Launcher
В фирменном приложении Epic Games Store данная проблема возникает вследствие повреждения установочных файлов игры. Для устранения этого достаточно удалить кэш, однако делается это вручную.
- Закройте клиент, после чего запустите «Этот компьютер» и активируйте показ скрытых файлов и папок.
C://Пользователи/*папка вашей учётной записи*/AppData/Local/EpicGamesLauncher/Saved
Найдите папку webcache, выделите её и нажмите клавиши Shift+Del. Подтвердите желание удалить данные.
После этой операции запустите Epic Games Launcher – сбой должен быть устранен.
Для всех цифровых магазинов разумным будет также обратиться в их техническую поддержку, если предложенные нами методы оказались неэффективны.
Способ 3: Устранение проблем с играми из других источников
«Десятка», как одна из самых популярных настольных ОС, позволяет юзерам устанавливать любой софт самостоятельно. Нередко файлы-установщики оказываются источником рассматриваемой проблемы. Алгоритм проверки и устранения сбоев следующий:
- При установке видеоигры с диска проверьте, не повреждён ли он – на нём не должно быть царапин, оплавленностей или иных физических повреждений.
- Если вместе с инсталлятором присутствует файл сверки контрольной суммы, проверьте её – несовпадение данных говорит о повреждении.
Читайте также: Программы для проверки контрольных сумм
Способ 4: Исправление проблем с ПО компьютера
Ещё одна группа причин, по которым игры могут не устанавливаться – разнообразные сбои в работе ОС Windows 10. При подозрении на подобное действовать надо следующим образом:
- Для начала проверьте целевой накопитель или логический раздел – возможно, на нём банально не хватает места. Кроме того, важно проверить и диск, на котором находятся каталоги временных файлов. По умолчанию это системный носитель.
Урок: Как очистить диск C от мусора
Проверьте также, не стал ли ваш компьютер жертвой вирусного заражения – очень часто как развлекательный, так и прикладной софт не может быть инсталлирован именно по этой причине.
Урок: Борьба с компьютерными вирусами
Стоит обратить внимание на обновления ОС – возможно, какое-то из них влияет на работу инсталляторов игр. Иногда же, напротив, отсутствие того или иного апдейта приводит к сбою средств инсталляции софта.
Подробнее: Установка и удаление обновлений Windows 10
Также стоит проверить целостность системных компонентов и восстановить их в случае нарушения.
Урок: Проверка целостности и восстановление системных файлов Windows 10
Самое радикальное решение проблемы – сброс «десятки» к заводским настройкам.
Способ 5: Решение аппаратных проблем
Наиболее неприятный источник описываемой проблемы – неисправность одного или нескольких аппаратных элементов компьютера.
- Начать стоит с диагностики жесткого диска, особенно если он довольно старый (больше 5 лет эксплуатации) или имеет симптомы вроде щелчков, замедления в работе и программных «глюков». Не стоит расслабляться и владельцам твердотельных накопителей: эти устройства тоже ломаются, пусть и намного реже.
Подробнее: Проверка работоспособности жесткого диска и SSD
Следующей на очереди будет оперативная память – проблемы с ней сопровождаются «синими экранами смерти», нарушениями запуска компьютера и прочим подобным.
Урок: Проверка оперативной памяти в Windows 10
Мешать установке игр может и неисправность материнской платы, продиагностировать которую поможет руководство далее.
В случае поломок аппаратного обеспечения единственным надёжным методом их устранения будет замена сбойного элемента.
Заключение
Мы рассмотрели причины, по которым могут не устанавливаться игры на Windows 10, и методы их устранения. Как видим, источников у описываемого нарушения существует немало, но большинство пользователей сталкивается с программными причинами, устранить которые намного проще.