Как запускать старые игры на 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
Переходя на новую операционную систему, пользователь столкнется с проблемой: многие приложения и программы перестали корректно работать. Это связано с тем, кто системе не хватает дополнительных библиотек.
Способ 1: включить совместимость
Несмотря на обновления, в Windows 10 и 8 есть старые библиотеки и файлы, рассчитанные на устаревшие версии ОС.
Чтобы запустить и воспользоваться программой:
1. Нажать на ярлык программы на рабочем столе – правая кнопка мыши.
2. Опуститься к пункту « Свойства ».
3. Совместимость – Запускать программу в режиме совместимости.
Параметр устанавливается в соответствии с ранее установленной ОС. К примеру, для пользователей Windows 7 предложен соответствующий пакет библиотек.
Но некоторые приложения запустить в режиме совместимости не получится. Это касается ПО, созданного специально под Windows XP или 2000.
Для работы с устаревшими программами можно скачать эмуляторы «Виртуальная машина» и попробовать запустить файл через нее.
Такой способ не подойдет слабым устройствам и ноутбукам: виртуальная машина требует установки ОС и работает как вторая подсистема.
Способ 2: запуск в режиме администратора
Для некоторых программ достаточно доступа администратора, чтобы работать в Windows 10. По исполняющему файлу нажать правой кнопкой мыши: Запустить от имени администратора.
Программа запустится со всеми разрешениями и возможно, найдет недостающие компоненты.
Некоторые игры и приложения требуют файлы в расширении dll. Чаще всего, эти данные можно скачать и вставить в соответствующую библиотеку самостоятельно.
Если же файлы отсутствуют или скачать их любым другим способом – нужно переустановить программу. Предварительно удаляют через «Панель управления», подчищают остаточные данные.
Еще один метод – запуск устранения неполадок. В Windows 10 встроено системное приложение с названием: « Выполнение программ, созданных для предыдущих версий Windows ».
Найти её можно в поиске панели «Пуск»:
1. Перейти в « Пуск » — ввести название.
2. Откроется новое окно с « Диагностикой и предотвращением неполадок».
3. Выбрать снизу пункт « Запустить с правами администратора ».
4. Далее – Выбрать из списка программу, которая работает некорректно.
5. Далее – Режим Диагностики (просканирует на возможные неполадки).
6. Выбрать « Программа работала в предыдущей системе » — указать тип ОС.
7. Нажать « Проверить программу » — Далее.
8. При успешном выполнении – сохранить с установленными настройками .
Если же проблема не была решена, предложен другой пункт: «Нет, попробовать другие настройки». Система заново просканирует приложение и покажет вероятные ошибки в работе.
Определенная категория программ не предназначена для работы в других операционных системах. Чаще, проблемы возникают при переходе с XP на Win 7 и с «семерки» на Windows 10.
Windows 10. Самые необходимые программы для игр
Для запуска любой игры одной ОС недостаточно.
В обязательном порядке нужно обновить драйвера на видеокарту, желательно на все другое железо (чипсет, звук, sata и прочее).
Также ставим следующие программы:
Самые последние версии Microsoft Visual C++ (да-да, та самая штука, которая каждый раз пытается тем или иным образом с каждой программой или игрой установить себя в систему) выглядят так:
Многие вещи очевидны, но вдруг кому пригодится
Можно подумать на других версиях Windows этого софта не нужно?!
Восставший из ада 1- ни к чему, не факт, что норм все встанет 2- пережиток прошлого, вроде уже нигде не используется, сейчас либо репак, либо стим, орижин, юплей и т.д.
эти дрова не нуждаются в рекламе !
Зачем переставлять кучу драйверов, если Windows 10 сама их устанавливает?
warp 37 Ты уже в своих хвалебных одах убогой Win 10 начинаешь пороть чушь. У каждой игры есть такая папочка: «Redist», так вот если ты не ставил библиотеки из этой папки раньше, то их надо ставить. А если ты ставишь игру через Steam, то он сам тебе поставит всё, что надо. А блог — лажа.
Antivirus2k, их сейчас даже во все репаки зашивают.
При запуске любой игре в Стим он сам это все поставит.
На Windows 7 в принципе только дрова на видеокарту обновлять надо (большинство драйверов идет сразу), а вот в Windows 10 нужно почти все. Сама она может и установит, но какие нибудь старые — легче самому установить по новее. Особенно DirectX надо обновлять. В старые игрушки хотел поиграть, а они не запускаются. Оказывается не хватало многих библиотек DirectX 9.
дрова по возможности на все обновлять надо. разрабы ведь не дураки, не просто так новые версии пилят (и список изменений при этом обычно посмотреть можно)
если чисто под игры то на в10 похоже нужно поставить всякие плюсы вижуал с 2005 по 15й как 32-так и 64 версии. видео кодеки — а тут затруднение тк ни факт что все подходят. так же факт что на виндувс10 можно предустановить дрова от агиеры пузикс вперед нвидиа драйвера и чтоб не затерло. опен ал чесно говоря не знаю где используется в играх. эта вроде тока пара игор его юзала. это примерно тоже что установить опен сл для дров собственна все. далее если не просто запускать игры и 3д приложения то понадобятся более специфические программы. блог бесполезный вощем.
Также ставим следующие программы:
Ватафакер и обязательно с диска WindowsXP ZverDVD
Fee1good Не,это белофф и у него с 2015 сборки пошли весом гигов по 25-40 , уже не влезают на DVD давно.












